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)