AIコーディングツールのClaude Codeで作った仕組みが、試作では思いどおりに動いた。ところが本番運用に乗せようとすると、認証キーの置き場所、テストの範囲、止まったときに誰が直すのかといった、試作では考えなくてよかった問題が次々に出てくる。社内に相談できる人もいない。AIコーディングを本番で使い始めようとする企業から、よく聞かれる悩みです。IPA(情報処理推進機構)の調査でも、AIの導入・運用上の課題として「専門人材が不足している」が50.1%で最も多く、「適切な利用を管理するためのルールや基準の作成が難しい」も39.7%にのぼります(出典:IPA『DX動向2026』)。

そこで本記事では、Claude Codeを使ったAIコーディングを試作で終わらせず、本番運用に乗せるための進め方を、仕様とCLAUDE.mdの整備、テストとレビュー、CI/CD、セキュリティと権限、公開後の保守、社内ルールの順にまとめました。あわせて、開発を外注するときの内製との分け方、費用相場と発注形態、依頼先の選び方、納品物と権利の決め方、公開前の確認表まで紹介します。作って終わりにせず、自社の仕組みとして使い続けたい方は、ぜひ参考にしてください。

この記事でわかること

  • 試作を本番に出す前の確認点
  • 権限・テスト・保守の決め方
  • 外注と内製の分け方と費用感
AIBUILDERZ

この記事の監修者

AIBUILDERZ編集部

for,Freelance株式会社

AI導入支援サービス「AIBUILDERZ」を運営するチームです。AI研修からシステムの導入・構築・定着まで、企業のAI導入を一気通貫で支援しています。

  • AI研修
  • システム構築
  • 運用・定着

AIコーディングの本番運用でつまずく理由

本番運用でつまずく理由

AIコーディングで作ったものが本番で止まるのは、AIの力が足りないからとは限りません。多くは、試作のときに後回しにした部分が、本番で一度に表に出るためです。まずは、つまずきやすい点と、本番運用までに必要な作業の全体像をつかんでおきましょう。

試作では動くのに、本番で止まるのはなぜか

試作は、作った本人の端末で、少ないデータを使い、うまくいく手順だけを通せば完成したように見えます。本番では、ほかの社員が使い、件数が増え、想定していない入力や外部サービスの停止も起きます。APIキーがコードに直接書かれていた、誰でも画面を開けた、エラーが起きても誰も気づかなかった。こうした問題は、試作の段階ではほとんど表に出ません。

IPAの『DX動向2026』では、「AIや生成AI独自のリスクマネジメントを実施している」企業は14.2%にとどまっており、ハルシネーションや学習データの情報漏洩といったリスクへの対策が追いついていないと報告されています(出典:IPA『DX動向2026』)。AIが書いたコードを本番で動かす場合も同じで、試作の段階では考えずに済んだ備えが必要になります。試作で動いたことと、本番で使い続けられることは、分けて確かめる必要があります。

Claude Codeに任せやすい作業、任せきれない作業

Claude Codeは、コードを読んで直す場所を探す、テストを書く、決まった形の機能を作るといった作業を速く進められます。一方で、何を作るかを決めることや、本番に出してよいかの判断は人に残ります。公式のドキュメントでも、提案されたコードとコマンドの安全性を承認の前に確かめるのは利用者の責任だと書かれています(出典:Claude Code 公式ドキュメント「セキュリティ」)。

作業 Claude Codeに任せられるか 人が持つ役割
既存のコードを読み、変える場所を探す 任せやすい 変える範囲が正しいかを確かめる
テストコードの作成とバグの修正 任せやすい テストが業務の条件を満たしているかを確かめる
決まった形の機能の実装・書き換え 任せやすい 差分を読んでレビューする
業務の要件と仕様を決める 任せきれない 業務の担当者と責任者が決める
設計と、使う技術を選ぶ 任せきれない 技術の責任者が決め、理由を記録に残す
本番に出すかどうかを決める 任せきれない 承認する人を決め、人が判断する

本番運用までに必要な作業の全体像

本番運用に必要な作業は、コードを書くことのほかに、大きく6つの段階に分かれます。この記事では次の順に説明します。

段階 主な作業 説明している章
仕様 要件、入力と出力、例外の扱いを決める 本番運用に乗せる進め方
開発 CLAUDE.mdの整備、テスト、コードレビュー 本番運用に乗せる進め方
公開 CI/CD、環境の分離、本番に出す承認 本番運用に乗せる進め方
安全 認証キー、権限、脆弱性、ライセンス セキュリティと権限管理
運用 監視、ログ、障害への対応、資料の更新 公開したあとの品質と保守
体制 役割分担、利用ルール、コストの管理 運用の体制と社内ルール

よくあるつまずきと、先に打てる手

本番運用でよく起きるつまずきは、ある程度決まっています。作り始める前に、次の表で自社の状況を確かめておきましょう。

つまずき 起きること 先に打てる手
APIキーやパスワードがコードに書かれたまま 共有や公開をきっかけに、鍵が外に漏れる 環境変数やシークレットの仕組みに移し、リポジトリに入れない
ログインしなくても誰でも開ける 想定していない人が使え、データを見られる 公開の前に認証を入れ、使える人を絞る
テストがない 直すたびに、別の機能が壊れる 業務で大事な流れから順にテストを足す
作った人しか中身が分からない 担当者が抜けると、誰も直せない README、手順書、CLAUDE.mdを残す
エラーに誰も気づかない 止まったまま、業務が滞る ログを残し、止まったら通知が届くようにする
AIに広い権限を渡したまま 意図しないファイルの変更やコマンドの実行が起きる 許す操作を決め、確かめながら少しずつ広げる

Claude Codeの基本と、開発の外注で頼める範囲

Claude Codeの基本と外注の範囲

本番運用の進め方に入る前に、Claude Codeで何ができるのかと、Claude Codeを使った開発を外注するとはどういうことかを整理しておきましょう。

Claude Codeとは

Claude Codeは、Anthropic社が提供するAIのコーディングツールです。日本語で指示を出すと、ファイルを読み、プログラムを書き、動かして確かめるところまでをAIが進めます。業務の自動化の仕組みや社内ツール、外部サービスとの連携などを、これまでより短い時間で作れるのが特長です(参考:Claude Code 公式ドキュメント)。

社員が自分の業務でClaude Codeを使う方法は Claude Codeは非エンジニアでも使える|業務別の例と始め方 で解説しています。本記事は、Claude Codeで作った仕組みを本番で運用する方法と、その開発を外部に頼むときの判断に絞って説明します。

外注で頼める範囲

Claude Code開発の外注とは、Claude Codeを使いこなす外部の会社や個人に、業務の仕組みづくりを依頼することです。頼める範囲は、どの業務を対象にするかの整理から、仕組みの設計、構築、テスト、運用ルールづくり、稼働後の保守までと幅広く、どこまで任せるかは発注する側が決められます。

「Claude Code 構築代行」「Claude Code 受託開発」「Claude Code 開発代行」など、呼び方は会社によってさまざまです。呼び方よりも、どの工程を任せ、何が手元に残るのかを確かめることが大切です。

従来の開発外注との違い

Claude Codeを使った開発でも、要件を決め、作り、確かめるという流れは従来の受託開発と変わりません。違いが出やすいのは、次の3つです。

