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