April 1, 2026 5 min read

Why AcePilot Exists

I built AcePilot because Claude Code kept making the same mistakes across sessions. It forgot architectural decisions. It skipped security reviews. It had no idea what it shipped yesterday. The fix wasn't a better prompt — it was a persistent execution system.

The problem nobody talks about

AI coding assistants are impressive in a single session. Give Claude Code a clear task, and it performs. But start a new session tomorrow, and everything resets. The context is gone. The decisions are lost. The patterns it learned vanish.

I noticed this after version 30-something of what would become AcePilot. I was using Claude Code to build Claude Code tooling — deeply recursive, I know. And every session, I'd watch the same failure modes:

These aren't bugs in Claude Code. Claude Code is excellent at what it does. These are gaps in the execution layer — the difference between a smart assistant and an autonomous teammate.

What a teammate actually does

Think about what makes a great engineering teammate. They don't just write code. They:

None of these require being smarter. They require persistent state and structured execution. That's what AcePilot adds.

The solution: 14 state files and 6 specialists

AcePilot is 12 config files that install into Claude Code's native config structure. No fork, no wrapper, no separate tool. It adds a /acepilot command that transforms Claude Code's behavior for that session.

Persistent state that survives sessions

14 state files in .claude/state/. TASKS.md tracks work. DECISIONS.md is append-only — every autonomous decision logged permanently. KNOWLEDGE.md accumulates product understanding with freshness markers. ANALYTICS.md feeds back into the engine so gates and routing get smarter over time. PLAYBOOKS.md captures proven workflows for replay.

Key insight: The state files are the moat. Without them, every session starts from zero. With them, session 10 is measurably faster than session 1 — because the engine has learned your project, your patterns, and your preferences.

6 specialist agents that review every diff

After implementation, before commit, specialist agents review the diff from their domain lens:

Smart dispatch routes specialists by diff content. CSS changes get @designer. Auth changes get @security. Not every specialist on every task — that would be noise. The routing itself calibrates from historical precision data.

A confidence gate that thinks in doors

Inspired by Bezos's Type 1 / Type 2 decision framework. Reversible changes (two-way doors) execute immediately. Irreversible changes (one-way doors) get careful deliberation. Most changes are two-way doors treated as one-way doors — that kills speed.

# Two-way door: execute instantly
AUTO: CSS fix on internal page. Reversible with git revert.

# One-way door: stop and present options
ASK: Delete API endpoint. Consumers depend on it. Show alternatives.

What this looks like in practice

Here's a real session. One command:

> /acepilot god website

AcePilot classified the archetype (static site), decided the revenue model (freemium, 3-tier pricing), generated the identity (dark theme, developer aesthetic), expanded into 8 tasks, executed all of them, ran specialist reviews that caught 2 XSS risks and 3 conversion improvements, auto-fixed everything, and committed a buildable checkpoint.

Total time: one session. Total questions asked: zero. Total files created: 9 pages with SEO, analytics, social proof, comparison pages, a badge system, and share mechanics.

That's the landing page you're reading this on.

Why now?

Claude Code reached the threshold where autonomous execution is practical. The base model is smart enough. What's missing is the scaffolding — the state management, the review pipeline, the confidence calibration, the session continuity.

No other tool in this space does this. Cursor is a great IDE but doesn't learn across sessions. Bolt and v0 generate code but don't review it. GitHub Copilot suggests completions but doesn't execute autonomously. AcePilot fills the gap between "AI that writes code" and "AI that ships products."

Try it

30 seconds to install. Free tier includes plan + go modes — full state system, two execution modes, no time limit. Pro unlocks auto, ship, and god modes.

$ git clone https://github.com/acepilot-app/acepilot.git
$ cd acepilot && ./acepilot-14.0/install.sh

# Then in any project
$ claude
> /acepilot god build my SaaS
Share:

Ready to ship faster?

Install in 30 seconds. Free plan + go modes forever.

Install AcePilot free