エージェントのカスタマイズが重要な理由

ほとんどの開発者は、VS Codeを同じように使っています。チャットを開き、何かを入力し、良い結果が出ることを期待する。うまくいくこともあれば、うまくいかないこともあります。

しかし、ここに問題があります。彼らは決して設定を行わないのです。

VS Codeはもはや単なるエディタではありません。ワークフロー全体でAIがどのように動作するかを定義できる環境です。それを行わなければ、毎回ゼロから始めることになってしまいます。

本ガイドでは、エージェントのカスタマイズとは何か、なぜそれが重要なのか、そしてVS Codeで「エージェントのカスタマイズ」ビューをどのように使うのかを解説します。

前提条件

始める前に:VS Code Insidersがインストールされていること、GitHub CopilotとGitHub Copilot Chatの拡張機能が設定され、サインインしている必要があります。

エージェントのカスタマイズとは何か?

VS Code Copilot Chatにおけるエージェントのカスタマイズとは、AIがワークフロー内でどのように振る舞い、応答し、動作するかを定義するものです。

その場限りのプロンプトに頼るのではなく、再利用可能な構成要素を作成できます。

  • エージェント (Agents) - さまざまなタスクに対応する専門的なモード
  • スキル (Skills) - ドメイン固有の機能とワークフロー
  • 指示 (Instructions) - 永続的なルールとコーディング規約
  • プロンプト (Prompts) - 再利用可能なプロンプトテンプレート
  • フック (Hooks) - イベントによってトリガーされる自動化アクション

これらについては後のガイドで詳しく説明しますが、まずはこれらを組み合わせることで、Copilotを「あなたの基準に従い、プロジェクトを理解し、反復作業を自動化する、コンテキストを認識したアシスタント」に変えられることを覚えておいてください。

カスタマイズが重要な理由

「カスタマイズは本当に必要なのか? なぜ設定せずにすぐに作業を始めないのか?」と思うかもしれません。カスタマイズなしでは、すべてのやり取りは次のようになります:

  • コンテキストを言い直す
  • 期待値を言い直す
  • どのように作業してほしいかを言い直す

その結果:

  • 一貫性のない結果
  • 多大な労力
  • 繰り返される試行錯誤

カスタマイズはそれを変えます。これにより以下のことが可能になります:

  • 振る舞いを一度定義する
  • ワークフロー全体でそれを再利用する
  • 一貫性のある高品質なアウトプットを得る

より良いプロンプトを書くのではなく、あなたのために働くシステムを構築するのです。

エージェントのカスタマイズ

VS Codeは、すべてのカスタマイズ機能を管理する単一の場所を提供します。

始めるために

  1. チャットビューを開きます(VS Codeのタイトルバーにあるチャットアイコンを選択)。
  2. チャットビューのヘッダーにある設定(歯車)アイコンを選択します。

Screenshot of the Copilot Chat view with the Configure gear icon in the Chat view header

これで「エージェントのカスタマイズ」ビューが開きます。

VS Codeの「エージェントのカスタマイズ」ビューのスクリーンショット。エージェント、スキル、指示、プロンプト、フックが表示されている ここから、以下の作成と管理が行えます:

  • エージェント
  • スキル
  • カスタム指示
  • プロンプト ファイル
  • フック

フォルダをあちこち探す必要はなく、すべてが中央集約され、発見と管理が容易になります。

「エージェントのカスタマイズ」ビューは、すべてを1か所に集約します。単に何を生成するかだけでなく、開発環境がどのように振る舞うかを定義しやすくします。これが転換点です。

AIと一度に一つのプロンプトでやり取りするのではなく、あなたが望む通りに一貫して動作するシステムを構築するのです。

次のステップ

これで、カスタマイズとは何か、そして「エージェントのカスタマイズ」ビューがどのようにそれらを統合しているかを理解できたはずです。

各カスタマイズタイプの詳細と効果的な使用方法については、このシリーズの続くカスタマイズガイドや動画をご覧ください。

詳細情報

© . This site is unofficial and not affiliated with Microsoft.