Gemini CLI Skills:Agent Skills のワークフローへの統合

Google Geminion 15 days ago · 1 min read

Gemini CLI Skills:Agent Skills のワークフローへの統合

Gemini CLI Skills はオンデマンドの指示パッケージです。価値がありますが、MCP サーバーではありません。

Gemini CLI Skills とは?

Gemini CLI Skill は、Agent がオンデマンドで読み込む SKILL.md ファイルです。以下を含みます:

  • ステップバイステップの手順指示
  • ドメイン固有のコンテキストと用語
  • チェックリストと意思決定ツリー
  • 特定のタスクに対する正しい動作の例

Skills は Agent に問題の考え方を伝えます。ツールや API エンドポイントは提供しません。

公式ソース

Skills vs MCP サーバー:主な違い

側面 Gemini CLI Skill MCP サーバー
形式 SKILL.md マークダウンファイル JSON-RPC を持つ実行プロセス
提供するもの 指示とコンテキスト ツール、リソース、プロンプト
ネットワーク必要? 不要 サーバーによる
API を公開? 不要 必要
インストール方法 skills ディレクトリにファイルを配置 mcp.json に設定
呼び出し方 Agent がファイルを読む Agent がツールを呼び出す
適した用途 チェックリスト、ワークフロー、知識 DB クエリ、API 呼び出し、ファイルアクセス

Skills を使うべき場面

  • 繰り返し可能なプロセスを Agent に教えたい
  • ドメイン固有の用語をコンテキストに読み込みたい
  • システムプロンプトを変更せずに一貫した動作を維持したい
  • API アクセスではなく判断が必要なタスク

MCP サーバーを使うべき場面

  • Agent が外部データを読み書きする必要がある
  • リアルタイム情報が必要
  • Agent が外部システムでアクションを実行する必要がある
  • 型付き入出力を持つ構造化ツール呼び出しが必要

Skills と MCP の組み合わせ

Skills は Agent が MCP サーバーを正しく使う方法を指示できます。例えば「DB クエリ」Skill に安全な SQL クエリ構築のガイドラインを含め、Agent がデータベース MCP サーバー経由で実行するという使い方ができます。