讽刺的是,构建编码代理的最大挑战之一是现代 bash。 > `npm dev` 如果直接输入会丢失所有上下文 > 直接读取 std.out 由于 ANSI 的原因非常混乱 > TUIs 对 LLMs 来说很难解释 原始输出 -> xterm 无头 -> readText 目前在读取方面占主导地位,但大多数代理在交互式多步骤 TUI 上挣扎。如果他们记得训练数据中的覆盖标志,他们会尝试使用它们,或者疯狂地在网上搜索它们。 一个通用的跨平台开源库将会被大家迅速采用。没有人喜欢自己编写和调试代码。