Help 在开发者语境中通常指命令行工具的 --help 输出,是程序内置的使用说明入口。随着 AI 编程智能体的普及,这一传统交互方式正被赋予新角色——它不仅面向人类用户,也成为智能体理解和使用工具的重要信息源。
--help 在智能体时代的近期进展
当前焦点与观察点
这一波讨论的核心在于:当调用工具的主体从人变成智能体,Help 的形态是否需要重新设计。传统 --help 面向熟练用户,强调参数罗列;而智能体更需要结构化、可机读的使用说明。Simon Willison 的做法提供了一种低成本路径——一份文档服务两类读者。
值得观察的几点:一是主流 CLI 是否会逐步形成面向智能体的帮助信息规范;二是工具调用失败时,智能体能否可靠地从 Help 文本中自行纠错;三是这种“人类与 AI 共享文档”的模式会不会催生新的文档标准。短期内,让 --help 同时服务人类与智能体,仍是工程实践中务实的选择。