Claude Code

Built-in

Anthropic's coding agent. Blueprint Stack communicates with Claude Code through the claude-code-acp adapter, which wraps the CLI in a JSON-RPC interface over stdio. Supports session resume, extended thinking, streaming, and auto-detection from PATH.

INSTALLATION
1. Install Claude Code CLI
# macOS / Linux
curl -fsSL https://claude.ai/install.sh | bash
# Windows
npm install -g @anthropic-ai/claude-code
2. Install ACP adapter
npm install -g @zed-industries/claude-code-acp

The ACP adapter wraps the Claude Code CLI in a JSON-RPC interface that Blueprint Stack communicates with. The executable name is claude-code-acp.

3. Authenticate
claude auth login

This opens a browser window to authenticate with your Anthropic account. Alternatively, set the ANTHROPIC_API_KEY environment variable.

4. Verify installation
claude --version && claude-code-acp --help

Both commands should succeed. If claude-code-acp is not found, ensure your npm global bin directory is in your PATH.

SUPPORTED_MODELS
-
Claude Sonnet 4Default. Fast responses with strong tool use.
-
Claude Opus 4Extended thinking enabled. Highest quality reasoning for complex tasks.

Model selection is determined by the Claude Code CLI based on your account tier and configuration.

FEATURES

- Session resume -- Conversations persist across tab closes. Reopen a tab and continue where you left off.

- Extended thinking -- Claude Opus 4 can use a thinking step before responding, improving accuracy on complex tasks.

- Streaming -- Responses stream token-by-token into the chat panel.

- Auto-detection -- Blueprint Stack automatically detects the claude-code-acp executable from your PATH, npm global bin, bun, cargo, volta, fnm, asdf, mise, scoop, and Homebrew directories.

REQUIREMENTS

- Node.js 18+

- Anthropic account with API access or Claude Pro/Team subscription

- Claude Code CLI installed (claude)

- ACP adapter installed globally (claude-code-acp)