← all repositories
maxritter/pilot-shell

The Management Layer Claude Code and Codex Didn't Ask For

Pilot Shell wraps Claude Code and Codex CLI in a spec-driven workflow with enforced TDD and quality gates to stop agents from skipping corners.

2.1k stars JavaScript Coding AssistantsAgents
pilot-shell
Velocity · 7d
+0.0
★ / day
Trend
cooling
star history

What it does

Pilot Shell is a discipline layer for Claude Code and Codex CLI. It intercepts agent sessions and routes them through structured workflows—brainstorming requirements via /prd, implementing features through /spec with mandatory TDD, and handling bugs with /fix. The tool injects rules, hooks, skills, and subagents directly into the underlying agent’s configuration, effectively turning a freewheeling coding assistant into a process-following team member that preserves context across sessions.

The interesting bit

Rather than building a separate agent swarm, Pilot Shell hijacks the native extension points of Claude Code and Codex CLI to enforce quality gates from the inside. The README claims a 60–90% token cost reduction through RTK compression and semantic search, and it includes a spec collaboration feature where human teammates annotate plans with feedback grouped by author—a rare nod to human oversight in agent tooling.

Key highlights

  • /prd, /spec, and /fix workflows cover the full cycle from vague idea to shipped feature, with linting, formatting, type checking, and tests enforced automatically.
  • Persistent context engineering preserves decisions and knowledge across sessions, addressing the “lose context” problem of raw agent usage.
  • Code intelligence layer with Semble semantic search and a CodeGraph knowledge graph for navigating large codebases.
  • Pilot Bot provides persistent background automation with scheduled tasks and jobs.
  • A local web dashboard called Console offers real-time notifications and session management.

Caveats

  • The project requires a paid license; activation uses a license key managed through a Polar portal.
  • It is tightly coupled to Claude Code (primary, full features) and Codex CLI (supported, fewer platform features); the installer aborts if neither is detected.
  • The README warns that accumulated session logs and caches can degrade performance over time, requiring periodic resets.

Verdict

Teams already paying for Claude Code or Codex CLI and tired of cleaning up agent-generated spaghetti will find Pilot Shell a compelling layer of governance. If you prefer lightweight, manual prompting or balk at paying for another tool on top of your AI subscriptions, this will feel like bureaucratic overkill.

Frequently asked

What is maxritter/pilot-shell?
Pilot Shell wraps Claude Code and Codex CLI in a spec-driven workflow with enforced TDD and quality gates to stop agents from skipping corners.
Is pilot-shell open source?
Yes — maxritter/pilot-shell is an open-source project tracked on heatdrop.
What language is pilot-shell written in?
maxritter/pilot-shell is primarily written in JavaScript.
How popular is pilot-shell?
maxritter/pilot-shell has 2.1k stars on GitHub and is currently cooling off.
Where can I find pilot-shell?
maxritter/pilot-shell is on GitHub at https://github.com/maxritter/pilot-shell.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.