比べる点 従来の開発外注 Claude Code開発の外注
作る速さ 設計書をそろえてから、まとめて作る 試作を早く出し、触りながら直していける
頼む単位 システム1本ごとの大きな発注になりやすい 1つの業務の自動化など、小さな単位でも頼みやすい
品質の確かめ方 担当者が書いたコードをレビューする AIが書いたコードを、人がレビューとテストで確かめる仕組みが要る

作る時間が短くなる分、費用も下がりやすくなります。ただし、AIが書いたコードを人が確かめる手間はなくなりません。速く作れるかどうかより、作ったものを確かめて直し続けられる形で納めてくれるかが大切です。

導入支援・研修との違い

Claude Codeの外部サービスには、開発の外注のほかに、社員が使えるようにする研修や、社内に広げるための導入支援もあります。開発の外注は「動く仕組みを作ってもらう」こと、研修や導入支援は「社員が使える状態をつくる」ことが目的です。研修・伴走・内製化支援など支援の形の違いは Claude Code 導入支援とは で詳しく比べています。

本番で使うなら決めておきたいプランと権限モード

会社で本番の開発に使うなら、最初にプランと権限の設定を決めます。Claude Codeは法人向けのTeamプランとEnterpriseプランに含まれています(出典:Claude 公式の料金ページ)。TeamプランやEnterpriseプラン、APIなどの商用の条件では、Claude Codeに送ったコードやプロンプトは生成モデルの学習に使われません(詳しくはセキュリティの章で説明します)。

権限モードは、Claude Codeが確認なしに実行できる操作を決める設定です。公式のドキュメントによると、Manualモードでは読み取り専用の権限で始まり、ファイルの編集やコマンドの実行の前に利用者へ確認を求めます。autoモードでは、別のモデルが操作を確かめ、安全でないと判断したものを止めます。組織の側でautoモードをオフにすることもできます(出典:Claude Code 公式ドキュメント「セキュリティ」)。権限の設定はバージョン管理に入れてチームに配れるため、本番の開発では個人の判断に任せず、組織で決めた設定を使うのが基本です(出典:Claude Code 公式ドキュメント「権限を設定する」)。

ほかのAIコーディングツールとの違い

AIコーディングのツールは、大きく2つに分けられます。エディタの中でコードの続きを提案する補完型と、Claude Codeのように指示を受けてファイルを読み、コードを書き、コマンドを実行して確かめるところまで進めるエージェント型です。

エージェント型は任せられる範囲が広い分、どこまでの操作を許すか、誰が変更を読むかによって、本番運用での安全性が大きく変わります。ツールを選ぶときは、機能の多さよりも、自社の権限の管理、データの扱い、レビューの流れに組み込めるかを確かめましょう。

Claude Codeで作ったものを本番運用に乗せる進め方

本番運用に乗せる進め方

ここからは、Claude Codeで作ったものを本番運用に乗せるまでの進め方を、作業の順に見ていきます。開発を外注する場合も、発注する側がこの流れを知っておくと、提案や見積もりを比べやすくなります。

作り始める前に、要件と仕様を文章にする

AIは、指示があいまいなところを、それらしい形で埋めてしまいます。人なら聞き返す点も、そのまま作り進めることがあるため、作り始める前に要件と仕様を文章にしておくことが大切です。最低限、次の点を書いておきましょう。

決めること 書いておく中身の例
使う人と目的 どの部署の誰が、何のために使うか
入力と出力 何を受け取り、何を、どの形で返すか
判断の基準 どの条件のときに、どう処理するか
例外の扱い データが欠けている、外部サービスが止まっているときにどうするか
件数と頻度 1日や1か月に何件を処理するか
完成の基準 何ができたら本番に出してよいとするか

Claude Codeには、編集を始める前にコードを調べて進め方を示させ、承認してから実装に進むplanモードもあります。大きな変更のときは、まず計画を読み、仕様とずれていないかを確かめてから作らせると、手戻りを減らせます(出典:Claude Code 公式ドキュメント「コストを効果的に管理する」)。

CLAUDE.mdにプロジェクトの決まりを書いておく

CLAUDE.mdは、ビルドやテストのコマンド、コーディングの決まり、設計の判断などを書いておくファイルです。Claude Codeは毎回のセッションの始めにこれを読みます。リポジトリの直下に置けばバージョン管理を通じてチームで共有でき、/initコマンドで最初のひな形を作れます。公式は、1つのファイルを200行以下に収めることを目安にしています(出典:Claude Code 公式ドキュメント「Claude があなたのプロジェクトを記憶する方法」)。

書き方のこつは、確かめられるほど具体的に書くことです。「変更をテストする」ではなく「コミットの前に決まったテストのコマンドを実行する」のように書くと、守られやすくなります。

ただし、CLAUDE.mdは指示として読まれるもので、守ることを強制する仕組みではありません。公式のドキュメントも、操作を確実に止めたいときは権限の拒否ルールやフックを使うよう案内しています。守ってほしい決まりはCLAUDE.mdに書き、必ず止めたい操作は権限の設定で止める、と分けておくことが大切です。

テストとコードレビューを毎回の流れに入れる

Claude Codeが書いたコードも、人が差分を読み、テストを通してから取り込むのが前提です。テストに加えて、コードの書き方の誤りを機械で見つける静的解析(lint)や型のチェックを、決まった手順で毎回走らせると、見落としが減ります。

テストは、すべてを一度にそろえようとせず、業務で止まると困る流れから順に足していきます。テストを書く作業そのものはClaude Codeに任せやすいため、人は「そのテストが業務の条件を正しく表しているか」を確かめることに時間を使いましょう。テストが通っても、業務の要件を満たしているとは限らない点にも注意が必要です。

CI/CDで、テストと反映の手順を自動にする

変更を取り込むたびにテストを自動で走らせる仕組みをCI、決まった手順で本番に反映する仕組みをCDと呼びます。手作業での反映は、手順の抜けや、確かめていない変更が混ざる原因になるため、本番運用では早めに整えておきたい部分です。

Claude Codeは、GitHub Actionsのワークフローの中でも動かせます。プルリクエストへのレビューや、イシューからの修正などを自動にできます。公式のドキュメントは、APIキーをリポジトリに直接コミットせず、GitHubのシークレットに保存すること、ワークフローには必要な権限だけを与えること、取り込む前にClaudeの変更を確かめることを勧めています(出典:Claude Code 公式ドキュメント「Claude Code GitHub Actions」)。

開発・検証・本番の環境を分ける

いきなり本番の環境で試すのではなく、開発の環境で作り、検証の環境で本番に近い条件で確かめてから反映します。環境ごとに、使うデータとAIに渡す権限を分けておきましょう。

環境の区分 使うデータ AIに渡す権限 反映する人
開発 テスト用のデータ 作業するフォルダの中の編集とテストの実行 開発の担当者
検証 本番に近い形の、個人情報を含まないデータ 読み取りとテストの実行が中心 開発の担当者とレビュー担当
本番 実際の業務のデータ 直接の操作は渡さない 承認を受けた人、または決まったCDの手順

本番に出したあとで問題が見つかったときに、前の版へ戻す手順も、反映の手順と一緒に決めておきます。

