Register and share your invite link to earn from video plays and referrals.

陈成
@chenchengpro
engineering @qoder_ai_ide, created umijs, dvajs, mako and neovate code.
Joined June 2008
708 Following    12.9K Followers
Claude Code 负责人 @bcherny 说他已经不 prompt Claude 了。是循环在 prompt Claude、在决定下一步,他的活变成了写那个循环。Addy Osmani 给这事起了个名,叫 loop engineering:你不再是那个一轮轮敲 prompt 的人,而是搭一个会自己找活、分发、检查、记账、定下一步的系统,让它去捅 agent。 循环就五个零件,Claude Code 和 Codex 现在都备齐了。Automations 是心跳:定时自己跑、自己发现和分流,有结果进 Triage 收件箱,没结果就归档(/loop 按周期重跑,/goal 跑到你写的可验证条件为真才停,每轮完一个独立小模型来判断算不算完成,写代码的 agent 没资格给自己打分)。Worktrees:git worktree 给每个并行 agent 一份独立 checkout,从机制上断了它们踩同一个文件的可能。Skills:SKILL.md 把项目知识摊在外面,省得 agent 每次像金鱼一样重猜一遍,没它循环每轮都从零重推你的项目。Connectors(建在 MCP 上):让循环够得着 issue tracker、数据库、staging API、Slack,差别就在「这是修复方案」和「自己开 PR、关联 ticket、CI 绿了就 ping 频道」之间。Sub-agents:写的人和检查的人分开,毕竟写代码的模型给自己打分总是手软。 还有第六件,最不起眼,可能也最要命:memory。一个 markdown 文件,或者一块 Linear board,活在单次对话之外,记着做过什么、下一步干嘛。模型每跑一次就忘光上一次,所以记忆得落在磁盘上,不能搁在 context 里。一句话,agent 会忘,repo 不会。 但有三件事循环没替你解决,而且循环越顺,这三件越扎手。第一,验证还是你的事:没人盯着的循环,也是在没人盯着地犯错,done 只是它的声明,不是证明。第二,你的理解会烂掉:循环越快地 ship 那些你没亲手写的代码,你和代码之间的鸿沟就越宽。第三,最舒服的姿势往往最危险——循环自己转起来,你很容易就不再有观点、照单全收。所以那句话是对的:Build the loop, stay the engineer,循环你来搭,但工程师这个位子得你自己坐着。
Show more
0
106
364
79
Forward to community