kunchenguid/axi
Design principles for agent ergonomics. Higher accuracy with lower token cost than both MCP and regular CLI.
解決する課題
AIエージェントは、人間向けに設計された従来のCLIやMCPのような構造化プロトコルといった既存のインターフェースでしばしば困難に直面します。これらはトークンを多く消費し、非効率な場合があります。AXIは、外部サービスとのやり取りにおけるエージェントのオーバーヘッドを最小限に抑える「エージェントネイティブ」CLIツールを構築するための設計原則のセットを提供します。
動作方法
AXIはトークン予算を主要な制約として優先する10の設計原則からなるフレームワークです。TOON形式の使用によるトークン節約、最小限のデフォルトスキーマ、エスケープハッチ付きのコンテンツの切り詰め、事前計算された集計値の利用により、不要なラウンドトリップを排除します。開発者はこれらの原則を実装してAXI準拠のツールを作成でき、プロジェクトはコードエージェントが新しいAXIをスケルトン化・構築する際に利用できる「スキル」(詳細ガイド)を提供しています。
対象ユーザー
LLMが使いやすく、コスト効率が高く、信頼性の高いインターフェースを構築したいAIエージェント開発者やツール作成者。
主な特徴
- トークン効率の高い出力: JSONと比較して約40%のトークン節約を実現するTOON形式を採用。
- エージェントネイティブ設計: 不明確さ(例:明確な空状態)を排除し、やり取りの回数を削減(例:文脈に基づく情報開示)。
- 実証されたパフォーマンス: ベンチマークでは、GitHubやブラウザ自動化において、従来のCLIやMCP実装と比較して成功確率が高く、コストが低く、やり取りの回数も少ないことが確認されています。
- 豊富なカタログ: AWS、Docker、Kubernetes、Slack、Notionなどのサービス向けに、公式およびコミュニティが構築したAXIの成長中のエコシステムがあります。
関連
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト
- Dispatch