Toad – 终端中通用的代理编程用户界面

Jul 23, 2025     Author:willm     HN Points:16     HN Comments:1
Share this

摘要: 本文作者对Anthropic和Google推出的基于终端的AI编码代理感到不满,认为它们在用户体验和界面设计上存在缺陷。作者曾创立Textualize公司,专注于终端应用程序,并指出其产品在解决终端界面问题方面具有优势。作者开发了名为Toad的UI原型,旨在展示如何构建流畅、无卡顿的终端AI编码代理。Toad使用Python和Textual库构建,能够实现平滑滚动、无闪烁更新、文本选择等功能。作者认为,如果大型科技公司采用这种方法,将能够更快地推出更优质的产品。作者计划继续开发Toad,并将其作为开源项目发布。

讨论: 作者wdroz表达了对进一步赞助的期望,以便在开源软件领域继续进行酷炫的工作。他高度评价了uv在发布Python软件方面的便利性,并表示在uv出现之前曾犹豫使用Textual构建内部工具的TUI。现在,他非常希望有一个使用Textual编写的内部工具,并期待Toad正式发布后能够立即投入到项目中。

原文标题:Toad – a universal UI for agentic coding in the terminal
原文链接:https://willmcgugan.github.io/announcing-toad/
讨论链接:https://news.ycombinator.com/item?id=44660712