Agent-Computer Interface (ACI)

ACI 关注 agent 如何可靠地使用工具和环境接口,核心在工具格式、参数设计、文档、示例和防错机制。

#tech / ai #resource / agent-computer-interface #type / concept #status / growing

[!info] related notes

Agent-Computer Interface (ACI)

一句话定义

ACI 是 agent 与工具、文件系统、终端和外部环境交互时的接口设计问题,重点是让模型更容易正确使用能力。

核心机制 / 工作原理

很多 agent 的稳定性问题不在模型“不会想”,而在接口“难正确调用”。

一个好的 ACI 通常会强调:

  • 参数命名清楚
  • 输入输出格式自然
  • 文档里有示例和边界
  • 工具之间职责分得清楚
  • 参数设计尽量让犯错更难

最小例子 / 最小场景

如果文件编辑工具要求相对路径,而 agent 在运行时可能切换目录,那么它就容易把路径用错。

把工具改成“强制绝对路径”,就是典型的 poka-yoke 式 ACI 优化。

边界与易混淆点

  • ACI 不是 prompt 的附属小细节,而是 agent 工程质量的核心部分。
  • 工具越多,不代表系统越强;接口设计差,反而会让能力更不稳定。
  • 对 agent 来说,工具文档的重要性,接近于你给初级工程师写 docstring 的重要性。

如果继续往工程落地推进,可以接着看 面向 Agent 的工具设计

创建于 2026/5/4 更新于 2026/5/27