Claude Code Guide
Claude Code is an AI coding assistant from Anthropic that supports code generation, modification, and review.
Installation
Choose an installation method based on your workflow.
macOS / Linux
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell
irm https://claude.ai/install.ps1 | iexWindows CMD
Install Git for Windows first, then run:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmdConnect to Flux
After installation, choose one of the following methods to connect Claude Code to Flux.
Using CC-Switch is recommended for centralized configuration.
Steps:
- Follow Create API Key to generate an API key.
- Follow CC-Switch to configure a unified provider.
- Restart
Claude Codeafter configuration is complete.
The Claude Max Group
WARNING
The Claude Max group only accepts the Claude Code client and cannot be used in the Claude app. Other clients receive 403 this group only allows Claude Code clients, see Error Codes.
On the Claude Max group you can additionally enable ENABLE_PROMPT_CACHING_1H=1 after finishing the basic configuration above. This option enables a 1-hour prompt cache, which is useful for Claude Code sessions that repeatedly carry long context. Other Claude groups do not need it.
If you manage Claude Code through CC-Switch, see the CC-Switch Claude Max environment variable notes.
Terminal Launch
Set the environment variable once per system, then start Claude Code.
macOS / Linux
export ENABLE_PROMPT_CACHING_1H=1Windows PowerShell
$env:ENABLE_PROMPT_CACHING_1H=1Windows CMD
set ENABLE_PROMPT_CACHING_1H=1VSCode / Zed
If you launch Claude Code through VSCode or Zed, add the following to the env in ~/.claude/settings.json or %userprofile%\.claude\settings.json:
{
"env": {
"ENABLE_PROMPT_CACHING_1H": "1"
}
}If the file already has an env, merge the ENABLE_PROMPT_CACHING_1H line into it instead of creating a second env.
