掲載済み (2026-08-08号)
093 160文字 • 1分

AIエージェント向けのツールを、MCPではなくCLIとして作った — 設計の3原則

日本語

掲載情報

概要

AIエージェント向けツールの開発において、MCPではなくCLIを採用した理由と、コンテキスト節約・自己修正・工程の単純化という3つの設計原則を解説しています。

詳細内容

データ分析プラットフォーム「Codatum」が提供するCLIツール「cdm」の設計思想に関する記事です。現在主流のMCP(Model Context Protocol)ではなくCLIを選択した最大の理由は、ファイルを中間表現として扱うことでAIエージェントのコンテキスト(トークン)消費を抑え、人・CI・エージェントが共通のインターフェースを利用できる点にあります。設計の3原則として、1. モデルの事前学習を活かせるマークダウン形式の採用やドキュメント取得機能による「コンテキストの節約」、2. 詳細なエラーメッセージや画像出力による「自己修正ループの構築」、3. 多段の手順を1コマンドに統合する「ワークフローの一本道化」を挙げています。エージェントが「間違える」ことを前提としつつ、自律的に判断・修正できる環境を整える実戦的なアプローチが共有されています。