フックで、守らせたい手順を機械で止める

CLAUDE.mdに書いた決まりは指示として読まれるだけなので、守られないことがあります。確実に止めたい操作があるときに使うのが、フック(Hooks)です。フックは、Claude Codeの動作の決まった場面で自動的に実行されるコマンドで、ツールを使う直前、ファイルが変わったあと、セッションの開始時など、場面ごとに設定できます(出典:Claude Code 公式ドキュメント「フック」)。

本番運用でとくに効くのは、ツールを使う直前に動くフック(PreToolUse)です。実行しようとしているコマンドを見て、条件に合わないときは拒否を返せるため、消去や本番への反映といった操作を、人の注意ではなく仕組みで止められます。公式のドキュメントでは、フックが終了コード2を返すか、拒否の判断をJSONで返すと、その操作が実行されないと説明されています。

使いどころ フックにさせること
危ない操作を止める 消去や本番への反映のコマンドを、実行の直前に拒否する
書き方をそろえる ファイルを変えたあとに、整形と静的解析を自動で走らせる
記録を残す どのコマンドをいつ実行したかを、ログに書き出す

AIコーディングを複数人で進めるなら、フックの設定もリポジトリに入れてバージョン管理し、担当者が変わっても同じ歯止めがかかる状態にしておきましょう。

サブエージェントで、実装とレビューを分ける

1つの会話の中で調査も実装もレビューも続けると、やりとりが増えるほど前提が埋もれ、指示からずれた修正が混ざりやすくなります。これを避ける仕組みがサブエージェントです。サブエージェントは、独自のコンテキスト、専用の指示、使えるツールの制限、独立した権限を持って動き、結果の要約だけを元の会話に返します(出典:Claude Code 公式ドキュメント「カスタムサブエージェントの作成」)。

本番運用に向けた使い方は2つあります。1つは、ログの確認やテストの実行といった出力の多い作業をサブエージェントに任せ、本筋の会話を汚さないことです。もう1つは、レビュー専用のサブエージェントを用意し、実装したものを別の視点で読ませてから人が確認する流れにすることです。使えるツールを読み取りだけに絞っておけば、レビュー役が勝手にコードを書き替えることもありません。

あわせて、Gitのブランチや作業用のコピー(git worktree)を業務ごとに分けておくと、複数の修正を同時に進めても、確かめる前の変更が混ざりません。ただしサブエージェントはそれぞれが別に動く分、利用料も増えます。費用の見方は利用料とトークンのコストを管理するで説明しています。

セキュリティと権限管理で確かめること

セキュリティと権限管理

本番運用では、自社のデータやシステムの権限を、AIや外注先に渡すことになります。社内で作る場合も外部に頼む場合も、次の7つを確かめましょう。

入力したデータがAIの学習に使われないか

Anthropicの公式ドキュメントでは、TeamプランやEnterpriseプラン、APIなどの商用の条件のもとでは、Claude Codeに送られたコードやプロンプトを生成モデルの学習に使わないとしています(自らデータの提供を選んだ場合を除く)。一方、個人向けのプランでは、設定によって学習に使われることがあります(出典:Claude Code 公式ドキュメント「データ使用」)。社内の誰が、どのプランで使うのか、外注先がどのプランや環境で作業するのかを確かめておきましょう。

アカウントと権限は自社が持つ

外部サービスのアカウントや認証の情報は自社が発行し、外注先には必要な範囲と期間だけ権限を渡します。パスワードをメールやチャットに書いてやり取りしないことも、最初に取り決めておきます。顧客の情報など機密性の高いデータは、外注先の環境に持ち出さず、自社の環境の中で扱ってもらう形が安心です。

AIが書いたコードをレビューとテストで確かめる

Claude Codeが書いたコードも、人がレビューし、テストを通してから本番で使うのが前提です。どんなデータで、何件、どの結果を確かめたのかを記録に残してもらいましょう。テストの記録が残っていれば、あとで直したときに、前と同じように動くかを比べて確かめられます。

認証キーやパスワードをコードに残さない

APIキーやパスワードは、コードに直接書かず、環境変数やシークレットを管理する仕組みに置きます。鍵を書いた設定ファイル(.envなど)は、バージョン管理に入れないようにします。CI/CDで使う鍵も、リポジトリではなく、GitHubのシークレットなどに保存します。

Claude Code自体にも、鍵のファイルを読ませない設定があります。公式のドキュメントでは、Read(./.env)のような読み取りの拒否ルールを加えると、そのファイルを読む操作を止められると説明されています(出典:Claude Code 公式ドキュメント「権限を設定する」)。

コマンドの実行とファイルの操作をどこまで許すか

Claude Codeの権限は、許可(allow)、確認(ask)、拒否(deny)のルールで決めます。ルールは拒否、確認、許可の順に評価されるため、拒否したものは、ほかの設定で許可しても実行されません。管理者が配る管理設定は、利用者やプロジェクトの設定で上書きできないため、組織として守らせたい決まりはここに置きます(出典:Claude Code 公式ドキュメント「権限を設定する」)。

注意したいのは、コマンドの拒否ルールは書かれたとおりのコマンドに当てはまるもので、すべての呼び出し方を止める境界にはならない点です。より強く分けたい場合は、ファイルやネットワークをOSの段階で分けるサンドボックスや、開発用のコンテナの中で動かす方法が公式に案内されています(出典:Claude Code 公式ドキュメント「セキュリティ」)。最初は1つずつ確認しながら使い、扱う範囲がはっきりしてから自動にする範囲を広げていきましょう。

生成されたコードの脆弱性と、追加されたパッケージを確かめる

AIが書いたコードには、入力の確かめ漏れや、権限の確認漏れといった脆弱性が混ざることがあります。Claude Codeには、今のブランチの変更をセキュリティの観点で確かめる/security-reviewコマンドもあります(出典:Claude Code 公式ドキュメント「セキュリティ」)。ただし、こうした機械の確認は補助と考え、最後は人が判断します。

あわせて、AIが新しく追加した外部のパッケージ(ライブラリ)も確かめます。実在して保守が続いているものか、既知の脆弱性がないか、本当に必要かを見て、使う版を固定しておきましょう。

ライセンスと著作権の扱いを確かめる

追加したパッケージには、それぞれ利用の条件(ライセンス)があります。社内で使うだけか、社外に配るかで守る条件が変わることもあるため、本番に出す前に一覧にして確かめます。生成されたコードが、既存のコードと似すぎていないかにも気を配りましょう。

外注する場合は、AIが書いたコードを含む成果物の権利が、どちらに帰属するのかを契約で決めておきます。決め方は成果物の権利の帰属を契約で決めるで説明しています。判断に迷う点は、自社の法務の担当者や顧問の弁護士と確かめてください。

外部のツールやデータにつなぐとき(MCP)の注意

Claude Codeは、MCP(Model Context Protocol)という仕組みで、課題管理のツール、データベース、社内のAPIなどにつなげられます。貼り付けた内容から作業させるのではなく、その仕組みを直接読み書きできるようになるため、業務の自動化では使う場面が多い部分です(出典:Claude Code 公式ドキュメント「MCP を使用して Claude Code をツールに接続する」)。

