エージェント
コーディングエージェントは、プロジェクト内でマルチステップの開発タスクを自律的にプランし、実行できる AI システムです。 ファイルを編集し、コマンドやテストを実行し、外部ツールを利用して作業の進捗を報告します。 提案された変更を確認し、必要に応じて保持またはロールバックできます。
エージェントを使った作業は、一般的にこのパターンに従います:
エージェントを選択する – 利用可能なオプションから使いたいエージェントを選びます。
用途やタスクに合わせて設定する–(エージェントが対応していれば)オペレーションモードや処理モデルを選択します。
機能を拡張する – 必要に応じて 指示、 スキル 、または MCP ツールを追加し、エージェントに追加知識やアクションを与えます。
プロンプトを書く – エージェントにしてほしいことを記述します。
アクションを承認する – オペレーションモードに応じて、承認・拒否、または自動実行します。
結果を確認する – 必要な変更を保持したり、ロールバックしたり、追加のプロンプトで再調整します。

利用可能なエージェント
AI アシスタント は現在、以下のコーディングエージェントを統合しています:
エージェント | オペレーションモード | スキル | プロジェクトの指示 |
|
|---|---|---|---|---|
Brave モード、デバッグモード | — |
| 尊重済み | |
Auto、Default、編集を許可、プラン、確認しない、バイパス | サポート済み |
| 未尊重 | |
読み取り専用、エージェント、エージェント(フルアクセス) | サポート済み |
| 未尊重 | |
エージェント、プラン、オートパイロット | — |
| 未尊重 |
Agent Client Protocol (ACP) を使って外部コーディングエージェントを接続することもできます。
エージェントの機能を拡張する
エージェントごとの設定に加えて、AI アシスタント ではプロジェクト内でのエージェントの動作を調整するための共通機能も提供しています。
エージェントへの指示 – コードベースでエージェントがどのように 振る舞うかを定義します。 コーディング規則、アーキテクチャの制約、一般的なワークフロー、その他プロジェクト固有のガイダンスを記載します。 指示は
AGENTS.md(Claude Agent 用はCLAUDE.md)に保存され、バージョン管理やチーム内での再利用が可能です。スキル – 特定のタスクを処理するための、再利用可能で構造化された 能力をエージェントに付与します。 公開リポジトリから厳選されたスキルをインストールしたり、プロジェクト内で繰り返し使うワークフロー向けのカスタムスキルを作成したりできます。 Claude Agent と Codex でサポートされています。
MCP ツール – Model Context Protocol を使って、エージェントを 外部ツールやデータソースに接続します。 IDE 設定で MCP サーバーを構成すると、エージェントはタスクに関連するツールを呼び出せます。