3行まとめ
ローカル、IDE、CLI、クラウド、GitHub上のどこで作業させるかを決めます。
何を読めるか、何を書けるか、送信や保持の条件を確認します。
月額だけでなく、token、request、credit、Actions minutes、agent computeで見ます。
同じタスクで評価し、人間が承認する境界を決めます。
モデル名や月額の前に、作業範囲と責任範囲をそろえると比較がぶれにくくなります。
- AIコーディングエージェントは、モデル名や月額だけで比べると判断を誤ります。最初にそろえるべきなのは、実行場所、権限、データ利用、料金単位、検証タスク、チーム承認フローです。
- 2026年5月29日時点の公式情報では、Codex、Claude Code、Cursor、GitHub Copilot、Windsurfはいずれも「コードを読んで提案する」だけでなく、ファイル編集、コマンド実行、PR作成、外部ツール連携まで含む作業環境として見る必要があります。
- 実務導入では、いきなり全権限で使うのではなく、read-only調査、限定された差分作成、テスト実行、人間レビューの順に広げるのが現実的です。
本文の事実確認には、公式ドキュメント、公式ヘルプ、関連する仕様・SDKドキュメントを使っています。実リポジトリでの性能ベンチマークや更新代行は、本文で明記した場合を除き実施していません。
この記事でわかること
実行場所、権限、データ利用、料金、評価方法、承認フローを分けて見られます。
Codex、Claude Code、Cursor、GitHub Copilot、Windsurfの入口を整理できます。
Bugfix、Feature Add、Test Repairを同じ条件で試す準備ができます。
小さく試す、保留する、見送るための基準を持てます。
特定ツールの優劣ではなく、比較前にそろえる導入条件を整理します。
- AIコーディングエージェントを比較する前に決める6つの判断軸
- Codex、Claude Code、Cursor、GitHub Copilot、Windsurfを見る時の最初の違い
- 料金を月額だけでなく、token、request、credit、Actions minutes、agent computeで見る理由
- 非公開リポジトリ、APIキー、外部ツール連携を扱う前の権限設計
- 小規模チームで1週間だけ試す時の検証タスクと評価ログ
- 導入しない方がよいケースと、導入前に整えるべきルール
前提知識
- 1補完
エディタ内でコード候補を出し、開発者が採用します。
- 2チャット
コード理解、設計相談、修正方針の確認に使います。
- 3エージェント
コードを読み、ファイルを編集し、コマンドを実行します。
- 4クラウドPR
IssueからbranchやPRを作る作業環境として使います。
- 5外部ツール連携
MCPやWeb Search、GitHub APIなどを通じて作業範囲が広がります。
作業主体として見るほど、読み取り範囲、書き込み権限、外部接続の設計が重要になります。
AIコーディングエージェントは補完ツールだけではない
AIコーディングツールという言葉から、エディタ内の補完を思い浮かべる人は多いはずです。たしかに、補完やチャットは今でも重要です。ただ、この記事で扱うAIコーディングエージェントは、もう少し広い作業主体です。
たとえばClaude Codeの公式概要では、コードベースを読み、ファイルを編集し、コマンドを実行し、開発ツールと統合するエージェント型のコーディングツールとして説明されています。GitHub Copilot cloud agentは、GitHub上でタスクを割り当て、ブランチを作り、PRを出す流れで使います。WindsurfのCascadeはCode modeとChat modeを持ち、tool calling、ターミナル、MCP、Web Searchなどを組み合わせます。CursorもAgent、Rules、Cloud Agents、モデル選択を含む作業環境として見るべきです。
つまり、比較対象は「どのモデルが賢いか」だけではありません。どこで動くか、何を読めるか、何を書けるか、外部サービスへ接続できるか、費用がどの単位で増えるか、人間がどこで止められるかまで含めて見る必要があります。
比較前に評価条件をそろえる
AIコーディングエージェントの体感評価は、入力条件に大きく左右されます。あるツールにだけ詳細なIssueを渡し、別のツールには曖昧な一言だけ渡せば、比較にはなりません。既存テストがあるリポジトリと、テストが壊れているリポジトリでも結果は変わります。
最初にそろえる条件は、次の4つです。
| 条件 | そろえる内容 |
|---|---|
| タスク | Bugfix、Feature Add、Test Repairなど、同じ種類の作業にする |
| 入力 | Issue本文、失敗ログ、対象ファイル、制約、禁止事項を同じ粒度で渡す |
| 検証 | lint、typecheck、unit test、E2Eなど、同じ合格条件にする |
| レビュー | 差分量、変更理由、失敗ログ、残リスクを同じ表で評価する |
この前提を置かないと、「Aはすごい」「Bは使えない」という印象論になりがちです。比較表を作るなら、比較表のような固定ページへ載せられる粒度まで評価軸をそろえてからの方が、あとで見返せます。
結果
| 項目 | 内容 | 見方 |
|---|---|---|
| 実行場所 | どこにコードやログが送られるか説明できるようにします。 | |
| 権限 | read-only、workspace write、外部通信、PR作成の境界を決めます。 | |
| データ利用 | 個人プランと法人プランの学習利用、保持、管理者制御を分けます。 | |
| 料金単位 | 長い作業や大きなコンテキストで費用が上振れする条件を見ます。 | |
| 評価方法 | 同一タスク、同一入力、同一テスト、同一レビュー表で比べます。 | |
| 運用 | ルール、承認者、禁止操作、レビュー担当を決めます。 |
比較の出発点は、ツール名ではなく自分たちが許可できる作業条件です。
今回の結論は、次の通りです。
| 判断軸 | 最初に決めること | 決めないまま導入した時の失敗 |
|---|---|---|
| 実行場所 | ローカル、IDE、CLI、クラウド、GitHub上のどれで動かすか | どこにコードやログが送られるか説明できない |
| 権限 | read-only、workspace write、外部通信、PR作成の境界 | 秘密情報や本番影響に近い操作まで広がる |
| データ利用 | 個人プランと法人プランの学習利用、保持、管理者制御 | 非公開コードの扱いを社内説明できない |
| 料金単位 | 月額、token、request、credit、Actions minutes、agent compute | 長い作業や大きなコンテキストで費用が上振れする |
| 評価方法 | 同一タスク、同一入力、同一テスト、同一レビュー表 | 体感だけの比較になり、導入判断に使えない |
| 運用 | ルール、承認者、禁止操作、レビュー担当 | AIが作った大きな差分を誰も責任を持って見られない |
ここから先は、6つの判断軸を順番に見ます。
判断軸1:実行場所と作業単位
| 項目 | 内容 | 見方 |
|---|---|---|
| ローカルIDE/CLI | 既存コード理解、小さなバグ修正、テスト失敗の修正、README更新に向きます。 | |
| 手元の差分確認 | 作業ディレクトリで差分を見ながら進められるため、レビューしやすい形にしやすいです。 | |
| ローカル認証情報 | クラウドCLI、GitHub token、SSH鍵、公開権限へ近づけない設計が必要です。 | |
| クラウド/PR作成 | IssueからPRまでの一連の作業に向きますが、branch権限やCI/CDへの影響を先に見ます。 | |
| 長時間タスク | 複数repo横断、外部サービス連携、本番影響を含む作業は最初の対象から外します。 |
実行場所によって安全な作業単位が変わるため、同じ指示でも任せる範囲を変えます。
ローカルIDE/CLIで使う場合
ローカルIDEやCLIで使うエージェントは、既存の開発者ワークフローに近い場所で動きます。Cursor、Claude Code、Codex CLI、WindsurfのCascadeなどは、手元の作業ディレクトリを読み、差分を作り、コマンドを実行する流れで使われます。
条件
この形が向くのは、次のような作業です。
- 既存コードの理解
- 小さなバグ修正
- テスト失敗ログからの修正
- 型エラーやlintの修正
- READMEや設定ファイルの更新
- UIの軽微な変更
手元で差分を見ながら進められるため、レビューしやすいのが利点です。一方で、ローカル環境が本番相当の認証情報を持っている場合は危険です。~/.env、クラウドCLIの認証、GitHub token、SSH鍵、パッケージ公開権限などにエージェントが近づける設計になっていないか、先に確認します。
クラウド/PR作成環境で使う場合
GitHub Copilot cloud agentのように、GitHub上でタスクを割り当て、専用環境で作業してPRを作るタイプもあります。公式ドキュメントでは、Copilot cloud agentはsandbox development environmentで動き、repositoryにはread-only accessを持ち、作成できるbranchにも制限があると説明されています。加えて、利用には対象プランや管理者ポリシーが関係します。
注意点
クラウド型で最初に見るべきなのは、モデルの性能より次の条件です。
| 見る項目 | 確認すること |
|---|---|
| 実行時間 | 1タスクの上限、タイムアウト、再実行の扱い |
| リポジトリアクセス | 単一repoか、複数repoを読めるか |
| ブランチ権限 | どのprefixのbranchを作れるか、保護ルールが効くか |
| CI/CD | required checks、secret、deploy権限に触れるか |
| 追加ツール | MCP、Playwright、GitHub APIなどの権限範囲 |
| 費用 | GitHub Actions minutesやpremium requestなどが消費されるか |
クラウド型は、IssueからPRまでの一連の作業に向きます。反面、長時間タスク、複数repo横断、外部サービス連携、本番影響を含む作業は、最初から任せる対象にしないほうが安全です。
判断軸2:権限とデータ利用
| 項目 | 内容 | 見方 |
|---|---|---|
| read-only | 最初はファイル読み取り、grep、調査だけに寄せて挙動を確認します。 | |
| 書き込み | file modification、workspace write、依存関係追加は段階的に解放します。 | |
| 外部操作 | MCP tool、外部通信、PR作成は、目的と権限範囲を決めてから渡します。 | |
| 学習利用 | prompt、code、suggestion、interaction dataが学習に使われるか確認します。 | |
| 保持と管理 | 保持期間、subprocessor、SSO、SCIM、RBAC、policy、監査ログを確認します。 | |
| 除外設定 | ignore file、rules、permissions、managed settings、MCP allowlistを用意します。 |
セキュリティとデータ利用は単純な勝敗ではなく、扱うコードと契約条件で許容範囲が変わります。
read-onlyから始める
AIコーディングエージェントに最初から広い権限を渡す必要はありません。最初の検証では、read-only調査から始めます。
Claude Codeのpermissionsドキュメントでは、file read、grepのようなread-only操作、bash commands、file modificationなどが権限の層として説明されています。permission modeにも、plan、default、acceptEdits、auto、dontAsk、bypassPermissionsなどがあり、強いモードほど便利ですが危険も増えます。特にbypass系の設定は、隔離された環境で使うものとして扱うべきです。
GitHub Copilot cloud agentのMCPドキュメントでは、デフォルトのGitHub MCP serverがcurrent repositoryへのread-only accessを持つ特別なtokenで接続する、と説明されています。また、Copilot cloud agentはMCPのtoolsのみをサポートし、resourcesやpromptsはサポートしない、OAuthを使うremote MCP serverにも制約があるとされています。
根拠
この2つだけでも、導入の基本線は見えます。最初は読み取りに寄せ、書き込み、外部通信、依存関係追加、PR作成、本番影響は段階的に解放します。MCPを使う場合も同じです。toolを渡すということは、AIに外部操作の手段を渡すことです。MCPの権限設計はMCPカテゴリで扱うような「最小権限」から始めます。
データ利用は個人プランと法人プランで分ける
データ利用は、ツール比較で最も見落とされやすい部分です。
Claude Codeのデータ利用ドキュメントでは、consumer usersは設定によりモデル改善利用を選べる一方、commercial users、API、3rd-party platform、Claude Govでは、顧客が明示的に選択しない限り、Claude Codeへ送られたcodeやpromptを生成モデルの学習に使わないと説明されています。
GitHub Copilotの料金ページでは、Individual subscribersについて、Copilot interaction dataをAIモデルのtraining/improvementに使う可能性と、opt outできることが説明されています。BusinessやEnterpriseでは、管理者によるaccess control、policy、organization向けの違いを見る必要があります。
CursorはSecurityページにPrivacy Modeを置き、ドキュメントではRules、Team Rules、AGENTS.md、モデルと料金の管理が説明されています。WindsurfはSecurityページでEnterpriseのHybrid deploymentを説明し、コードスニペットやコード由来情報をWindsurfのサーバーやsubprocessorに保持しない構成の利点を説明しています。
確認項目
導入前には、最低でも次を表にします。
| 項目 | 確認内容 |
|---|---|
| 学習利用 | prompt、code、suggestion、interaction dataが学習に使われるか |
| 保持 | どのデータが、どこに、どの期間残るか |
| 管理者制御 | SSO、SCIM、RBAC、policy、監査ログがあるか |
| 送信範囲 | 開いているファイル、workspace、repo、Issue、PR、外部サービス |
| 除外設定 | ignore file、rules、permissions、managed settings、MCP allowlist |
| 契約 | 個人向け規約か、Business/Team/Enterpriseの商用条件か |
個人開発で許容できる条件と、法人導入で説明できる条件は違います。ここを混ぜると、あとで導入審査が止まります。
判断軸3:料金を月額だけで見ない
| 対象 | 確認する消費単位 |
|---|---|
| Codex | ChatGPTプラン、利用上限、rate card、追加creditを確認します。 |
| Claude Code | 利用元、usage limits、作業量ごとの消費を確認します。 |
| Cursor | Auto、Composer pool、API pool、Max Mode、Cloud Agents、Bugbotを確認します。 |
| GitHub Copilot | 各plan、premium requests、Actions minutesを確認します。 |
| Windsurf | 各plan、prompt credit、ACU、モデル別消費を確認します。 |
| 上振れ条件 | 長いcontext、premium model、cloud agent、tool calling、再実行を記録します。 |
社内導入では、1人あたり月額だけでなく、1タスクあたりの平均消費量を残します。
消費単位をそろえる
AIコーディングエージェントの料金は、月額だけで比較できません。公式ページを見ると、ツールごとに消費単位が違います。
OpenAI CodexはChatGPTプランとの関係で提供され、Codexのrate cardは2026年4月にtoken usageに合わせる更新があったと説明されています。CursorのModels & Pricingでは、Auto + Composer poolとAPI poolが分かれ、Auto pricingやAPI rateが示されています。GitHub Copilot cloud agentは、GitHub Actions minutesとCopilot premium requestsを使うと説明されています。WindsurfはSelf-serve plans、EnterpriseのACU、legacy enterprise creditsなど、プランによって見方が変わります。
| ツール | 見るべき料金単位 |
|---|---|
| Codex | ChatGPTプラン、Codex利用上限、token-based rate card、追加credit |
| Claude Code | Claude subscription/API/Console側の条件、usage limits、permission modeによる作業量 |
| Cursor | Auto + Composer pool、API pool、Max Mode、Cloud Agents、Bugbot |
| GitHub Copilot | Free/Pro/Pro+/Business/Enterprise、premium requests、Actions minutes |
| Windsurf | Free/Pro/Max/Teams/Enterprise、prompt credit、ACU、モデル別消費 |
上振れしやすい条件を見る
料金が上振れしやすいのは、次の条件です。
上振れ/下振れ
- 大きなリポジトリ全体を読ませる
- 長い会話を続ける
- Max Modeや長いcontext windowを使う
- premium modelを固定する
- cloud agentに長時間タスクを任せる
- tool callingやMCPで何度も外部処理を行う
- 失敗後に同じタスクを何度も再実行する
WindsurfのCascadeドキュメントでは、tool callの上限や、continueが新しいprompt creditとして扱われる注意が説明されています。こうした仕様は「月額プランに入っているから無料」と誤解しやすい部分です。
料金比較では、月額、含まれる利用量、追加利用、長文コンテキスト、クラウド実行、チーム共有、上限通知を分けて見ます。社内で使うなら、1人あたり月額だけでなく、1タスクあたりの平均消費量も記録します。
判断軸4:評価タスクをそろえる
| 項目 | 内容 | 見方 |
|---|---|---|
| Bugfix | 既存コード理解、原因調査、最小差分を見ます。 | |
| Feature Add | 仕様理解、設計、差分の一貫性を見ます。 | |
| Test Repair | 失敗ログの理解、E2E復旧、検証の進め方を見ます。 | |
| 変更品質 | 変更範囲が狭いか、既存パターンに合うか、レビューしやすいかを記録します。 | |
| コストと安全性 | 消費単位、再実行回数、秘密情報、外部通信、破壊的操作の有無を記録します。 |
最終差分だけでなく、何を読み、何を試し、どこで失敗から戻したかを残します。
3種類のタスクで見る
導入検証では、最初から大きな新機能を任せるより、次の3種類で見るのが扱いやすいです。
| タスク | 見る能力 | 例 |
|---|---|---|
| Bugfix | 既存コード理解、原因調査、最小差分 | 失敗するunit testを直す |
| Feature Add | 仕様理解、設計、差分の一貫性 | 小さな設定画面を追加する |
| Test Repair | ログ理解、E2E復旧、検証 | Playwrightの失敗を直す |
この3種類は、実務で起きやすく、かつ比較しやすい作業です。AI Coding Benchmark Kitを作る場合も、ここから始めると後で検証・ベンチマークへ整理しやすくなります。
評価ログを残す
AIコーディングエージェントの検証は、最終差分だけを見ても不十分です。途中で何を読んだか、どのテストを走らせたか、失敗からどう戻したかを残します。
評価基準
| 評価軸 | 記録すること |
|---|---|
| 初速 | 最初の有効な調査や差分までの時間 |
| コード理解 | 対象ファイル、依存関係、既存設計を読めたか |
| 変更品質 | 変更範囲が狭いか、既存パターンに合うか |
| テスト修正 | 失敗ログから原因へ到達できたか |
| レビュー容易性 | 差分、説明、未検証項目が追えるか |
| コスト | 消費単位、再実行回数、追加利用の有無 |
| 安全性 | 秘密情報、外部通信、破壊的操作を避けたか |
この表がないと、導入判断は「なんとなく便利」か「なんとなく怖い」に寄ってしまいます。
判断軸5:チーム運用と承認フロー
- 1リポジトリルール
概要、触ってよい範囲、禁止範囲、テストコマンド、報告形式を明文化します。
- 2権限で制限
sandbox、permission、managed settings、branch protection、required checksで止めます。
- 3限定作業
read-only調査、限定差分、テスト実行、PR説明作成の順に広げます。
- 4承認境界
依存関係追加、外部API、CI/CD、DB migration、権限変更、大きなリファクタを戻します。
- 5レビュー
差分、テスト結果、未検証項目、外部影響を中心に確認します。
AIが作業を速くしても、人間が責任を持つ境界は事前に決めておきます。
AIに任せる前のリポジトリルール
チームで使う場合、エージェントに毎回同じ説明をする状態は避けます。CodexやCursorではAGENTS.mdやRules、Claude CodeではCLAUDE.mdやpermissions、GitHub Copilotではcustom instructionsやorganization policyが関係します。ツールごとに読み込むファイルや適用範囲は違いますが、共通して必要なのは、チームの作業前提を短く明文化することです。
書くべき内容は、次のようなものです。
- リポジトリ概要
- 触ってよい範囲
- 触ってはいけない範囲
- テストコマンド
- 依存関係追加の条件
- 外部通信の扱い
- 秘密情報の扱い
- 最終報告の形式
自然言語のルールだけでは強制できません。禁止操作は、sandbox、permission、managed settings、branch protection、required checks、secret scanningなどで別に止めます。
人間承認へ戻す境界
人間承認へ戻すべき境界は、事前に決めます。
| 承認が必要な変更 | 理由 |
|---|---|
| 依存関係追加 | 供給網リスク、ライセンス、保守コストが増える |
| 外部API連携 | 認証情報、課金、データ送信が関係する |
| CI/CD変更 | deploy経路やsecret利用に影響する |
| DB migration | rollback、データ損失、本番影響がある |
| 権限設定変更 | AIや人間ができる操作範囲が変わる |
| 大きなリファクタ | レビュー不能な差分になりやすい |
AIが便利になるほど、人間が見るべき場所も変わります。全差分を細かく見るより、承認境界、テスト結果、未検証項目、外部影響を中心に見る運用へ寄せた方が続きます。
判断軸6:ツール別に見る最初の適性
| 項目 | 内容 | 見方 |
|---|---|---|
| Codex | ChatGPTプラン、Codex利用上限、rate card、GitHub接続、workspace管理を確認します。 | |
| Claude Code | permission mode、managed settings、CLAUDE.md、データ利用条件を確認します。 | |
| Cursor | Privacy Mode、Rules、Auto/API pool、Max Mode、Team/Enterprise制御を確認します。 | |
| GitHub Copilot | plan、policy、premium requests、Actions minutes、branch制限、MCP制限を確認します。 | |
| Windsurf | plan、credits、ACU、ignore設定、Hybrid deployment、tool call消費を確認します。 | |
| 見送り条件 | テスト、権限、秘密情報分離、レビュー担当が未整備なら、選定より運用整備を優先します。 |
得意な入口は異なるため、自分たちのタスクと権限設計に合うかで判断します。
Codex、Claude Code、Cursor、Copilot、Windsurfの見方
ここでは勝敗ではなく、導入時の最初の見方を整理します。いずれも公式仕様が変わるため、最終判断時には各公式ページを再確認してください。
| ツール | 最初に向く見方 | 先に確認すること |
|---|---|---|
| Codex | ChatGPTプランと連動したコーディングエージェント。CLI、IDE、web、GitHub連携を含めて見る | Codex利用上限、rate card、GitHub接続、workspace管理、Compliance API |
| Claude Code | CLI/IDE/desktop/browserで使えるエージェント型開発ツール | permission mode、managed settings、CLAUDE.md、データ利用条件 |
| Cursor | エディタ中心でAgent、Rules、モデル選択、Cloud Agentsを使う環境 | Privacy Mode、Rules、Auto/API pool、Max Mode、Team/Enterprise制御 |
| GitHub Copilot | IDE補完からGitHub上のcloud agentまで広い。GitHub運用と相性が強い | plan、policy、premium requests、Actions minutes、branch制限、MCP制限 |
| Windsurf | Cascadeを中心にCode/Chat、tool calling、MCP、terminalを使う環境 | plan/credits/ACU、.codeiumignore、Hybrid deployment、tool call消費 |
導入しない方がよいケース
次の状態なら、ツール選定より先に運用整備をした方がよいです。
- テストコマンドが壊れている
- 変更の受け入れ条件がIssueに書かれていない
- main branchへ直接pushできる
- 開発環境が本番認証情報を持っている
- APIキーや個人情報がログへ出る
- 依存関係追加のレビュー基準がない
- 誰がAIの差分をレビューするか決まっていない
AIコーディングエージェントは、整った開発環境をさらに速くする力があります。逆に、曖昧な権限と壊れた検証環境も速く拡大します。
失敗点とハマりどころ
同じモデルでも、コンテキスト、編集方法、承認UI、料金単位は違います。
長文コンテキスト、クラウド実行、premium model、追加creditで費用は変わります。
外部API、DB、本番環境、CI/CD、MCP write toolは最初から渡しません。
1タスク1目的、差分上限、テスト条件、未検証項目を先に決めます。
整っていない検証環境や曖昧な権限は、AIによって速く拡大します。
モデル名だけで選ぶ
モデル性能は重要ですが、ツール導入ではそれだけでは足りません。同じモデルを使えても、コンテキストの渡し方、ファイル編集の仕組み、ターミナル実行、承認UI、チーム管理、料金単位が違います。
料金を月額だけで見る
月額が同じでも、長文コンテキストやクラウドエージェント、premium model、追加creditで費用は変わります。料金ページでは、含まれる利用量、追加利用、上限通知、チーム共有を分けて確認します。
権限を広げすぎる
最初の検証から外部API、DB、本番環境、CI/CD、MCP write toolまで渡す必要はありません。read-only調査、限定差分、テスト実行、PR説明作成の順に広げます。
レビューできない大差分を作る
AIは作業が速いぶん、1回の指示で大きな差分を作りがちです。比較検証では、1タスク1目的、差分上限、テスト条件、未検証項目の報告を先に決めます。
実務で使うなら
- 1日目
対象repo、禁止事項、テストコマンド、評価表を決めます。
- 2日目
read-only調査だけを試します。
- 3日目
Bugfixを1件だけ任せます。
- 4日目
Test Repairを1件だけ任せます。
- 5日目
Feature Addを小さく試します。
- 6日目
差分、テスト、費用、レビュー負荷を集計します。
- 7日目
採用、保留、見送り、追加検証を決めます。
採用できるのは、差分、テスト、秘密情報、費用、停止運用、レビュー担当を説明できる時です。
1週間の小さなパイロットにする
小規模チームなら、最初の検証は1週間で十分です。目的は「最高のツールを決める」ではなく、「自分たちのリポジトリで安全に使える条件を見つける」ことです。
| 日 | やること |
|---|---|
| 1日目 | 対象repo、禁止事項、テストコマンド、評価表を決める |
| 2日目 | read-only調査だけを試す |
| 3日目 | Bugfixを1件だけ任せる |
| 4日目 | Test Repairを1件だけ任せる |
| 5日目 | Feature Addを小さく試す |
| 6日目 | 差分、テスト、費用、レビュー負荷を集計する |
| 7日目 | 採用、保留、見送り、追加検証を決める |
採用/保留/見送りの基準
採用してよいのは、次の条件を満たす時です。
- 差分が人間にレビューできる大きさに収まる
- 必要なテストを実行できる
- 秘密情報や本番影響に触れない
- 費用の上振れ条件を説明できる
- 失敗時に止める運用がある
- チームのレビュー担当が決まっている
保留すべきなのは、便利だが権限やデータ利用を説明できない時です。見送りは、テストが整っていない、秘密情報分離ができない、レビュー担当がいない場合です。
セキュリティ・コスト注意
| 項目 | 内容 | 見方 |
|---|---|---|
| APIキー | ダミー値を使い、実キーをprompt、ログ、Issueへ貼りません。 | |
| 非公開repo | 送信範囲、保持、学習利用、subprocessorを確認します。 | |
| 外部通信 | URL、目的、送信データ、人間承認を記録します。 | |
| MCP | read-only toolから始め、write toolは承認後に限定します。 | |
| 依存関係 | 追加理由、ライセンス、脆弱性、lockfile差分を見ます。 | |
| CI/CD | deploy、secret、branch protectionへの影響を確認します。 | |
| 料金 | 1タスクごとの消費量、再実行回数、上限通知を残します。 |
セキュリティとコストは、利用開始後ではなくパイロット時点で記録します。
AIコーディングエージェントの導入では、次の注意を必ず残します。
| 注意 | 実務での扱い |
|---|---|
| APIキー | ダミー値を使う。実キーをprompt、ログ、Issueへ貼らない |
| 非公開repo | 送信範囲、保持、学習利用、subprocessorを確認する |
| 外部通信 | URL、目的、送信データ、人間承認を記録する |
| MCP | read-only toolから始め、write toolは承認後に限定する |
| 依存関係 | 追加理由、ライセンス、脆弱性、lockfile差分を見る |
| CI/CD | deploy、secret、branch protectionへの影響を確認する |
| 料金 | 1タスクごとの消費量、再実行回数、上限通知を残す |
この記事の内容は、特定ツールの購入を勧めるものではありません。実務導入の前提を整えるための判断表です。AI開発ツールの仕様変更や検証メモを継続して追う場合は、記事の読後にニュースレターで更新を受け取れるようにしておくと、料金や仕様変更の見落としを減らせます。
法人やチームでAIコーディング導入を進める場合は、権限設計、AGENTS.md/CLAUDE.md/Rules整備、MCP権限レビュー、評価タスク設計をまとめて確認するのがおすすめです。相談窓口はお問い合わせから使えます。
FAQ
小さな検証には十分な場合がありますが、非公開コードや商用アプリではデータ利用条件を確認します。
GitHub中心なら強い候補ですが、CLI調査、エディタAgent、MCP接続の必要性で判断します。
CursorやWindsurfは、補完だけでなくAgent、Rules、Cascade、terminalまで含めて評価します。
Claude CodeやCodex CLIは、コード調査、テスト修正、PR説明作成を細かく任せたい時に向きます。
ローカルでも秘密情報や認証情報に近づくため、read-only、ignore、権限分離が必要です。
どの答えも環境次第なので、タスク、権限、データ利用、レビュー体制をセットで見ます。
個人開発なら、無料プランや個人プランだけで十分ですか
小さな検証なら十分な場合があります。ただし、非公開コード、商用アプリ、外部API、課金、顧客データを扱うなら、個人プランのデータ利用条件と保持条件を確認してください。個人で許容できても、法人や受託開発では説明できないことがあります。
GitHub Copilotを入れていれば、他のツールは不要ですか
GitHub中心の開発ならCopilotは強い候補です。ただし、CLIでの長い調査、エディタ内Agent、ローカルでの細かい差分作成、MCP接続、独自ルール管理など、ワークフローによって向き不向きがあります。Copilotだけでよいかは、タスクと権限設計で判断します。
CursorやWindsurfは、エディタを乗り換えないと試せませんか
基本的にはエディタ体験込みで評価するツールです。補完だけでなく、Agent、Rules、Cascade、モデル選択、terminal、ignore設定まで含めて価値が出ます。既存のVS Code運用や拡張機能との相性も、パイロットで確認します。
Claude CodeやCodex CLIは、どんなチームに向きますか
CLIやターミナルでの作業が多く、コード調査、テスト修正、依存関係更新、PR説明作成を細かく任せたいチームに向きます。反面、権限モード、作業ディレクトリ、shell実行、外部通信の扱いを決めずに使うと危険です。
ローカルだけで完結すれば安全ですか
ローカルで動くことと安全であることは別です。ローカル環境に本番token、クラウド認証、秘密情報、SSH鍵があれば、AIエージェントもそれに近づきます。ローカル利用でも、read-only、ignore、権限分離、secret管理が必要です。
次に読むなら
参照した主な情報源
- Using Codex with your ChatGPT plan
- Codex rate card
- Codex Pricing
- Claude Code overview
- Claude Code permissions
- Claude Code data usage
- GitHub Copilot plans
- About GitHub Copilot cloud agent
- MCP and GitHub Copilot cloud agent
- Cursor Models & Pricing
- Cursor Rules
- Cursor Security
- Windsurf Cascade Overview
- Windsurf Plans and Usage
- Windsurf Security
更新履歴
- 2026年5月29日
公式ドキュメント、公式料金ページ、公式セキュリティ/データ利用ページを確認し、下書きを作成しました。
仕様変更が多い分野なので、公開前と導入前に公式情報を再確認します。
| 日付 | 内容 |
|---|---|
| 2026年5月29日 | 公式ドキュメント、公式料金ページ、公式セキュリティ/データ利用ページを確認し、下書きを作成しました。 |
