跳转到内容
打开 Castaly控制台

接入编程助手

Claude Code 接入

通过 Anthropic Messages 接入 Claude Code,并为后台任务设置明确的模型别名。

这篇文档只解决一件事:让 Claude Code 通过 Modelflare 成功发送第一条请求。想最快完成就用方式 A;想自己逐项创建配置,就按方式 B 的每一步分别执行当前操作系统的命令。

在 Modelflare 创建一个可以访问 claude-opus-4-8claude-sonnet-5 的非 default 分组 API Key。先保留好完整 Key,一键脚本只会让你粘贴一次。

还不熟悉终端?先打开互动排练。这只是视觉演练,不会修改你的电脑。

普通电脑请使用当前用户直接执行,不要加 sudo

终端窗口bash
curl -fsSL https://modelflare.dev/install/claude.sh | sh

如果你本来就是用 root 登录 VPS、云服务器或容器,请使用:

终端窗口bash
curl -fsSL https://modelflare.dev/install/claude.sh | MODELFLARE_ALLOW_ROOT=1 sh

脚本会先让你选择中文、日语或英文,在需要时安装官方 Claude Code,只让你粘贴一次 Modelflare API Key,备份并合并已有用户配置,然后验证两个模型。脚本不会自动启动 Claude Code。

方式 B:手动完成 Claude Code 配置

Section titled “方式 B:手动完成 Claude Code 配置”

按下面的顺序操作,每一步只执行自己操作系统对应的命令。

终端窗口PowerShell
irm https://claude.ai/install.ps1 | iex
claude --version

如果安装失败,请改用下面的命令:

终端窗口bash
npm install -g @anthropic-ai/claude-code@latest --registry=https://registry.npmmirror.com

第 2 步:创建并进入用户配置目录

Section titled “第 2 步:创建并进入用户配置目录”
终端窗口PowerShell
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
Set-Location "$HOME\.claude"

执行自己系统的命令前,必须把 YOUR_MODELFLARE_API_KEY 替换成你自己的完整 Modelflare API Key。

终端窗口PowerShell
$settings = @'
{
"env": {
"ANTHROPIC_BASE_URL": "https://modelflare.dev",
"ANTHROPIC_AUTH_TOKEN": "YOUR_MODELFLARE_API_KEY",
"ANTHROPIC_MODEL": "claude-opus-4-8",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-8",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-sonnet-5"
}
}
'@
$utf8NoBom = New-Object System.Text.UTF8Encoding -ArgumentList $false
[System.IO.File]::WriteAllText(
(Join-Path (Get-Location) "settings.json"),
$settings,
$utf8NoBom
)
终端窗口PowerShell
Set-Location $HOME
New-Item -ItemType Directory -Force "my-claude-project" | Out-Null
Set-Location "my-claude-project"
claude

方式 A 完成后,请先进入你信任的项目目录,再自行启动 Claude Code:

终端窗口bash
claude

无论使用哪种方式,进入后发送:

Text
请用一句话确认当前使用的模型。

能够正常回复,就说明配置完成。