CodeConductor

Desarrollo

Descripción

Pides a Claude o a Codex que implemente una funcionalidad, escriba tests y revise el PR, y cada sesión acaba siendo un flujo distinto: el modelo mezcla roles, no deja criterios por escrito y no hay un punto claro de parada o de escalado. En lugar de tratar al modelo como un único desarrollador, asignas trabajadores especializados —quién planifica, quién implementa, quién testa y quién hace review— con contratos de agente versionados, task cards y enrutado según el riesgo.

La CLI cc-codeconductor detecta el stack, escribe su fichero de configuración YAML en la carpeta .codeconductor e instala presets para OpenCode, Claude, Codex, Gemini, Cursor o AGY. Encaja el bucle CCEP (parse, profile, resolve, compile, validate, evaluate, consensus, taskcard), OpenSpec para el backlog, Product OS (goal, ingest, orchestrate, verify) y comandos slash como /cc-iterative, /cc-triage o /cc-tdd-cycle.

Qué puedes instalar y ejecutar

  • Onboarding con setup, más status, doctor, update y migrate.
  • Council con quórum, confianza mínima, política de hallazgos críticos y vetos de seguridad o cumplimiento.
  • 15 agentes Conductor (entre ellos reviewer, security-reviewer y complexity-auditor) y skills por stack: Next/Drizzle, Spring/Kotlin, Laravel TALL, Python data API.
  • Auditoría SEO, PageSpeed/Core Web Vitals y un flujo defensivo de seguridad con puerta de autorización.

Es software libre (MIT, línea estable 1.5.x). No hay sandbox de runtime ni aislamiento a nivel de sistema operativo: las políticas son declarativas y la ejecución depende del runner de destino.

Tecnologías y temas

  • Agentes de IA

    15 agentes Conductor, entre ellos reviewer y security-reviewer

  • CCEP

    Bucle canónico de parse a consensus y taskcard

  • CLI

    setup, doctor, update y migrate con npx cc-codeconductor

  • OpenSpec

    Backlog y ciclo de entrega: plan, start, done, archive

  • Presets

    Claude, Codex, OpenCode, Gemini, Cursor y AGY