集团管控OA系统:破解大型集团多层级管理难题,实现高效统一管控
2026/5/8 17:25:49
前面我们已经把 LangGraph Coding Agent 做到了可以:
生成代码 写入文件 运行测试 代码审查 安全审查 生成 diff Git commit但是只要进入真实项目,就会遇到一个非常严肃的问题:
Agent 不能直接在主分支上改代码。
我一开始做原型时,为了方便,直接让 Agent 在当前目录修改文件:
workspace/ ├── main.py ├── auth.py └── services/看起来没问题。
但真实项目中,这样做风险很高:
1. Agent 可能覆盖正在开发的代码 2. 多个 Agent 任务同时修改同一个文件 3. 修改失败后难以回滚 4. 测试失败时污染工作区 5. 人工审查前代码已经混入主工作区 6. 直接提交到 main 分支风险更高真实团队开发中,不管是人还是 Agent,都应该