iinkTime关于在目前AI生态下多人协同开发的问题 中发帖

佬友们晚上好,最近写代码时思索起这个问题,并非专业研发,纯好奇发问:对于同一个项目,如何避免在多人协同开发情况下,多个大模型在各自独立的上下文中进行盲人摸象式的代码修改,从而导致的相互影响?比如: 

AI 通常只能看到当前开发者提供的那部分代码上下文。当开发者 A 的 AI 修改了核心接口,开发者 B 的 AI 并不知情,如何让不同开发者的 AI 实例“共享”最新的项目全局状态(如最新的 API 契约、数据库 Schema)而不超出 Token 限制?
不同的开发者在各自的对话窗口中描述需求时,AI 可能会针对同一个功能模块给出完全不同的架构建议或设计模式。如何确保所有 AI 产出的代码都在同一个架构规范(如 MVC、DDD)下运行?
开发者 A 的 AI 推荐引入库 X,开发者 B 的 AI 推荐引入库 Y。如何避免项目中出现大量功能重复的第三方依赖?