一方で、つなぐ先が増えるほど、AIが触れる範囲も広がります。公式のドキュメントは、接続する前に各サーバーを信頼できるか確かめること、外部の内容を取り込むサーバーはプロンプトインジェクション(外部の文章に混ぜた指示でAIを動かす攻撃)の危険にさらされることを警告しています。社外で作られたものを試す前に、どの会社が作り、何を読み書きするのかを確かめましょう。

チームで使う接続先は、プロジェクトの設定ファイル(.mcp.json)に書いてリポジトリで共有できます。この形で共有された接続先は、各自が中身を確認して承認するまでつながらないため、知らないうちに接続が増えることを防げます。本番の業務データにつなぐ接続先は、読み取りだけに絞れないかを先に検討してください。

公開したあとの品質と保守

公開したあとの品質と保守

本番運用は、公開した日から始まります。AIで速く作れる分、変更の回数も増えやすいため、公開したあとの品質の守り方を先に決めておきましょう。

誰が読んでから本番に出すかを決める

Claude Codeで作った変更は量が多くなりがちで、読む人がいないまま本番に入ってしまうことがあります。AIに指示した人とは別の人が変更を読んでから本番に出す、という流れを決めておきましょう。社内に読める人がいない場合は、レビューだけを外部に頼む方法もあります。

レビューで見る点は、毎回そろえておくと漏れが減ります。差分の範囲が依頼どおりか、テストが足されているか、鍵や個人情報がコードに入っていないか、権限を広げる変更がないか、追加されたパッケージは必要なものか、の5つが基本です。

監視とログで、止まったことにすぐ気づく

本番で動く仕組みは、いつ、何を受け取り、どう処理し、どこで失敗したのかをログに残します。仕組みが止まっていないかを定期的に確かめる死活監視と、エラーが起きたときに社内のチャットなどへ通知が届く設定もあわせて用意しましょう。

止まったときに、誰が最初に見て、どこまでを自分で直し、どこから外注先に頼むのかも決めておきます。仕組みが直るまでのあいだ、業務を人の手に戻す手順があれば、業務そのものを止めずに済みます。

増えたコードと資料を、定期的に片づける

AIで機能を足し続けると、似た処理が別々の場所に増えたり、使われていないコードが残ったりします。こうした技術的負債は、あとで直すときの手間とリスクを大きくするため、機能を足す期間と片づける期間を分けて、定期的に整理しましょう。

READMEや手順書、CLAUDE.mdも、コードと一緒に更新します。公式のドキュメントでは、CLAUDE.mdの中で指示が食い違っていると、Claudeがどちらか一方を選んで従うことがあるとしています(出典:Claude Code 公式ドキュメント「Claude があなたのプロジェクトを記憶する方法」)。古い指示を残さないことも、品質を保つ手入れの1つです。

AIのモデルや外部サービスの更新に備える

外部サービスの仕様の変更や、AIのモデルの更新によって、作った仕組みが前と同じように動かなくなることがあります。使うパッケージや外部サービスの版を記録し、更新があったときはテストを通してから切り替えるようにしておきましょう。

AIの答えを業務の中で使う仕組みでは、更新の前後で、同じ入力に対する答えを比べられるよう、確かめ用のデータを残しておくと安心です。止まったときに誰が直すのかは、保守の契約を結ばない場合でも決めておきます(運用・保守の費用も参考にしてください)。

運用の体制と社内ルールの決め方

運用の体制と社内ルール

IPAの『DX動向2026』では、AIに関する方針(AIポリシー)と社内ガイドラインを「どちらも定めていない」企業が16.7%でした(出典:IPA『DX動向2026』)。AIコーディングを本番運用に乗せるなら、誰が何を決め、何をしてはいけないのかを、仕組みを作るのと同じ時期に決めておきましょう。

役割分担と承認の流れ

小さな会社では1人が複数の役割を兼ねることもありますが、少なくとも「作る人」と「本番に出すことを承認する人」は分けておくと安心です。

役割 主な仕事
業務の責任者 要件を決め、できあがったものを業務で使ってよいか判断する
開発の担当 Claude Codeに指示を出し、出てきたコードを確かめて直す
レビューの担当 開発の担当とは別の目で、差分とテストを読む
本番に出す承認者 レビューとテストの結果を見て、本番への反映を承認する
運用の担当 監視の通知を受け、止まったときの最初の対応をする
管理者 アカウント、権限の設定、利用料の上限を管理する

AIの利用ルールに書いておく項目

利用ルールは、細かく作り込むより、現場が迷う点に答えられることを優先します。AIコーディングの本番運用では、次の項目を入れておきましょう。

項目 決めておくこと
入力してよい情報 顧客の情報、個人情報、社外秘の資料をAIに渡してよいか、渡すならどの条件か
使うプランとアカウント 会社が契約したアカウントだけを使い、個人のアカウントを業務に使わない
権限の設定 組織で配る権限の設定と、個人で変えてよい範囲
レビューと承認 本番に出す前に誰が読み、誰が承認するか
成果物の扱い AIが書いたコードの権利、ライセンスの確かめ方
外注先のAI利用 外注先がAIを使うことを認めるか、認めるならどの条件か

ルールは文書で配るだけでなく、守らせたいものは設定にも落とし込みます。Claude Codeでは、管理者が組織全体のCLAUDE.mdや管理設定を配ることができ、公式のドキュメントは、動き方の指針にはCLAUDE.mdを、技術的に止めたいものには管理設定の拒否ルールを使うよう分けています(出典:Claude Code 公式ドキュメント「Claude があなたのプロジェクトを記憶する方法」)。

利用料とトークンのコストを管理する

Claude Codeの利用料は、使う量によって大きく変わります。公式のドキュメントでは、企業への導入全体で平均のコストは開発者1人あたり1稼働日で約13ドル、月額で150〜250ドルとされ、90%のユーザーは1稼働日あたり30ドル以下だとしています(出典:Claude Code 公式ドキュメント「コストを効果的に管理する」)。使うモデル、コードの量、自動化の使い方で変わるため、公式も小さなグループで試して基準をつかんでから広げることを勧めています。

管理の手段は、契約の形によって違います。TeamプランやEnterpriseプランでは管理者が支出の上限を設定でき、APIで使う場合はClaude Consoleでワークスペースごとに上限を設けられます。GitHub Actionsで動かす場合は、1回の実行のやり取りの回数やワークフローの時間に上限を設けると、想定外の利用を防げます(出典:Claude Code 公式ドキュメント「Claude Code GitHub Actions」)。利用料を誰が負担するかは、外注の場合はClaude Codeの利用料はどちらが払うかもあわせて確かめてください。

Claude Code開発の外注が増えている背景

外注が増えている背景

ここからは、本番運用までを社内だけで進めるのが難しい場合に、開発を外部に頼むときの判断を見ていきます。Claude Codeは個人でも使い始められるツールです。それでも開発を外注する企業が増えているのには、次のような背景があります。

作りたい業務はあるのに、作れる人が社内にいない

IPAの『DX動向2026』では、AIの導入・運用上の課題として「専門人材が不足している」が50.1%で最も多く、DXを進める人材の量が「やや不足」「大幅に不足」と答えた企業は合わせて85.5%にのぼります(出典:IPA『DX動向2026』)。自動化したい業務がはっきりしていても、仕組みに落とし込める人がいないために止まっている企業は少なくありません。

