Quickstart
Three commands.
Five minutes.
Your team's reasoning starts compounding.
Sapwood meets you in Claude Code. Install the CLI, tap your agent, and your sessions start ambering into your team's tree automatically. The warm command is shareable anywhere.
Sapwood is in private development. Some of the steps below are marked Coming soon — you can install everything that's available today; the rest light up automatically as we ship.
- 1
Install the CLI.
Installs the sap binary, registers the sapwood:// URL handler so PR comment links resume in your terminal, and installs the Claude Code skills.
sap installOn macOS, sap install also writes a small Sapwood Handler.app bundle that the OS uses to route sapwood:// links. On Linux, it registers an x-scheme-handler entry via xdg-mime.
- 2
Sign in.
One-time browser-based sign-in. Confirms with sap whoami when you're done.
sap auth login - 3
Land in a tree.
Trees are the top-level container for a body of work. You're auto-provisioned a personal tree on signup; share trees with your team to start collaborating.
sap tree use <your-tree-slug>List your trees with sap tree list. Create a new one with sap tree create <slug>.
- 4
Tap your agent.
Installs Sapwood's session-capture skill in your Claude Code config. Idempotent — re-run any time to upgrade. Use --scope project to scope the skill to a single project rather than user-wide.
sap tap claude-codeCodex CLI tap is next up. Cursor and Gemini CLI follow on the Tier 2 portability path.
- 5
Tap your PRs. Coming soon
Adds the PR-integration PostToolUse hook. Every PR you open from inside Claude Code gets stamped with the session that produced it. Reviewers click 'Resume in Claude Code' on the PR comment and they're warmed into the session.
sap hook install --claude-pr - 6
That's it. Use Claude Code as you normally do.
When you finish a productive stretch, run the amber skill from inside the session — it returns a warm command you can paste anywhere (Slack, Linear, a PR comment, an email).
/sap-amberRecipients run sap warm <tree>/<session-id> on their machine to drop straight into the session.
What it feels like
Sapwood is invisible until you need it.
You use Claude Code as you always have. The skill auto-ambers productive sessions into your tree. Warm commands appear when you ask for them. Your team's institutional knowledge accumulates as a byproduct — no separate tool to keep up with, no second app to context-switch into.
When a teammate needs your reasoning, you paste them a warm command. They land in the exact session you left, with the agent that watched the work happen. They can ask the agent what you were thinking — without you having to explain.
Sign up for early access.
Sapwood is onboarding a small number of teams whose work is already happening inside agent sessions. Tell us about yours.