Q.231GitHub Copilot上級

専門分野ごとの「カスタムエージェント」を作るには?

公開日  運営:Copilotの疑問100運営事務局

カスタムエージェントは、役割・指示・使えるツール・MCPサーバーを決めた「専門家版」のCopilotです。リポジトリの.github/agents/名前.mdにプロフィールを書いて作ります。

プロフィールの例

---
name: test-writer
description: テストの追加と改善だけを担当する
tools: ["read", "edit", "search"]
---
あなたはテスト担当です。本番コードは変更せず、
テストファイルだけを追加・修正してください。

置き場所

範囲場所
リポジトリ.github/agents/
組織組織の .github または .github-private リポジトリの /agents/
個人~/.copilot/agents/

使える場所はGitHub.comのクラウドエージェント、VS Code・JetBrains・Eclipse・Xcode、Copilotアプリ、Copilot CLIです(JetBrains・Eclipse・Xcodeはプレビュー)。tools を省略すると、すべてのツールを使えます。

出典:GitHub Docs「About custom agents」

↑