@Michaelzsguo:ds4-agent 很酷,因为它展示了编程代理框架可以有多小(而它与模型的紧密程度则是另一回事……)

X AI KOLs Timeline 新闻

摘要

一条推文反思了编程代理框架可以有多小,比较了 ds4-agent、Pi 和 Claude Code,并指出将智能转化为软件工作的正是框架,而不仅仅是模型。

ds4-agent 很酷,因为它展示了编程代理框架可以有多小(而它与模型的紧密程度则是另一回事,改天再谈)。 它的初始工具集很小:bash、read、write、edit、search、list、more、bash_status 和 bash_stop。如果按是否将 bash_status/bash_stop 分开计算,基本上就是 8 或 9 个工具。 但这套小工具足以解释每个编程代理框架所必需的功能。 每个模型都需要一个好的框架。即使是 DeepSeek,实际上也在围绕模型构建自己的代理框架,而不仅仅是暴露原始智能。 无独有偶,@badlogicgames 开发的极简 Pi 编程代理更进一步:只有四个工具。 read write edit bash 模型已经懂 Unix,所以 bash 可以覆盖 grep、find、ls、测试、git 以及更多功能。 Claude Code 现在已经更加产品化,拥有技能、MCP、子代理、记忆、权限、钩子和工作流状态。但传说它最初也是从一个非常小的核心起步:bash 和 grep。 那么,所有编程代理框架有什么共同点呢? 它们都需要相同的基本循环: 查看工作空间。 查找相关代码。 编辑文件。 运行命令。 检查结果。 控制风险。 重复。 模型并不是完整的代理。框架才是将模型智能转化为软件工作的关键。
查看原文
查看缓存全文

缓存时间: 2026/05/23 10:08

ds4-agent 之所以酷,是因为它展示了编码代理框架可以做到多小(至于它跟模型有多亲近,那是另一回事了)。

它最初的工具集很小:bash、read、write、edit、search、list、more、bash_status 和 bash_stop。按照你对 bash_status / bash_stop 的计数方式,基本上就是 8 或 9 个工具。

但这小小的集合足以解释每个编码代理框架需要什么。

每个模型都需要一个优秀的框架。就连 DeepSeek 实际上也在围绕模型构建自己的代理框架,而不仅仅是暴露原始智能。

巧合的是,@badlogicgames 打造的最小化 Pi 编码代理走得更远:只有四个工具。

read
write
edit
bash

模型已经懂得 Unix,所以 bash 就能覆盖 grep、find、ls、测试、git 以及更多功能。

现在的 Claude Code 已经高度产品化,拥有技能、MCP、子代理、记忆、权限、钩子和工作流状态。但传说它的起点也是一个极小的核心:bash 和 grep。

那么,所有编码代理框架有什么共同点呢?

它们都需要相同的基本循环:

查看工作空间。
找到相关代码。
编辑文件。
运行命令。
检查结果。
控制风险。
重复上述步骤。

模型并不是完整的代理。框架才是把模型智能转化为软件工作的关键。

相似文章

@shao__meng: Claude Code、Cursor、Codex、Aider、Cline 部分底层模型可能完全相同,但 Agent 表现却不一样,为什么? @addyosmani 认为:是因为模型之上的那层“外壳” —— Harness,它包括「提示词、…

X AI KOLs Timeline

The article discusses how Addy Osmani argues that the performance difference between AI coding agents like Claude Code, Cursor, and Cline stems from their 'Harness'—the layer of prompts, tools, and constraints around the model—rather than the underlying model itself. It details best practices for harness engineering, including hooks, sandboxing, and context management, to bridge the gap between model capability and actual agent performance.

最喜欢的代理式编码工具

Reddit r/LocalLLaMA

作者比较了几种代理式编码工具(Codex CLI、Claude Code、Gemini CLI、OpenCode、Pi),认为Pi最精简且最适合本地模型,赞赏其简洁性以及与Qwen 27B-MXFP8的兼容性。

@NFTCPS: HarnessX这玩意儿挺有意思:一个能自己改自己的智能体架构。 以前架构怎么变,全靠人手调。新模型一出,Anthropic就把Claude Code里的规划步骤砍了,Manus半年重构了五次智能体,每次都在做减法。改什么、什么时候改,一…

X AI KOLs Timeline

HarnessX introduces a framework for self-evolving AI agent harnesses that treats the runtime harness as a first-class object, enabling automatic adaptation via trace-driven reinforcement learning. It achieves average gains of +14.5% across five benchmarks, with larger improvements for weaker models.

Pi Coding Agent

Product Hunt

Pi Coding Agent 是一个可自定义的编码代理构建工具,现已在 Product Hunt 上发布。