小さな業務の自動化でも頼みやすくなった

以前は、外注するなら数百万円規模のシステム開発になることが多く、1つの業務の手作業を減らすために外注するのは割に合いませんでした。Claude Codeで作る時間が短くなったことで、集計や転記といった小さな業務の自動化でも、外部に頼む選択肢が現実的になっています。

依頼先を見極める情報が足りない

一方で、依頼先選びに悩む企業も多くいます。中小機構の調査では、AI・ITの導入について「適切なベンダーや製品を選定する情報が十分にある」に当てはまらないと答えた中小企業が79.8%でした(出典:中小機構『中小企業のAI等の利活用に係る実態調査』2026年3月)。Claude Codeを使うと掲げる会社が増えるほど、比べ方を知っておくことが大切になります。

Claude Code開発の外注で作れるもの・任せにくいもの

作れるもの・任せにくいもの

Claude Codeを使った開発の外注で、よく依頼されるのは次の4つです。あわせて、外注に向かないものも確かめておきましょう。

業務の自動化

表の集計や突き合わせ、ファイルの整形、定型のレポートづくり、メールや帳票からの転記など、毎日や毎月くり返す作業を自動で回す仕組みです。手順が決まっていて件数の多い業務ほど、効果が出やすくなります。

社内ツール

申請やチェックの画面、社内の情報を探す検索の画面、案件や在庫の管理表を置き換える小さな業務システムなどです。市販のツールでは業務に合わず、表計算ソフトで無理に回している業務が対象になりやすいでしょう。

外部サービスとの連携

会計ソフト、顧客管理(CRM)、チャット、クラウドストレージなどをつなぎ、手で行っていたデータの受け渡しをなくす仕組みです。つなぐサービスの数が増えるほど、作る手間と確かめる手間が増え、費用も上がります。

AIを組み込んだ仕組み

社内の文書をもとに質問に答える仕組みや、問い合わせの一次対応、書類の読み取りと仕分けなど、生成AIを業務の流れに組み込む仕組みです。AIの答えには誤りが含まれることがあるため、どこで人が確かめるかまで設計してもらう必要があります。

外注に任せにくいもの

次のようなものは、外注しても期待どおりにならないことが多いため、進め方を分けて考えます。

任せにくいもの 理由 進め方
手順が決まっていない業務 何を作ればよいかが決まらない 先に業務の手順と判断の基準を整理する
誤りが大きな損害につながる判断 AIの出力をそのまま使えない 人が最終の判断をする形にとどめる
データが紙や画像にしかない業務 読み取りの精度が安定しにくい データの持ち方を先に見直す
大規模な基幹システムの置き換え 関係者と影響の範囲が広い 従来の開発会社と、段階を分けて進める

外注に向いている業務かのセルフチェック

頼みたい業務について、次の6つを確かめてみてください。「はい」が多いほど、外注で効果が出やすい業務です。

# 確かめること
1 毎日・毎週・毎月など、決まった頻度でくり返している
2 作業の手順を、ほかの人に説明できる
3 1回の作業時間と、月の件数がだいたい分かっている
4 使うデータが、表やシステムなど電子の形でそろっている
5 つなぐ外部サービスの数が、数えられる範囲に収まっている
6 結果を確かめる担当者を、社内で決められる

外注の効果は、作る技術よりも、対象の業務がどれだけ整理されているかで決まります。3番や4番に「いいえ」が多い場合は、開発の前に業務の棚卸しから始めるのが近道です。

外注と内製の分け方|メリット・デメリット

外注と内製の分け方

Claude Codeは社内でも使えるため、「外注せずに自分たちで作ればよいのでは」という声も出ます。外注のメリットとデメリットを並べたうえで、分け方を考えましょう。

外注するメリット

一番のメリットは、早く確実に動くものが手に入ることです。経験のある担当者が作るため、試行錯誤にかかる時間を短くでき、セキュリティや権限の設計、テストの進め方といった、社内では見落としやすい部分も最初から組み込めます。本番運用に必要な監視やログ、反映の手順まで含めて頼めるのも利点です。社員が本来の業務から離れずに済む点も見逃せません。

外注するデメリット

デメリットは、費用がかかることと、作り方の知識が社内に残りにくいことです。中身が分からないまま納品されると、少し直すたびに依頼が必要になり、外注先に頼り続ける状態になります。この点は、後の章で説明する納品物と権利の決め方で防げます。

内製が向いているケース

社内にプログラムの経験者がいて、対象の業務も小さく、多少止まっても困らない場合は、内製から始めてもよいでしょう。業務の担当者が自分で使いながら直していく形なら、Claude Codeの強みをそのまま生かせます。その場合も、本記事の前半で紹介したレビューと権限の決まりは、社内で用意しておきましょう。

判断の目安

状況 向いている進め方
社内に経験者がいない/止まると業務が困る 外注する。納品物と引き継ぎを契約で決める
経験者が1人いるが手が回らない 設計と難しい部分を外注し、運用と改善は社内で行う
担当者が自分の業務で小さく試したい 内製で始め、つまずいた部分だけ相談する
いずれは社内で作れるようになりたい 最初の1業務を外部と一緒に作り、2つ目から社内主導にする

外注と内製は、どちらか一方を選ぶものではありません。最初は外注で動くものを作り、運用と小さな改善から社内に移していく進め方が現実的です。社内で作る力を育てる方法は AI内製化支援とは もあわせてご覧ください。

Claude Code開発の外注の費用相場

外注の費用相場

Claude Code開発の外注の費用は、作るものの大きさと、つなぐサービスの数、稼働後の保守をどこまで頼むかで大きく変わります。まずは費用の内訳から見ていきましょう。

費用の内訳

費用の項目 中身 払い方の例
業務の整理・設計 今の業務を件数と時間つきで一覧にし、対象と作り方を決める 着手前に一括
構築 仕組みを作り、テストし、運用のルールを渡す 着手時と検収時などに分けて払う
外部サービスとの接続 会計ソフトやCRMなどとつなぎ、データのやり取りを確かめる つなぐサービスの数に応じて加算
運用・保守 止まったときの復旧、軽い修正、定例の報告 月額
ツールの利用料 Claude Codeや外部サービス、サーバーの利用料 月額(発注する側の契約になることが多い)

見積もりを比べるときは、どの項目まで含んだ金額なのかをそろえることが大切です。構築費が安くても、業務の整理や接続、保守が別料金になっていれば、総額は逆転します。

作るもの別の費用の目安

Claude Codeを使った開発の外注では、次の金額が目安です。業務の複雑さや連携の数で上下するため、あくまで相談の出発点として見てください。

作るもの 初期費用の目安 期間の目安
1つの業務の自動化(集計・転記・レポートなど) 数十万〜100万円程度 2週間〜1か月程度
社内ツール・外部サービスとの連携 100万〜300万円程度 1〜3か月程度
AIを組み込んだ仕組み(社内の問い合わせ対応など) 100万〜400万円程度 2〜4か月程度
複数の業務にまたがる業務システム 300万円〜 3か月〜

同じ内容を従来の方法で開発する場合に比べると、作る時間が短くなる分、費用は抑えられる傾向にあります。ただし、要件の整理やテスト、引き継ぎの手間は大きく変わりません。安さだけで選ばず、テストと引き継ぎの工程が見積もりに入っているかを確かめましょう。

