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