GreatCTO is an open-source AI agent orchestration harness and engineering pipeline framework created by Anatoly Velikiy (avelikiy). It coordinates multi-role software delivery workflows by automating handoffs between distinct engineering personas, including Product Managers, Architects, Senior Developers, QA Engineers, Security Officers, Performance Engineers, DevOps, and L3 Support. In daily use, GreatCTO manages structured tasks across different pipeline phases. Tasks are tracked via the Beads lifecycle protocol or local task manifests (.great_cto/tasks.md). The harness interacts with LLMs through integrations such as Claude plugins (.claude-plugin) and standardized skill protocols, guiding autonomous execution through phase boundaries and formal task decomposition. GreatCTO distinguishes itself by enforcing strict verification and artifact governance rather than trusting self-reported agent success. It integrates structural linting (artifact-lint), local CI execution (ci-local), and workflow parity validators (guard-parity.mjs) to ensure that agent-generated deliverables, tests, and security assertions are systematically validated before pipeline progression. The project is open-source under public GitHub distribution, designed for local-first execution with built-in dashboard metrics and task cost-tracking utilities.
Tags: AI, ai agent, cli, developer tools, OpenSource, productivity
artifact-lint. - Guard Parity & Local CI — Audits workflow commands and runs verification locally via ci-local to avoid silent CI configuration failures. - Claude Plugin Compatibility — Provides first-class integration manifests (.claude-plugin) and skill definitions for agent tool execution. - Cost & Task Metrics Dashboard — Includes lightweight local server packages to track stage progression and token cost history across development tasks.GreatCTO is designed for engineering leads, autonomous agent developers, and teams building structured, multi-agent software engineering pipelines with strict verification gates. It is less suited for developers seeking a lightweight, single-file interactive chat agent or simple code autocomplete tool.
bash git clone https://github.com/avelikiy/great_cto.git cd great_cto npm installbash # Check workflow and guard parity node guard-parity.mjs # Run local CI and artifact verification ./ci-localbash # Open and track a pipeline phase task for an architecture pass ./scripts/phase-task.sh start architect "Design authentication subsystem" # Validate generated artifacts npm run artifact-lint -- --enforce # Close the phase task upon completion ./scripts/phase-task.sh close architect "Design authentication subsystem"Part of CLI Coding Agents
Categories: AI Coding Agents, Assistant, Developer Tools, Productivity