Google Developers Blog logoGoogle Developers Blog
|DevOps

Conductor: Introducing context-driven development for Gemini CLI

2025-12-17
1 min read
0

Endigest AI Core Summary

Conductor is a new Gemini CLI extension that introduces context-driven development by storing project specs and plans as persistent Markdown files in the repository.

  • Provides three core commands: /conductor:setup to define project context, /conductor:newTrack to generate specs and plans, and /conductor:implement to execute the plan step by step
  • Stores project context (product goals, tech stack, workflow preferences) as managed artifacts alongside code, making the repo a single source of truth
  • Supports brownfield (existing) codebases by initiating an interactive session to document architecture, guidelines, and goals
  • Enables team-level consistency by centralizing coding standards so all AI-generated contributions follow the same guidelines
  • Plan state is saved in files, allowing developers to pause, resume, and revert to previous versions mid-implementation