AIエージェント向けのツールを、MCPではなくCLIとして作った — 設計の3原則
この記事で分かること
外部ツールをAIエージェントへ組み込む方式を選ぶ際に、MCPよりもCLIを採用する設計原則が3つ得られる。具体的には、エージェントが実行しやすい命令体系と、ツール連携の実装コストを比較する視点を確認でき、自前ツールの設計判断に使える。
詳細要約
最も使える要点は、AIエージェント連携の手段選びで、MCPよりCLI方式の方が合うケースがある、という比較視点が得られることだ。選定時は、サーバー設定やプロトコル知識の準備を避けて手軽に試したい場面ではCLIを選び、複雑な情報受け渡しが必要な場面ではMCPを選ぶ、という基準で整理する。方式決定では、この比較軸と記事の設計3原則を照らし合わせると判断しやすい。