一个用Rust编写的代理工具,100%自包含,并登顶终端基准测试
摘要
Ante是一个用Rust编写的轻量级、自包含的终端代理工具,设计上追求快速且无依赖。它在Terminal Bench 2.0中排名第一,尽管处于预览阶段且尚未开源,但对用户反馈保持高度响应。
使用ante已经两周了,今天才发现它的名字来源于“**An**other **Te**rminal agent”。首先澄清,我与他们毫无关联,但此刻我可能是他们的头号付费用户。我从opencode切换到了ante,它每天都在变得更好。即使opencode 2.0下周发布,我可能也不会回头。那么,为什么又需要一个终端代理呢?他们的FAQ部分很好地回答了这个问题,但核心理念可以归结为标题中的两点:1. 它非常轻量级。这东西就算在土豆上运行应该也很快。2. 开发者执着于自包含。没有暴露于供应链攻击的风险,因为几乎没有依赖。不过这也意味着你把所有赌注都押在开发者身上,所以自行选择。然而,我最喜欢ante的一点是,开发者非常努力,认真倾听用户反馈,并不断迭代。提交的问题通常当天就能收到回复,几小时后就会被修复。要知道这是一个非常小的团队,而且由于ante仍处于预览阶段,他们还有很多工作要做。说实话,这篇帖子可能对他们不利。代码尚未开源正是因为不想被太多低质量的PR分散注意力,而获得知名度无疑会带来这些。但我还是希望他们成功,如果没有更多的社区参与,他们成功的可能性会小得多。如果你正在寻找一款通用代理工具,且其理念和品味与主流略有不同,不妨试试ante。顺便说一下,ante在1月份登顶了Terminal Bench 2.0,如果只计算经过验证的运行,至今仍位列第三。我就是在那里发现它的。
相似文章
你的智能体能力取决于其框架。我开源了一个框架,单个函数调用背后集成了40项能力
一个开源智能体框架,单个函数调用背后集成了40项能力,包括持久内存、Docker沙箱、自动摘要、死循环检测、预算上限和实时运行分支(用于分支智能体执行)。基于Pydantic AI构建,旨在替换每个生产级智能体所需的2000行胶水代码。
我构建了 agentwerk,一个专注于高效完成任务的轻量级 Rust 库,用于扩展智能体协作
作者介绍了 agentwerk,这是一个轻量级的 Rust 库,旨在通过工单系统扩展智能体协作。它为 LangChain 或 AutoGen 等臃肿框架提供了更简单的替代方案,适用于无需人工干预的流水线。
HOTPOT-可进化智能体规范框架
一个用Rust构建的新智能体规范框架,具有小巧的二进制体积、集成Vuepress用于文档展示、问题持久化以改进代码评审上下文、以及自修复能力。兼容多种智能体工具,目前仍在开发中。
@MingruiZhang: 对@browser_use 的新Terminal Agent有一个问题,我的上下文窗口用了122% https://github.com/browser-use/term…
Browser Use Terminal 是一个用于浏览器代理的 Rust TUI,允许用户从终端自动化浏览器任务,它配备了一个新的LLM harness,比Browser Harness便宜2倍且快2倍。
远程代理管理器
用于远程管理和控制AI代理的工具