運用・保守の費用

稼働したあとの運用・保守は、月数万円程度から、定例の打ち合わせや改善まで含めると月数十万円程度まで幅があります。外部サービスの仕様の変更やAIのモデルの更新で、作った仕組みが動かなくなることもあるため、止まったときに誰が直すのかは、保守の契約を結ばない場合でも決めておきましょう。

Claude Codeの利用料はどちらが払うか

Claude Codeは、Anthropicの有料プランやAPIの利用料がかかります。法人向けにはTeamプランやEnterpriseプランがあり、Enterpriseプランはシートの料金に、使った量に応じた料金を加える形です(出典:Claude 公式の料金ページ)。開発中に外注先が使う利用料と、稼働後に自社で使う利用料を、どちらが負担するかを見積もりの段階で分けておきましょう。プランごとの違いは Claude Codeは非エンジニアでも使える でも説明しています。

見積もりで確かめる5つの点

見積書を受け取ったら、次の5つを確かめます。

# 確かめる点 見るところ
1 前提の条件 対象の業務、件数、つなぐサービスの名前が書かれているか
2 追加の費用がかかる条件 サービスが増えたとき、件数が増えたときの金額が決まっているか
3 テストと検収 何をもって完成とするかが書かれているか
4 納品物 ソースコードや設定、手順書が納品物に入っているか
5 稼働後の費用 保守の月額と、利用料の負担が分かれているか

AIBUILDERZに依頼する場合の費用の決まり方

参考として、AIBUILDERZでの費用の考え方を紹介します。システム構築は成果報酬型で、業務アプリの構築費は事前にいただかず、実際に稼働させ、効果をご確認いただいてからお支払いが始まります。

対象の業務や支援の範囲によって条件が変わるため、詳しくはサービス資料でご確認ください。

発注形態の違い|請負・準委任・伴走型・スポット

発注形態の違い

同じ金額でも、契約の形によって、外注先が何を約束し、発注する側が何を負うのかが変わります。代表的な4つの形を比べてみましょう。

請負|完成した成果物に対して払う

決めた仕様のものを完成させて納めることに対して代金を払う形です。完成の基準がはっきりしている開発に向いています。仕様をあとから変えると追加の費用になりやすいため、最初に決める範囲を絞っておくことが大切です。

準委任|作業や工程の実施に対して払う

決めた工程や作業を行うことに対して代金を払う形です。業務の整理や設計のように、やってみないと結論が決まらない工程に向いています。外部サービスやAIの出力のように、相手側の事情で結果が揺れる部分を含む開発でも使われます。

伴走型|月額で相談と改善を続ける

月額で、構築や改善、相談を続けて受ける形です。小さく作って直しながら広げるClaude Codeの開発と相性がよく、本番運用に入ってからの改善や、社内に作り方を移していく場合にも向いています。月に何をどこまで行うのかを、契約で決めておく必要があります。

スポット|試作や調査だけを頼む

1つの業務の試作(PoC)や、接続できるかどうかの調査だけを、短い期間で頼む形です。本格的に作る前に、効果と作れるかどうかを確かめたいときに使います。

4つの形の比較

形 払う対象 向いている場面 気をつけること
請負 完成した成果物 完成の基準がはっきりした開発 仕様の変更が追加の費用になりやすい
準委任 作業・工程の実施 業務の整理や設計、結果が揺れる部分 報告と確認のしかたを決めておく
伴走型 月ごとの支援 小さく作って直しながら広げる 月に行う範囲を決めておく
スポット 試作・調査 本格的に作る前の見極め 本番で使う形にするには追加の構築が要る

実際には、業務の整理と設計は準委任、構築は請負、稼働後は伴走型というように、工程ごとに形を分けることもよくあります。工程ごとに、何をもって終わりとするかを書面で決めておくことが大切です。契約で確かめる点は、経済産業省の「AIの利用・開発に関する契約チェックリスト」や、IPAの「情報システム・モデル取引・契約書」も参考になります。

Claude Code開発の外注先の種類と選び方

外注先の種類と選び方

Claude Codeを使った開発を頼める先は、大きく3つに分かれます。それぞれの特徴をつかんだうえで、選び方の観点を確かめましょう。

PR|AIBUILDERZ AI導入支援サービス

PR

AIBUILDERZ|AI導入支援サービス

システム構築は成果報酬型。AI研修から導入・構築・定着まで一気通貫で支援

AIBUILDERZ

AI研修からシステムの導入・構築・定着まで、一気通貫で支援するサービスです。業務アプリの構築費は事前にいただかず、実際に稼働させ、効果をご確認いただいてからお支払いが始まります。成果報酬型での対応は、当社が小規模と定義するシステムが対象です。

  • 業種・規模を問わず支援どの業務からAIやシステムに置き換えるかを一緒に決め、効果の大きい業務から順に進めます。
  • システム構築は成果報酬型業務アプリの構築費は事前にいただきません。稼働させ、効果をご確認いただいてからお支払いが始まります。
  • AI導入の効果を可視化置き換える業務を一覧にし、導入前後の時間から、空いた時間とかからなくなった費用を毎月記録します。
  • 小さく始めて、リスクを管理影響の小さい業務から始め、AIの実行結果は担当者が確認・承認してから反映します。

システム開発会社

従来から受託開発を行ってきた会社が、開発の道具としてClaude Codeを使う形です。大きなシステムや、既存のシステムとの深い連携に強い一方で、発注は要件定義から始まる大きな単位になりやすい傾向があります。

AI導入支援・構築代行の会社

業務の整理から、AIを使った仕組みの構築、稼働後の運用までをまとめて請け負う会社です。どの業務から手をつけるかの判断から相談できるため、社内にIT担当者が少ない企業に向いています。会社によって、研修や内製化の支援までを含むかどうかが分かれます。

フリーランス・クラウドソーシング

クラウドソーシングのサービスなどを通じて、個人に頼む形です。小さな自動化や試作を安く早く頼める一方で、担当者が1人のため、稼働後の保守や引き継ぎ、セキュリティの体制は自社で確かめる必要があります。

外注先を選ぶ7つの観点

# 観点 確かめ方
1 Claude Codeを実務で使っているか どの業務で、どのくらいの期間使っているかを聞く
2 業務の整理から入れるか 作り始める前に、業務の件数と時間を確かめる工程があるか
3 納品物の範囲 ソースコード・設定・手順書・テストの記録が納品物に入るか
4 動かす場所 仕組みを自社の環境で動かせるか、外注先の環境に置くのか
5 品質の確かめ方 AIが書いたコードを、誰がどうレビューしテストするか
6 稼働後の体制 止まったときの連絡先、復旧までの流れ、保守の範囲
7 引き継ぎへの姿勢 社内で直せるようにするための説明や手順書を用意してくれるか

実績の数よりも、自社に近い業務で何を作り、相手の社内に何が残ったかを具体的に話せるかを見ましょう。

相談のときに聞いておきたい質問

最初の打ち合わせで、次のように聞いてみると、各社の違いが見えやすくなります。本番運用に入ってからの質問は、外注先に聞く質問と、答えの見方にまとめています。

