用語解説 コーディングエージェント

コーディングエージェントとは

自然言語の指示だけでコードの探索・編集・実行・テストまで一続きでこなす AI が「コーディングエージェント」。補完ツールとの違い、使い方、料金の考え方、主要プレイヤーと導入前に確認すべきリスクを整理する。

コーディングエージェントとは、「この機能を追加して」「このバグを直して」と自然言語で指示すると、コードを書くだけでなく、リポジトリ内のファイルを自分で探し、編集し、コマンドを実行し、テスト結果を見て直すところまで一続きでこなす AI のことです。エディタで次の数行を提案するコード補完との違いは、出力の単位が「行」ではなく「タスク」である点にあります。

従来のコード補完とは何が違うのか

補完ツールは、人間が開いているファイルのカーソル位置に候補を出すだけで、実行も検証もしません。コーディングエージェントは、指示を受けた時点でどのファイルを読むべきかを自分で判断し、変更を加え、テストやビルドを走らせ、失敗すれば直すというループを回します。人間の役割は、コードを打つことから「何をやらせるかを決め、出てきた差分をレビューする」ことに移ります。

任せられる作業は、既存コードの読解と説明、バグの再現と修正、テストの追加、リファクタリング、依存関係の更新などです。最近は、1 つの指示を複数の作業に分けて並行処理する方向に進んでいます。Anthropic は米国時間 2026 年 9 月 17 日、Claude Code の「プロジェクト」機能を刷新し、ベータ版として提供を始めました。ユーザーがやるべきことを伝えると、Claude が作業範囲を決めて並行して動く複数の「スレッド」に仕事を割り振り、各スレッドの成果を確認したうえで最終成果物にまとめます。スレッド間は共有メモリで情報をやり取りし、まずはクラウドセッションから提供されます。

使い方 — どこで動き、どう指示するか

提供形態は大きく分けて、ターミナルで動く CLI 型、エディタに組み込まれた統合型、ブラウザ上で動くクラウド型の 3 つです。いずれも基本の流れは同じで、対象のリポジトリを指定し、やってほしいことを文章で書き、返ってきた変更差分を人間が確認してから取り込みます。

実務で効くコツは 3 つあります。第一に、コーディング規約やディレクトリ構成などプロジェクト固有のルールを設定ファイルに書いておくこと。エージェントは毎回それを読むので、同じ指摘を繰り返さずに済みます。第二に、大きな機能を丸ごと渡さず、レビューできる大きさに区切って渡すこと。第三に、コマンド実行や外部通信の権限を最初から絞っておくことです。

料金はどうなっているか

課金の形は主に 2 系統です。1 つは月額サブスクリプションで、一定の利用量まで定額、超えると制限がかかる方式。もう 1 つは API の従量課金で、処理したトークン量に応じて支払います。OSS のクライアントに自前の API キーを挿して使う構成も一般的で、この場合はモデル提供元への従量課金だけがかかります。

具体的な金額は各社とも改定が頻繁なため、本稿では数字を挙げません(公式の料金ページで確認してください)。ただしコスト構造として押さえるべき点があります。エージェントは補完ツールと違い、関連ファイルを何度も読み、試行錯誤を繰り返すため、1 タスクあたりのトークン消費が桁違いに大きくなります。費用は「利用人数」よりも「タスクの複雑さと試行回数」に比例すると考えたほうが、見積もりを外しません。

誰が作っているのか、競合はどこか

主要な出し手は、Anthropic(Claude Code)、GitHub と Microsoft、OpenAI、Google といった大手に加え、エディタ統合を武器にする専業スタートアップ、そして中国勢です。中国では GLM シリーズで知られる Z.ai(Zhipu AI)がコーディング支援ツール「ZCode」を提供しています。モデルそのものの性能競争と、リポジトリをどう読ませ権限をどう渡すかという「外側の設計」の競争が、同時に進んでいる領域です。

導入前に確認すべきリスク

エージェントは仕様上、リポジトリ全体を読む権限を持ちます。そのため「何が外部に送信されるか」が導入判断の中心になります。実際に事故も起きています。Z.ai の ZCode が、利用者の同意なくローカルのワークスペースのデータをクラウドへ送信していたと複数の開発者が指摘しました。ある開発者の環境では 313MB 分のファイルが圧縮され、Alibaba Cloud のストレージへ 564 回にわたり送信が試みられたとされます。同社は金曜に謝罪しています。

企業で使うなら、送信先とログ保持のポリシー、学習利用の有無、実行を許可するコマンドの範囲を、ツール選定の段階で確認しておくのが安全です。

コーディングエージェントに関する記事

2 件