Switch tools.
Keep your place.
Software engineering discipline for AI coding, not vibe coding. SpecWeave keeps the spec, the tasks and the proof of done in your repo, so when one tool or subscription runs out, the next one picks up exactly where it stopped.
npm install -g specweaveThe work lives in your repo.
Tools come and go.
- 01 · Write it down once
One file says
what done means.Each piece of work is a single
spec.md: the problem, the scope, acceptance criteria, the approach and the tasks. No second file to keep in sync, and SpecWeave never writes state back into it.
.specweave/increments/0042-checkout-recovery/spec.md# Keep checkout resumable ## Problem A customer who leaves checkout loses their choices. ## Acceptance Criteria - [ ] AC-01: Returning within 24h restores the cart - [ ] AC-02: A paid order is never restored ## Tasks ### T-01 Save the checkout draft - AC: AC-01 | Files: src/checkout/draft.ts | Test: npm test -- draft ### T-02 Restore it on return - AC: AC-01, AC-02 | Files: src/checkout/restore.ts | Test: npm test -- restore
- 02 · Work one task at a time
Each task arrives
with its criteria.The CLI gives the agent the next task with the text of the acceptance criteria it covers, its files and its test, so it reads a few lines instead of the whole spec again. A criterion is met when every task that covers it is done.
terminal · Claude Code$ specweave task next T-02 Restore it on return AC-01: Returning within 24h restores the cart AC-02: A paid order is never restored Files: src/checkout/restore.ts | Test: npm test -- restore $ specweave task claim T-02 Claimed T-02 as claude@laptop $ specweave task done T-02 --run "npm test -- restore" Done T-02 (2/3)
- 03 · Hit a limit
Out of tokens?
Hand it off.Tell your agent to hand off, or run
specweave handoff. It releases your task claims, records where you stopped, and pushes your branch and a snapshot of your uncommitted edits to git. Nothing to copy, nothing to paste. Withspecweave auto-handoff on, Claude Code and Codex do it on their own at 90% of the limit.
terminal · Claude Code$ specweave handoff Released your claims on T-03 so the next agent can take them. Pushed feature/checkout-recovery. Pushed uncommitted edits to wip/feature/checkout-recovery.
- 04 · Continue anywhere
Another tool.
Same place.In Codex, Grok, Cursor or a second Claude subscription,
specweave pickupfetches the handoff, applies your edits, and prints everything the new session needs in one read: the increment, the next task and its criteria, notes and project memory.
terminal · Codex$ specweave pickup SpecWeave pickup · you are codex@laptop Picked up the handoff from claude@laptop. Increment 0042 "Keep checkout resumable" (active) Next: T-03 Drop drafts after payment AC-02: A paid order is never restored Notes: - claude@laptop 5m ago: restore works; expiry not started Memory (.specweave/memory/MEMORY.md):
One thread.
One increment.
A Claude Code Projects thread works on one branch and opens one pull request. So does an increment. SpecWeave maps the two, and keeps everything that matters in git, where every tool and every account can read it.
How threads map to increments ↗
Less to read.
Every session.
Every token an agent spends rereading bookkeeping is a token it does not spend on your code. 3.0 removes the duplicates and hands the agent only what the current task needs.

What matters,
at a glance.
See what is moving, what is waiting and what is actually verified. Open an intent to find its spec and the work behind it.
The next agent gets the same acceptance criteria, completed task evidence, and next action.
Explore the work modelExample data above. Your dashboard reads your project. Open it with specweave dashboard.
Your tracker.
On your terms.
Keep GitHub, Jira or Azure DevOps where your team plans. In 3.0, changing an increment's status no longer creates or closes issues. SpecWeave touches a tracker only when you push to it.
Explore optional integrations ↗Built with SpecWeave.
Products where we use the workflow to plan changes, track delivery and carry work between sessions and subscriptions.
EasyChamp
League and club tools, built across Claude Code threads, two subscriptions and Codex.
Career toolsJobWeave
Job search, tailored resumes, recruiter context and interview preparation.
Developer toolsVerified Skills
Skill discovery, source inspection and local evaluations with Skill Studio.
Better skills. Less baggage.
Find focused expertise, inspect its source and evaluate whether it helps your workflow.