# 質問
1 この業務なら、最初の試作まで何週間くらいかかりますか
2 見積もりの前提になっている件数とサービスの数はいくつですか
3 作った仕組みは、どこのサーバーやアカウントで動きますか
4 契約が終わったあと、自社だけで動かし続けられますか
5 外部サービスの仕様が変わって止まったら、誰がいくらで直しますか
6 社内の担当者が直せるようになるまで、何をしてもらえますか

見送ったほうがよい提案

業務の話を聞く前に作るものを決めてしまう提案や、「何でも自動化できます」と範囲を決めない提案は注意が必要です。仕組みを外注先の環境でしか動かせず、ソースコードも渡さないという条件の場合も、将来の乗り換えや社内での改修が難しくなります。テストやレビューの話が出てこない提案も、本番運用を任せるには不安が残ります。

ブラックボックス化を防ぐ納品物と権利の決め方

納品物と権利の決め方

外注でいちばん多い失敗は、動くものは手に入ったのに、中身が分からず自社で手を入れられない「ブラックボックス化」です。防ぐために、契約の前に次の4つを決めておきましょう。

仕組みを動かす環境を、自社の管理下に置く

作った仕組みが外注先のサーバーやアカウントで動いていると、契約をやめた時点で使えなくなるおそれがあります。サーバーやクラウド、外部サービスのアカウントは自社の名義で用意し、外注先には作業に必要な期間だけ権限を渡す形にしましょう。

AIBUILDERZでも、AIのツールやサーバーはお客さまに発行・契約していただき、当社は選定と設定を行って、権限だけをお借りしています。契約が当社にあると、解約したときにお客さまの資産が消えてしまうためです。

成果物の権利の帰属を契約で決める

ソースコードや設定、手順書などの成果物の権利がどちらに帰属するのかを、契約書に書いておきます。外注先が前から持っている部品や雛形は外注先に残ることが多いため、自社に帰属するものと、利用を許諾してもらうものを分けて確かめましょう。AIが書いたコードの扱いや、自社のデータを使ってできたものの扱いも、あわせて決めておくと安心です。

納品物の一覧を決める

動く仕組みだけでなく、直すために必要なものも納品物に入れます。

納品物 なぜ必要か
ソースコードと設定 社内やほかの会社でも直せるようにする
接続先と権限の記録 どのサービスに、どの権限でつないでいるかを把握する
テストの結果 どんなデータで確かめたかを残し、直したときに比べられるようにする
運用のルールと手順書 日々の操作、止まったときの対応、人の手に戻す方法を残す
業務の設計書 何を入力し、何を基準に判断し、何を出力するかを残す
CLAUDE.mdと権限の設定 社内でClaude Codeを使って直すときに、同じ決まりで作業できるようにする

動く仕組みと一緒に、直すための資料まで納品物に入れることが、外注先に頼り続けないための一番の備えです。

社内への引き継ぎの終わり方を決める

将来、社内で運用や改善を担いたい場合は、引き継ぎの終わり方を最初に決めます。たとえば「社内の担当者が手順書だけで日々の操作を終えられる」「軽い修正を社内で1回やり終える」など、確かめられる形で決めておくと、支援をいつまで続けるかで迷いません。

契約の前に確かめるチェックリスト

# 項目 決めておくこと
1 動かす環境 サーバー・アカウントの名義と管理者
2 成果物の権利 自社に帰属するものと、利用を許諾されるもの
3 納品物 ソースコード・設定・テストの結果・手順書
4 検収の基準 何をもって完成とするか、確認の期限
5 変更の扱い 範囲が増えたときの見積もりのしかた
6 データの扱い 預ける情報の範囲、AIへの入力、契約後の削除
7 秘密保持 秘密保持の範囲と、再委託するときの条件
8 保守と責任 止まったときの対応、責任の上限、契約の終わり方

契約書の細かな条文は、自社の法務の担当者や顧問の弁護士と確かめましょう。

Claude Code開発を外注するときの進め方7ステップ

外注の進め方7ステップ

発注から稼働、社内への引き継ぎまでは、次の7つのステップで進めるのが一般的です。

01

対象の業務を決め、今の件数と時間を測る

どの業務の、何の時間を減らしたいかを決めます。1回の作業時間と月の件数を測っておくと、見積もりと効果の確認がしやすくなります。

02

外注先に相談し、見積もりを比べる

同じ前提の条件を伝えて、2〜3社から見積もりを取ります。前の章の質問を使い、含まれる範囲をそろえて比べます。

03

業務の設計と、契約の条件を決める

入力・判断の基準・出力・例外の扱いを決め、どこで人が確かめるかを線引きします。納品物・権利・検収の基準を契約に書きます。

04

小さく試作して確かめる

まずは1つの業務、少ない件数で動かし、現場の担当者が使えるかを確かめます。ここで直す点を出しておくと、本番での手戻りが減ります。

05

構築と稼働テスト

本番の環境に仕組みを作り、実際のデータで通して、設計どおりに動くかを確かめます。テストに合格したら検収です。

06

運用のルールを決めて稼働する

日々の操作、止まったときの連絡と復旧、人の手に戻す方法を決めてから、本番で使い始めます。

07

効果を測り、社内に引き継ぐ

稼働から数か月後に、作業時間や件数がどれだけ変わったかを最初の数字と比べます。決めておいた引き継ぎの条件を満たしたら、運用と小さな改善を社内に移します。

期間の目安

1つの業務の自動化なら、相談から稼働まで1〜2か月程度、外部サービスとの連携を含む社内ツールなら2〜4か月程度が目安です。社内の確認や、外部サービスの権限の手続きに時間がかかることが多いため、発注する側の担当者の時間もあらかじめ確保しておきましょう。

発注する側が用意するもの

業務の手順が分かる資料、実際の帳票や画面、件数の分かるデータ、外部サービスの管理者の権限、そして確認と判断をする担当者です。担当者の確認が止まると、開発全体が止まります。

Claude Code開発の外注でよくある失敗と対策

よくある失敗と対策

Claude Code開発の外注でよく起きる失敗と、その防ぎ方をまとめます。

失敗1:中身が分からず、直すたびに依頼が必要になる

ソースコードや手順書を受け取らず、外注先の環境で動かしていると起きやすい失敗です。動かす環境を自社の管理下に置き、直すための資料まで納品物に入れることで防げます。

失敗2:権利の帰属を決めずに、あとで揉める

ほかの会社に保守を移そうとしたときに、成果物を自由に使えないことが分かるケースです。自社に帰属するものと、利用を許諾されるものを、契約の前に書面で分けておきましょう。

失敗3:見積もりは安かったのに、追加の費用がかさむ

つなぐサービスや件数が、見積もりの前提より増えると起きやすい失敗です。前提の条件と、増えたときの金額を見積書に書いてもらい、総額で比べます。

失敗4:いきなり大きく作り、現場で使われない

現場の手順と合わず、作ったのに使われないまま終わるケースです。1つの業務で試作し、担当者が使えることを確かめてから広げます。

失敗5:「AIを使っている」という言葉だけで選ぶ

AIを使うと掲げていても、実務での使い方は会社によって大きく違います。どの業務で、どのくらいの期間使っているのか、品質をどう確かめているのかを、具体的に聞いて確かめましょう。

