Plan-first companion for Claude Code

Plan it.
Learn every feature.
Run it as a crew.

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.

◇ MIT◇ No API key◇ Local-first◇ No telemetry

Plan-first — watch a sentence become a shipped pull request.

Total installs
2,517
Last 30 days
776
GitHub stars
62
API keys required
0
Built on your own CLI Plan ModeSubagentsSkillsHooksMCP/Security-reviewCrewDelegateAuto-memoryPlan ModeSubagentsSkillsHooksMCP/Security-reviewCrewDelegateAuto-memory
§ 01 / See it live

Watch a plan write itself.

Adeptly drafts the plan, names the Claude Code features to use, and scores it — auto-playing here in the real interface.

AAdeptlyUse Claude Code properly.auto-playing⌘Kdocs ▾
nightly-stripe-postgres-etl
docs\plans\nightly-stripe-postgres-etl.md
0 Claude has 0 suggestions for this plan.
EditPreview
ApprovalCoverage 6Savings 0%CrewDelegateChanges 2
Status: Draft · Author: you Submit for review
§ 02 / The gap

You're paying for Claude Code. You're using a sliver of it.

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.

~15%

of Claude Code, actually used

Adeptly names the exact features your plan should use — inline, with hover explanations. A live Coverage score makes it measurable.

$0

new trust surface

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.

§ 03 / Engineered stack

One companion. Every part of Claude Code.

Six modules, twelve capabilities — all keyed off the CLI you already trust. Zero context-switching.

01
Planning
Plan & Recipe engine
→
02
Execution
Crew runner
→
03
Collaboration
Delegate & handoff
→
04
Measurement
Coverage & token hygiene
→
05
Interface
Command palette & voice
→
06
Trust
Local-only & audit trail
→
§ 04 / How it works

Three steps to a shipped PR.

01
Add a nightly Stripe → Postgres ETL job
stacknode · pg · cron
detectedauto

Describe

Say what to build in one sentence. Adeptly reads your stack from the repo.

02
# problem✓
# approach✓
coverage6 features
planapproveship

Plan + Approve

A full plan drafts itself with the right features named inline. You approve it in git.

03
Architect→Builder→Medic→Review→PR
modedry-run
branchpushed

Crew → PR

The approved plan runs as a role crew — build, test, review, security — and opens a PR.

§ 05 / Why Adeptly

Not another code generator.

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.

CapabilityAdeptlyRaw Claude CodeCode-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✓DIYpartial
Team sync with zero backend (git)✓——
Runs locally, no API key of its own✓✓varies
§ 06 / The trust moat

Your code never leaves your machine.

No SaaS backend, no API key, no telemetry, no account. If you trust Claude Code, Adeptly adds zero new trust surface.

WhatWhere it runsWhat it sends
Adeptly web UIlocalhostnothing
Adeptly node serveryour boxnothing
claude --print subprocessyour boxyour prompt → your CLI → Anthropic, exactly as if you typed it
§ 07 / Get started

Two commands. That's the whole setup.

$npm i -g @anthropic-ai/claude-code && npx adeptly