Agent时代的协作问题 代码已经变成了完全不用人类查看的产物,就像之前的汇编,编译器成熟之后,没有人再查看汇编。 当开发的时间大头变成了定义、讨论和设计系统(写代码的时间往往非常少),Git 作为人类协作的机制已经不再适合了。 Agent时代四大痛点 修改范围极大 :Agent 总是端到端解决大范围问题,修改极大,产生大量冲突。 上下文有限 :协同信息多或多个 Agent 自己沟通时,极易跑偏。 文档逻辑不明确 :设计写成文档,无法像代码一样有明确逻辑,需要人类大量验证。 代码无需查看 :代码已变成“汇编”,人类不再需要查看细节。 解决方案? 简单、健壮地表达人类关心的设计信息: UML 设计图 用文本化 UML(类图、时序图、状态机)把逻辑关系像代码一样明确出来。 占 Token 少,避免 Agent 跑偏;Agent 改完代码逆向出图,人类只审图不看代码。 通用抽象 / 抽象的抽象 提炼元模型与可校验契约(Schema/DSL),替代模糊的文档,实现自动验证。 用抽象设计节点隔离 Agent 边界,解决多 Agent 协同跑偏。