本番運用の前に使えるセルフチェック

本番運用の前のセルフチェック

最後に、本番に出す前と、外注先に相談する前にそのまま使える確認表をまとめました。社内で作る場合も、外部に頼む場合も使えます。

公開前の確認表

本番に出す前に、次の項目をすべて確かめます。1つでも「いいえ」があれば、出す前に手当てを済ませましょう。

区分 確かめること
仕様 入力・出力・例外の扱いと、完成の基準が文書になっている
セキュリティ APIキーやパスワードがコードやリポジトリに入っていない
セキュリティ 使える人がログインなどで絞られている
セキュリティ 追加したパッケージの必要性、脆弱性、ライセンスを確かめた
権限 Claude Codeの権限の設定と、鍵のファイルを読ませない設定が入っている
権限 AIや外注先に渡した権限の範囲と期限が記録されている
テスト 業務で大事な流れのテストがあり、すべて通っている
テスト 検証の環境で、本番に近い条件で動かした
レビュー AIに指示した人とは別の人が差分を読み、承認者が承認した
保守 ログと、止まったときの通知が用意されている
保守 前の版へ戻す手順と、業務を人の手に戻す手順がある
保守 README、手順書、CLAUDE.mdが今のコードに合っている

外注先に聞く質問と、答えの見方

本番運用まで任せる外注先を選ぶときは、次のように聞いてみましょう。答えが具体的かどうかで、本番運用の経験が見えてきます。

質問 安心できる答え 注意したい答え
AIが書いたコードは、誰がどう確かめますか レビューする人、テストの種類、記録の残し方を具体的に話せる 「AIなので品質は安定しています」で終わる
Claude Codeの権限は、どう設定しますか 許す操作と止める操作、鍵のファイルの扱いを説明できる 権限の話が出てこない、すべて許可で作業する
APIキーやパスワードは、どこに置きますか シークレットの仕組みを使い、自社の名義で管理する 外注先の手元やコードの中で管理する
本番への反映は、どんな手順ですか 検証の環境で確かめ、承認を受けてから決まった手順で出す 本番の環境で直接直す
止まったときは、どう気づき、誰が直しますか 監視と通知の方法、連絡先、復旧までの流れが決まっている 「連絡をいただければ対応します」だけ
契約が終わったあと、社内で直せますか ソースコード、手順書、CLAUDE.md、権限の設定まで渡す ソースコードは渡せない、外注先の環境でしか動かない

相談の前にまとめておく情報

相談の前に次の情報をまとめておくと、外注先の見積もりや提案の精度が上がり、各社を同じ条件で比べやすくなります。

情報 まとめ方の例
対象の業務 業務の名前、担当者、今の手順
件数と時間 1回の作業時間と、月の件数
使うデータ データの置き場所と形(表、システム、紙など)
つなぐサービス 会計ソフト、顧客管理、チャットなどの名前
試作の有無 すでにClaude Codeで作ったものがあれば、その範囲と困っている点
社内の体制 確かめる担当者、承認する人、運用を担う人

Claude Codeの本番運用と外注のよくある質問

よくある質問
Q. Claude Codeで作ったコードは、そのまま本番に出せますか?
そのまま出すのはおすすめしません。人が差分を読み、テストを通し、鍵や権限の扱いを確かめてから出すのが前提です。検証の環境で本番に近い条件で動かし、承認を受けてから反映しましょう。
Q. 非エンジニアでも本番運用まで任せられますか?
試作や小さな自動化なら、非エンジニアでも進められます。ただし、本番運用では権限の設定、テスト、障害への対応など、技術の判断が必要な場面が増えます。社内に判断できる人がいない場合は、レビューや運用の部分だけでも外部の力を借りると安心です。
Q. 外注先がAIを使って開発することを認めるべきですか?
認める場合は、条件を契約で決めておきましょう。使うプランと学習の扱い、渡すデータの範囲、レビューとテストの方法、AIが書いたコードを含む成果物の権利の4つが基本です。条件が決まっていれば、作る時間を短くできる利点を生かせます。
Q. Claude Code開発の外注の費用はどのくらいですか?
1つの業務の自動化なら数十万〜100万円程度、外部サービスとの連携を含む社内ツールなら100万〜300万円程度が目安です。業務の整理、外部サービスとの接続、稼働後の保守が別の料金になっていることも多いため、含まれる範囲をそろえて総額で比べましょう。
Q. 社内にエンジニアがいなくても外注できますか?
できます。ただし、業務の手順を説明し、試作を確かめて判断する担当者は社内に必要です。業務の整理から相談できる外注先を選ぶと進めやすくなります。
Q. 納品されたソースコードは自社のものになりますか?
契約の内容によります。成果物の権利の帰属は契約書で決めるため、自社に帰属するものと、外注先が持ち続けて利用を許諾するものを、契約の前に確かめておきましょう。
Q. Claude Codeの利用料は外注費に含まれますか?
外注先によって異なります。開発中の利用料は外注費に含まれることもありますが、稼働後に自社で使う利用料は、自社の契約になるのが一般的です。見積もりの段階で負担の分け方を確かめましょう。
Q. 相談から稼働まで、どのくらいかかりますか?
1つの業務の自動化なら1〜2か月程度、外部サービスとの連携を含む社内ツールなら2〜4か月程度が目安です。社内の確認や、外部サービスの権限の手続きにかかる時間も見込んでおきましょう。
Q. 外注したあと、社内で直せるようになりますか?
ソースコード・手順書・テストの記録を受け取り、引き継ぎの終わり方を最初に決めておけば、運用と軽い修正から社内に移せます。社員がClaude Codeを使えるようにする研修や伴走は Claude Code 導入支援とは で解説しています。
Q. 見積もりは何社から取ればよいですか?
2〜3社が目安です。対象の業務、件数、つなぐサービスの名前など、同じ前提の条件を伝えて見積もりを取ると、比べやすくなります。
Q. フリーランスに頼んでも大丈夫ですか?
小さな自動化や試作なら、早く安く頼める選択肢です。ただし担当者が1人のため、稼働後の保守や、担当者が対応できなくなったときの引き継ぎの方法を、契約の前に決めておきましょう。

まとめ

まとめ

AIコーディングの本番運用と、Claude Code開発を外注するときに押さえておきたい点を、6つにまとめます。

01
試作で動いたことと本番で使い続けられることは別。鍵・認証・テスト・監視を本番の前にそろえる
02
要件と仕様を文章にし、CLAUDE.mdに決まりを書き、必ず止めたい操作は権限の設定で止める
03
AIに指示した人とは別の人がレビューし、検証の環境で確かめてから、承認を受けて本番に出す
04
外注の効果は対象の業務の整理で決まる。費用は内訳をそろえ、テストと引き継ぎを含めた総額で比べる
05
動かす環境は自社の管理下に置き、ソースコード・手順書・CLAUDE.mdまで納品物に入れる
06
1つの業務で試作してから広げ、運用と小さな改善から社内に移していく

社員が自分の業務でClaude Codeを使う方法は Claude Codeは非エンジニアでも使える|業務別の例と始め方、研修や伴走による導入支援は Claude Code 導入支援とは、AI導入全体の費用は AI導入の費用相場 もあわせてご覧ください。