A sentence becomes a full plan — with the right Claude Code features baked into every section. Then Adeptly runs it as a role crew and shows what you spent. All local, from your own claude CLI. No API key.
Plan-first — watch a sentence become a shipped pull request.
Adeptly drafts the plan, names the Claude Code features to use, and scores it — auto-playing here in the real interface.
Plan Mode, subagents, skills, hooks, MCP, auto-memory — most people never find them. And when a few devs share a repo, nobody knows the plan until the PR lands. Adeptly closes both gaps.
Adeptly names the exact features your plan should use — inline, with hover explanations. A live Coverage score makes it measurable.
A thin GUI over your local claude CLI. Plans live as markdown in git — that's the whole team-sync model. Nothing new leaves your machine.
Six modules, twelve capabilities — all keyed off the CLI you already trust. Zero context-switching.
Say what to build in one sentence. Adeptly reads your stack from the repo.
A full plan drafts itself with the right features named inline. You approve it in git.
The approved plan runs as a role crew — build, test, review, security — and opens a PR.
Cursor, Continue, and Aider generate code. Adeptly starts one step upstream — the plan that becomes a great prompt — and closes the loop with a crew that runs it.
| Capability | Adeptly | Raw Claude Code | Code-gen IDEs |
|---|---|---|---|
| Plan-first, approve before code | ✓ | manual | — |
| Teaches every Claude Code feature inline | ✓ | — | — |
| Coverage + token-hygiene score | ✓ | — | — |
| Shows your real token spend | ✓ | — | — |
| Runs the plan as a role crew → PR | ✓ | DIY | partial |
| Team sync with zero backend (git) | ✓ | — | — |
| Runs locally, no API key of its own | ✓ | ✓ | varies |
No SaaS backend, no API key, no telemetry, no account. If you trust Claude Code, Adeptly adds zero new trust surface.
| What | Where it runs | What it sends |
|---|---|---|
| Adeptly web UI | localhost | nothing |
| Adeptly node server | your box | nothing |
| claude --print subprocess | your box | your prompt → your CLI → Anthropic, exactly as if you typed it |
npm i -g @anthropic-ai/claude-code && npx adeptly