AIPress.com.cn报道
Google发布了Conductor,一个面向Gemini CLI的开源预览版扩展,旨在将AI代码生成从随机对话转变为结构化、上下文驱动的工作流。
当前大多数AI编程工具都是会话式的:用户把代码粘贴到聊天窗口、描述任务,会话结束后上下文就消失了。Conductor把这视为一个核心问题,并用持久化的上下文目录来解决。
使用时,Conductor会在代码仓库内创建一个conductor/目录,用Markdown文件存储产品目标、技术栈、工作流规则、代码风格指南等信息。Gemini代理在每次运行时都会读取这些文件,使AI行为在不同机器、不同会话、不同团队成员之间保持一致。
Conductor还强制执行一个简单的生命周期:Context → Spec and Plan → Implement。扩展不会直接从自然语言请求跳到代码修改,而是先创建一个"track"(工作单元)、编写规范、生成计划,然后才执行实现。
支持的操作命令包括:/conductor:status查看进度、/conductor:review验证完成的工作、/conductor:revert回滚到某个track、阶段或任务。回滚是基于track定义的,而非原始commit哈希,更便于理解。
Conductor设计上支持存量项目。在已有代码库中运行/conductor:setup时,上下文会话可以帮助团队将隐性知识提取为显式的Markdown文档。随着更多track的运行,conductor/目录会逐渐成为系统架构和约束的紧凑表示。
由于上下文和计划都存储在Git中,它们可以像源代码一样被code review、讨论和修改。
Conductor采用Apache 2.0开源协议。











