Using FishXCode with Claude Code
Install Claude Code
Install the Claude Code CLI globally using your preferred package manager:
bash
pnpm install -g @anthropic-ai/claude-codebash
npm install -g @anthropic-ai/claude-codebash
yarn global add @anthropic-ai/claude-codebash
bunx --global @anthropic-ai/claude-codeConfigure Environment Variables
Set up your terminal environment variables to connect with FishXCode's API service.
bash
export ANTHROPIC_BASE_URL=https://fishxcode.com/
export ANTHROPIC_AUTH_TOKEN=sk-xxx
export ANTHROPIC_API_KEY=sk-xxxpowershell
$env:ANTHROPIC_BASE_URL="https://fishxcode.com/"
$env:ANTHROPIC_AUTH_TOKEN="sk-xxx"
$env:ANTHROPIC_API_KEY="sk-xxx"cmd
set ANTHROPIC_BASE_URL=https://fishxcode.com/
set ANTHROPIC_AUTH_TOKEN=sk-xxx
set ANTHROPIC_API_KEY=sk-xxxImportant
Replace sk-xxx with your actual token from the FishXCode Console.
Launch Directly
After configuring variables, navigate to your project and launch Claude Code:
bash
cd my-project
claudeModel Selection
Control which Claude model Claude Code uses through environment variables:
| Variable | Description |
|---|---|
ANTHROPIC_MODEL | Primary model for Claude Code |
ANTHROPIC_SMALL_FAST_MODEL | Fast model for lightweight operations (deprecated) |
Recommended Models
claude-sonnet-4-5-20250929claude-sonnet-4-5-20250514claude-haiku-4-5-20251001claude-3-5-haiku-20241022
Configuration Example
bash
export ANTHROPIC_MODEL=claude-sonnet-4-5-20250929
export ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022
claudepowershell
$env:ANTHROPIC_MODEL = "claude-sonnet-4-5-20250929"
$env:ANTHROPIC_SMALL_FAST_MODEL = "claude-3-5-haiku-20241022"
claudePersistent Configuration
Add environment variables to your shell configuration file to avoid manual setup each session:
- Linux/macOS: Add to
~/.bashrcor~/.zshrc - Windows PowerShell: Add to
$PROFILE