@Xudong07452910: 最好的 AI Coding 工作流,可能是让 AI 把自己的不稳定性慢慢沉淀成系统。 文章作者用 Fable 开发面向 LLM 时代的源码管理系统,体验很真实:模型很聪明,能读大量代码、提 issue、修问题,但也会犯很低级的错,比如两次…
摘要
A blog post discusses the need to complement brilliant but clumsy LLMs with deterministic tools and formal workflows, using the author's experience developing the Beagle SCM with Fable as an example.
查看缓存全文
缓存时间: 2026/07/10 18:15
最好的 AI Coding 工作流,可能是让 AI 把自己的不稳定性慢慢沉淀成系统。
文章作者用 Fable 开发面向 LLM 时代的源码管理系统,体验很真实:模型很聪明,能读大量代码、提 issue、修问题,但也会犯很低级的错,比如两次把 build/ 目录提交进项目。
LLM 会越来越强,但未必会完全可靠。它可能理解错约束,也可能在明确指令下继续做不该做的事。
所以 AI coding 的重点,不该只是让模型多写代码,而是把它经常重复的操作脚本化,把它容易犯错的地方做成自动检查,除此之外也要把它需要的上下文提前整理好。
模型负责探索和判断,工具链负责兜住它的不稳定。
最后真正有价值的是把这些经验沉淀成更可靠的开发流程。
https://replicated.live/blog/away
away
Source: https://replicated.live/blog/away https://replicated.live/## Automating away
A. Karpathy once said that OpenAI researchers are effectively “automating themselves away” by improving their AI. Right now I develop Beagle SCM with Anthropic’s Fable and it is of course a brilliant model able to spot nits in a mountain of code, file tickets, make fixes. Still, yesterday it managed to commit thebuild/dir into a project, twice. It is brilliant, but clumsy.
Due to the nature of LLMs, this issue is not going away as they progress further. They tend to be imprecise and non-deterministic.Ragelthe parser generator can “code” a 10 KLoCformallycorrect parser in an instant, deterministically. What about Claude? Well, my instructions say in all caps: DO NOT PARSE ANYTHING MANUALLY, EVER. It would be torturous and it would be faulty, just don’t. It tries anyway, so periodically I tell it to scan the codebase to find and remove any attempts at manual parsing. That mostly works.
It becomes ever more brilliant, no less clumsy.
The way to deal with an expensive, slow, clumsy but brilliant LLM is to give it fast, powerful and deterministic tools AND to build the entire thing into a deterministic formal workflow. Make it faster, make it see the relevant stuff at the right time, make it less clumsy, make it self-correct. Sandwich that brilliant but inconsistent non-determinism between powerful deterministic tools and equally formal processes.
This story becomes even more interesting if we make the tools and processes malleable. That way, if Claude does some sequence of actions too often, we automate it. If it fails at something repeatedly, we automate the verification step.
Essentially, we let the LLM automate itself away, in favor of simple reliable deterministic tools.
Beagle SCM lets LLMsscript their own routinesin JavaScript. While all theheavy liftingis implemented in C and rarely touched, the tooling layer (the lower part of the sandwich) and the workflow layer (the upper part) areall JavaScriptand pick their code from the filesystem,node\_modules-style. Imaginegithooks that can tokenize source files in almost any language, inspect file history and commit history, cross-check links, and basically reach any datagitcan reach internally. That is Beagle.
相似文章
@FakeMaidenMaker: 用 AI agent 写代码最怕的就是失控:agent 自顾自跑、质量飘忽、你不知道它现在在哪个阶段、改到一半又乱了。 AWS 刚开源了一套专门给 AI coding agent 用的开发生命周期工作流规则——AI-DLC,让 agent…
AWS 开源了 AI-DLC(AI-Driven Development Life Cycle),一套为 AI coding agent 设计的开发生命周期工作流规则,帮助开发者控制 agent 行为,确保质量。支持 Claude Code、Cursor、GitHub Copilot 等多种平台。
@mylifcc: https://x.com/mylifcc/status/2073053339714212161
文章强调在使用Fable 5等强推理模型时,应优先审计和重构个人的工作操作系统(如编码、AI实验室、内容合成等),而不是直接用于编码。通过系统级升级,可以产生复利效应,显著提升所有后续产出的质量和效率。
@Xudong07452910: 这篇论文很适合所有重度使用 Claude Code、Codex 或者其他AI Agent 的人看。 它研究的不是 Agent 在 benchmark 上怎么失败,而是一个更真实的问题: 在真实开发里,AI coding agent 到底是…
This paper analyzes 20,574 real-world coding-agent sessions to identify how AI agents misalign with developer intent, finding that constraint violations and inaccurate self-reporting are the most common failure modes, imposing trust and effort costs rather than irreversible damage.
@yibie: 推荐这篇文章,Anthropic 的 Eugene Yan(前 Amazon/Alibaba ML 团队负责人)把他个人 AI 工作流写成了一份实操指南。不是抽象理念,是具体到你明天就能复制的方法:怎么组织目录让模型更容易检索、怎么写 C…
这是一篇推荐Eugene Yan的AI工作流指南的推文,详细介绍了如何通过组织上下文、配置CLAUDE.md、创建skills等方式高效与AI协作并实现工作复利。
@CMGS1988: https://x.com/CMGS1988/status/2074488576356876585
作者分享了对AI与基础设施之间关系的个人见解,认为AI在放大执行力的同时,无法替代人类在复杂trade-off和组织问题上的判断,并以自身使用Fable 5等模型开发cocoon/sandbox项目的经验为例进行说明。