Skip to main content
This guide covers common errors when using Claude Code CLI through Unbound. For initial setup, see the Claude Code Integration guide.

”No api_key found in callback. Exiting.”

The authentication flow didn’t complete properly. How to fix:
1

Run the setup command again

Re-run the Unbound CLI setup for Claude Code.
2

Complete the browser step fully

Don’t close the browser tab early. Wait for the success page.
3

Check pop-up blockers

Ensure pop-ups are not blocked in your browser.
4

Try a different browser

Some SSO providers have issues with specific browsers.
5

Use manual setup as fallback

If the issue persists, set environment variables manually:
export ANTHROPIC_API_KEY="your-unbound-api-key"
export ANTHROPIC_BASE_URL="https://api.getunbound.ai"

“API Key Verification Failed” / “Fetch Failed”

This usually indicates a network or configuration issue. Common causes and fixes:
  • Check your network connection — ensure you can reach api.getunbound.ai
  • Corporate proxy — if behind a corporate proxy, configure proxy settings in your terminal
  • Verify environment variables are set correctly:
    echo $ANTHROPIC_API_KEY
    echo $ANTHROPIC_BASE_URL
    
    Both should return values. If empty, your shell profile didn’t load them — re-add them and run source ~/.zshrc.

”Self-Signed Certificate Detected”

This occurs when your corporate network uses SSL inspection or interception. Fix: Add your corporate CA certificate to Node.js:
export NODE_EXTRA_CA_CERTS="/path/to/your/corporate-ca.pem"
Add this to your shell profile (~/.bashrc, ~/.zshrc, or PowerShell profile). Contact your IT team for the correct certificate file path.

”Claude Code Not Found” After Installation

1

Check your PATH

Verify npm global bin is in your PATH:
npm config get prefix
2

Add to PATH if missing

Add the npm global bin directory to your PATH in your shell profile.
3

Avoid sudo with npm

If you installed with sudo, uninstall and reinstall using:
npm config set prefix ~/.npm-global
4

Restart your terminal

After updating your PATH, restart your terminal completely.

Node.js/npm Version Issues

If you updated Node.js or npm and Claude Code stopped working:
  1. Reinstall Claude Code:
    npm install -g @anthropic-ai/claude-code
    
  2. Verify the installation:
    which claude
    
  3. If using nvm, make sure the correct Node.js version is active

Token Limit Exceeded Errors

If you see “Claude’s response exceeded the output token maximum”, set the environment variable to increase the limit:
export CLAUDE_CODE_MAX_OUTPUT_TOKENS=64000
Add to your shell profile and restart your terminal. See Model & Token Errors for more details.

Still Having Issues?

API Key Troubleshooting

Fix invalid API key errors

Model & Token Errors

Resolve model and token limit issues