agentic coding / AI coding agent
agentic codingとは
agentic codingは、AIが複数手順のコード作業を進める方向の言葉として使われます。便利さだけでなく、停止条件、PR確認、Secrets管理を先に決めることが重要です。
このページはMicrosoft、GitHub、OpenAIの公式サイトではありません。料金、性能、提供範囲、利用可否は変わる可能性があるため、重要な判断では公式情報も確認してください。
このページでできること
agentic codingを、コード補完より広いAI開発支援として整理し、どこまでAIに任せ、どこで人間が止めるかを確認できます。
agentic codingの基本
agentic codingは、AIがファイル確認、修正、テスト、説明、PR作成補助など、複数の手順を進める文脈で使われます。ただし、全部を自動で安全に任せられるという意味ではありません。
MAI-Code-1-Flashとの関係
MAI-Code-1-Flashはagentic coding文脈で紹介されることがあります。ここでは、Microsoft AI Modelsのコーディング向けモデルとして読み、実際の提供状況や利用場所は公式情報で確認します。
コード補完とagentic codingの違い
| 項目 | コード補完 | agentic coding | 人間が確認すること |
|---|---|---|---|
| 作業範囲 | 入力中のコード周辺 | 複数ファイルや複数手順 | 変更範囲 |
| 主な場面 | IDE内補助 | 実装、テスト、PR補助 | 差分、ログ、テスト結果 |
| リスク | 提案ミス | 意図しない変更や権限過多 | 停止条件とrollback |
| 関係するAI | GitHub Copilot | MAI-Code文脈、Codex文脈 | Secretsと本番反映 |
agentic coding前チェック
- AIに任せる範囲を決めた
- 触ってはいけないファイルを決めた
- APIキー、token、Secrets、環境変数ファイルを渡していない
- 本番deploy、DB、cron、DNSを任せない
- PR、diff、テスト、rollbackを確認する
関連ページ
MAI-Code-1-Flash / Microsoft AI Models全体 / Microsoft AI Agent / 実行環境の考え方 / Codexへ渡す前の整理 / AIに任せすぎない注意
Search Consoleで後日見る語
agentic coding、ai agent coding、エージェント コーディング、ai コーディング エージェント、microsoft agent coding を確認します。
次に読むページ
このページの位置づけを確認したら、親ページとMicrosoft AI Models全体の親ハブに戻って、周辺テーマとの関係も確認できます。
Copilot文脈でagentic codingを見る
agentic codingは、AIがコード作業を進める考え方として注目されます。ただし、repo権限、Secrets、branch、PR、テスト、本番反映の停止条件を人間が確認する前提です。
AIエージェント的に進める前の確認
AIにまとまった作業を任せる前に、CopilotとCodexの役割、Secrets、PR、差分確認を分けます。
自動で正しく進むとは考えず、作業単位ごとに人間が確認します。
| Copilot | IDE、GitHub、PR、コード補完、開発補助の文脈で使いやすいAIです。 |
|---|---|
| Codex | 作業指示、ファイル変更、検証、実践ログ化のようなまとまった作業で使いやすいAIです。 |
| 人間確認 | Secrets、差分、PR、数式、公開範囲、本番反映前確認は人間が見直します。 |
Agentic Codingは、AIに目的と確認手順を渡して進める開発補助
Agentic Codingとは、AIにただ一文のコードを書かせるのではなく、目的、対象ファイル、作業範囲、確認手順を渡し、調査、編集案、差分確認、テスト、説明まで支援してもらう考え方です。GitHub Copilot、VS Code、CLI、クラウド上のエージェント機能を調べる時に、この言葉で探されることが増えています。
Agentic Codingは、開発者や確認者を不要にする仕組みではありません。人間がゴール、停止条件、触ってよい範囲、触ってはいけないファイル、公開前チェックを決める前提で使います。
このページでわかること
考え方
補完、チャット、Agentic Codingの違いを分けて見ます。
使い分け
VS Code、CLI、GitHub上の作業の向き不向きを整理します。
安全確認
Secrets、差分、テスト、料金、AI creditsを公開前に確認します。
Agentic Codingで人間が決めること
- 何を直すのか、どこまで直してよいのかを先に決める
- 触ってよいファイルと、触ってはいけないファイルを分ける
- 自動実行してよいコマンドと、確認してから動かすコマンドを分ける
- 差分、テスト、表示確認、レビューの順番を残す
- APIキー、token、.env、SSH鍵、DB情報、個人情報、社内情報が混ざっていないか見る
- 料金、AI credits、usage、実行回数は利用画面で確認する
補完・チャット・Agentic Codingの違い
| 使い方 | 主な役割 | 人間が確認すること |
|---|---|---|
| コード補完 | 今書いている行や関数の候補を出す | 意図と違う処理、ライセンス、セキュリティ |
| チャット | エラー説明、設計相談、コードの読み解き | 前提条件、古い情報、実行環境との差 |
| Agentic Coding | 複数ファイルの調査、編集案、差分確認、テスト支援 | 作業範囲、停止条件、Secrets、レビュー、ロールバック |
関連ページ
確認に使った一次情報
FAQ
- Agentic Codingとは何ですか?
- AIに目的、対象ファイル、確認手順を渡し、調査、編集案、差分確認、テスト、説明まで進めてもらう考え方です。すべてを自動で任せきる意味ではありません。
- GitHub CopilotでもAgentic Codingはできますか?
- VS CodeやGitHub上のCopilot機能で、複数手順の作業を助ける使い方があります。ただし利用できる機能や範囲はプランや環境で確認します。
- Agentic Codingで人間の確認は不要になりますか?
- 不要にはなりません。作業範囲、触ってよいファイル、停止条件、差分、テスト結果、Secretsの混入を人間が確認します。
- 初心者はCLIから始めるべきですか?
- 最初はVS Codeで差分を見ながら使う方が進めやすい場合があります。CLIはコマンドの影響範囲を理解してから使うと安全です。
Search Console反応語から追加した確認ページ
今回追加したロングテール確認ページへの導線です。未作成URLではなく、公開済みの確認ページだけへつなぎます。
トラブル・ログイン・権限確認の追加導線
Copilotが表示されない、ログインできない、OfficeやVS Codeで使えない時に確認する第5波ページを追加しました。原因を断定せず、アカウント、ライセンス、アプリ環境、管理者設定へ順番に戻せる導線です。