claude
binary. Without this path, BearClaude cannot launch sessions or capture histories.
Why configuration matters
Claude Code is a separate installation maintained by Anthropic. BearClaude provides the spec‑first workflow, while Claude Code executes and edits against your codebase. Configuring the binary path connects the two.Step 1: Install Claude Code
Follow Anthropic’s official installation guide. Once installed, verify it works:- Ensure you’ve got an Anthropic console billing subscription or Claude Pro/Max plan.
- On the first run of
claude
you’ll be walked through a configuration and authentication flow. You can do this in BearClaude, but it may be easier to complete these steps in your regular terminal first.
Step 2: Point BearClaude to the binary
- Open BearClaude → Preferences → Claude Code.
-
In the Claude Binary Path field, enter the path to your
claude
executable.- Typical macOS (Intel):
/usr/local/bin/claude
- Typical macOS (Apple Silicon/Homebrew):
/opt/homebrew/bin/claude
- Typical macOS (Intel):
- Use the Browse option if you are unsure of the path.
Under most circumstances you shouldn’t have to change this setting.
/usr/local/bin/claude
), which you can then enter in BearClaude’s settings.
Step 3: Verify the connection
- Click Test Connection in Preferences.
- BearClaude will run a short check by invoking
claude
. - If successful, you’ll see a confirmation message that Claude Code is ready.
Troubleshooting
-
command not found
when testing Ensure Claude Code is installed and that the binary is in your PATH. -
Installed via Homebrew but still failing
On Apple Silicon Macs, binaries often live in
/opt/homebrew/bin/
. Update the path manually. - Custom install locations If you installed Claude Code somewhere else, set that exact path in Preferences.
.specstory/history/
, and keep your specifications tied to actual code changes.