接入
Claude Code
把 Claude Code 的介面位址指向 CoreCode。命令列、VS Code 外掛和 JetBrains 外掛共用同一份設定。
安裝
已安裝可以跳過這一步。
curl -fsSL https://claude.ai/install.sh | bash
irm https://claude.ai/install.ps1 | iex
也可以用 npm 安裝:npm install -g @anthropic-ai/claude-code,需要 Node.js 22 或更高版本。不要用 sudo 安裝。裝好後執行 claude --version,能印出版本號就表示裝好了。Windows 上的安裝細節和常見問題見 Windows 安裝與設定。
設定
方式一:寫入設定檔(建議)
編輯 ~/.claude/settings.json(Windows 是 %USERPROFILE%\.claude\settings.json),沒有就新建。已有內容時只合併 env 這一段:
{
"env": {
"ANTHROPIC_BASE_URL": "https://corecode.live",
"ANTHROPIC_AUTH_TOKEN": "sk-你的金鑰"
}
}
儲存後重新開啟終端機執行 claude,所有專案都會走 CoreCode。
方式二:環境變數
export ANTHROPIC_BASE_URL=https://corecode.live
export ANTHROPIC_AUTH_TOKEN=sk-你的金鑰
claude
$env:ANTHROPIC_BASE_URL = "https://corecode.live"
$env:ANTHROPIC_AUTH_TOKEN = "sk-你的金鑰"
claude
想永久生效,把兩行 export 加進 ~/.zshrc 或 ~/.bashrc;Windows 用 setx ANTHROPIC_BASE_URL https://corecode.live 和 setx ANTHROPIC_AUTH_TOKEN sk-你的金鑰,然後重新開啟終端機。
檢查是否生效
claude -p "回覆 ok"
回傳 ok 即接通。在 Claude Code 裡輸入 /status,能看到 Base URL 是 https://corecode.live。控制台的「使用日誌」裡會出現這次請求和扣費。
ANTHROPIC_API_KEY,也不要在 Claude Code 裡用 claude.ai 帳號登入,否則會和金鑰衝突。之前登入過的,先在 Claude Code 裡執行 /logout。模型不用改,Claude Code 預設的 Opus / Sonnet / Haiku 都能直接用;指定模型時用 claude --model claude-sonnet-5-5。VS Code / JetBrains
VS Code 的 Claude Code 外掛和命令列共用 ~/.claude/settings.json。照上面的 方式一把 env 寫進這個檔案,然後完全退出 VS Code 再開啟,外掛就會走 CoreCode。JetBrains 外掛是在 IDE 的終端機裡執行命令列版 Claude Code,設定方法和命令列一樣。完整步驟和常見問題見 VS Code 與 JetBrains。
外掛裡如果之前用 claude.ai 帳號登入過,先登出,否則它會繼續使用官方帳號。
建議設定
只填 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN 就能用。下面這些是選用項目,依需求合併進 ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://corecode.live",
"ANTHROPIC_AUTH_TOKEN": "sk-你的金鑰",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
},
"language": "chinese"
}
| 設定 | 作用 |
|---|---|
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 關掉自動更新、遙測、錯誤回報、回饋指令、更新日誌等存取 Anthropic 官方的非必要請求。網路連不上官方服務時建議加上。自動更新關掉之後,要手動執行 claude update 升級。 |
CLAUDE_CODE_DISABLE_1M_CONTEXT | 把預設 1M 上下文的模型限制在 200K。每輪送出的上下文更短、花費更低,代價是會更早觸發自動壓縮。 |
CLAUDE_CODE_PROMPT_CACHE_TTL | 設為 1h 時寫入 1 小時快取,適合經常停頓幾十分鐘的用法,見 1 小時快取。 |
language | Claude 回覆使用的語言,如 "chinese"。 |
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS 或 ENABLE_TOOL_SEARCH=false,那是因為它們轉發不了 Anthropic 的 beta 請求標頭。CoreCode 原樣透傳,這兩項都不要設:前者會去掉 1 小時快取和 MCP 工具搜尋需要的請求標頭,還會關掉 auto 模式的伺服器端審查,讓每次工具呼叫前多出一個付費的檢查請求,這類檢查還可能被 Anthropic 的安全分類器拒絕(見 auto 模式的開銷),後者會讓所有 MCP 工具定義每輪都送一遍,MCP 一有變化快取就失效。常用指令
下面是最基本的幾個;更完整的斜線指令和快速鍵見 常用指令大全,接 MCP 伺服器見 MCP 設定教學。
| 指令 | 作用 |
|---|---|
claude -c | 繼續目前目錄最近的一次會話 |
claude -r | 從歷史會話清單裡選一個恢復 |
claude -p "…" | 只問一次、印出結果後退出,適合腳本 |
claude --model claude-sonnet-5-5 | 指定模型啟動 |
claude update | 升級 Claude Code;目前版本和最近的變化見 最新版本與更新記錄 |
/status | 看版本、模型、Base URL 和設定來源,確認是否走了 CoreCode |
/usage(或 /cost) | 看本次會話的 token 用量和費用 |
/context | 看上下文被什麼佔用 |
/compact | 壓縮對話歷史,長會話繼續工作時使用 |
/model | 切換模型。會話中途切換會讓快取失效 |
| Shift + Tab | 切換權限模式(預設、自動接受編輯、計畫、auto 等) |