kunchenguid/axi
Design principles for agent ergonomics. Higher accuracy with lower token cost than both MCP and regular CLI.
解決的問題
AI代理在使用現有介面(如為人類設計的標準CLI或MCP等結構化協議)時經常遇到困難,這些介面可能消耗大量token且效率低下。AXI提供了一套設計原則,用於建立「代理原生」的CLI工具,以最小化token使用量,並減少代理與外部服務互動時的開銷。
如何運作
AXI是一個包含10項設計原則的框架,將token預算視為首要限制條件。它鼓勵使用TOON格式以節省token,採用最小預設模式、支援逃生機制的內容截斷,以及預計算聚合資料以消除不必要的往返通訊。開發者可以實現這些原則來建立AXI相容的工具,專案還提供了一個「技能」(詳細指南),供程式碼代理用於產生和建構新的AXI。
適用對象
希望為LLM建立更易用、成本更低、更可靠的介面的AI代理開發者與工具製作者。
主要亮點
- 高token效率輸出:使用TOON格式,相比JSON可節省約40%的token。
- 代理原生設計:消除歧義(如明確的空狀態),減少互動輪次(如上下文披露)。
- 經驗證的效能:基準測試顯示,在GitHub和瀏覽器自動化任務中,相比標準CLI和MCP實作,成功率更高、成本更低、互動輪次更少。
- 豐富的工具目錄:一個持續擴展的生態系統,包含AWS、Docker、Kubernetes、Slack、Notion等服務的官方與社群建構的AXI。
相關
- 專案
- 專案
- Dispatch
- 專案
- Dispatch