Claude Code
Claude Code 整合
搭配 Claude Code、Cursor、VS Code 擴充功能或任何 Anthropic 相容用戶端使用 UnoRouter。將您的 API 指向 UnoRouter,即可存取所有模型。
關於 Claude Code
Claude Code 是 Anthropic 官方推出、駐留在您終端機中的代理式程式設計工具。它能理解整個程式庫、編輯檔案、執行指令、搜尋網頁,並與外部工具互動。請造訪 Claude Code 官方文件以取得更多資訊。
功能
| 功能 | 說明 |
|---|---|
| 代理式程式設計 | Claude Code 以自主代理身分運作:它會讀取您的程式庫、編輯檔案、建立新檔、執行 shell 指令,並反覆迭代直到任務完成。 |
| 完整程式庫脈絡 | 理解您整個專案的結構、相依套件與慣例。不需要手動選擇檔案或提供脈絡。 |
| 原生終端機 | 直接在您的終端機執行,不需要 IDE 外掛。相容於任何編輯器、任何工作流程、任何程式語言。 |
| Git 整合 | 可建立 commit、管理分支、解決合併衝突並建立 pull request。打造以融入您現有 Git 流程。 |
| 工具使用與 MCP | 支援 Model Context Protocol(MCP)伺服器,可與資料庫、API、瀏覽器及其他外部工具整合。 |
| 多模型支援 | 透過 UnoRouter 使用所有 Claude 模型(Opus、Sonnet、Haiku)。使用 /model 指令可即時切換模型。 |
| 延伸思考 | 支援延伸思考模式以處理複雜推理任務。Claude 會在回應前逐步思考問題。 |
| 圖片與檔案輸入 | 可將圖片拖放或螢幕截圖直接貼入終端機。支援讀取 PDF、CSV 及其他檔案格式。 |
| 預設安全 | 在執行可能具破壞性的指令前會先徵求同意。權限等級可依自動化流程自由設定。 |
透過 CC Switch 快速設定
使用 CC Switch 一鍵設定您的供應商。它會自動為您配置 API 端點與供應商名稱。
手動設定
將 Claude Code 設定為使用 UnoRouter 作為您的 API 供應商。
永久設定檔(建議)
可跨工作階段與終端機重啟保留。
%APPDATA%\claude\settings.json
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.unorouter.ai",
"ANTHROPIC_API_KEY": "YOUR_API_KEY",
"MAX_THINKING_TOKENS": "0",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}環境變數
加入您的 shell profile。若未從設定檔載入,關閉終端機後即失效。
powershell
$env:ANTHROPIC_BASE_URL="https://api.unorouter.ai"
$env:ANTHROPIC_API_KEY="YOUR_API_KEY"
$env:MAX_THINKING_TOKENS="0"
$env:CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS="1"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"安裝
步驟 1:安裝 Node.js
Claude Code 需要 Node.js 18 以上。請至 nodejs.org 下載並安裝。為求穩定,請選擇 LTS 版本。
步驟 2:安裝 Git Bash
Claude Code 在類 Unix 的 shell 中運作最佳。請安裝包含 Git Bash 的 Git for Windows。可從 git-scm.com 下載。
步驟 3:安裝 Claude Code
bash
npm install -g @anthropic-ai/claude-code準備好開始了嗎?
取得您的 API 金鑰,開始搭配 Claude Code 使用 UnoRouter。