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