第72篇:Vibe Coding时代:LangGraph 计划-执行分离实战,解决 Agent 边想边改导致变更失控的问题
第72篇:Vibe Coding时代:LangGraph 计划-执行分离实战,解决 Agent 边想边改导致变更失控的问题
一、问题场景:Agent 还没想清楚,就开始改文件
很多 Coding Agent 最大的问题是:
没有计划,直接执行。
用户输入:
帮我给登录接口加验证码Agent 立刻开始:
读 auth.py 写 auth.py 新增 captcha.py 改 requirements.txt 补 test_auth.py看起来很积极,但风险很大:
1. 没确认影响范围 2. 没判断是否需要 Feature Flag 3. 没识别需要哪些文件 4. 没评估数据库/配置影响 5. 写到一半才发现方案不对 6. 多文件修改没有整体设计真实工程中,复杂需求应该先有计划,再执行。
本文解决的问题是:
如何在 LangGraph 中实现“计划-执行分离”,让 Agent 先输出可审查的执行计划,再按计划逐步执行。
