94. 在终端中使用编程代理
他们做了什么
发帖者构建了 agenc-core,把它作为终端代理框架,让 Grok 直接在命令行或终端界面中工作:读取文件、编辑代码、运行工具,还能创建并行子代理,每个子代理拥有独立上下文、工具和 token 预算。
在演示中,Grok 把一个可拆分任务分给八个工作代理,让它们同时用 C 语言构建八款不同的终端游戏。主协调代理负责整合并验证结果,人类则处理工具调用的审批提示。
结果如何
这套框架运行效果足以成为作者的重点展示,其中包括八款游戏的并行构建,以及连接 Ledger、但由设备端确认把关的操作。帖子没有给出基准测试、失败率,也没有与其他编程代理进行详细比较。
需要知道
核心约束来自权限模型:工具调用可以要求人工批准;任何会通过 Ledger 转移价值的操作,都必须在实体设备上确认。
你可以这样尝试
在位于 [仓库路径] 的项目中完成 [功能或缺陷修复说明]。先阅读相关代码,再进行修改,并运行 [测试或构建命令] 验证结果。完成后向我总结改动;删除文件或执行任何破坏性操作前必须询问我。
评论
0分享你对这一章的想法