Slide 19
Slide 19 text
カスタムエージェント設定ファイル構成
設定ファイルの基本構成
{
"name": "エージェント名",
"description": "エージェントの説明",
"mcpServers": { /* MCP連携設定 */ },
"tools": [ /* 利用可能ツール */ ],
"allowedTools": [ /* 許可するツール */ ],
"resources": [ /* 静的ファイル */ ],
"hooks": { /* 起動時処理 */ },
"prompt": "エージェントの振る舞いを定義"
}
各設定項目の役割
基本情報: name
, description
でエージェントを定義
MCPサーバー連携: mcpServers
でMCPサーバーの設定
権限制御: tools
, allowedTools
で操作可能範囲を制限
コンテキスト: resources
, hooks
で必要な情報を自動取得
振る舞い: prompt
でエージェントの専門性を設定 19