對于許多開發者來說,直接訪問 Anthropic 的 Claude API 存在網絡障礙。本文將介紹一個第三方代理服務,幫助你穩定、高效地利用 Claude 的強大能力,并將其無縫集成到你的開發工作流中。
一、服務介紹
我們使用的是?open.xiaojingai.com
?這個第三方代理服務。它將 Anthropic 的 API 請求進行中轉,從而讓我們可以在國內網絡環境中直接訪問。
主要優點:
- 網絡友好:無需配置復雜的網絡代理。
- 成本效益:結合 VSCode 插件,可以作為?Cursor?等昂貴 AI 編程工具的低成本替代方案。
- 高度靈活:支持命令行和 IDE 插件,并可以靈活切換不同版本的 Claude 模型。
二、準備工作:獲取 API 令牌
- 打開瀏覽器,訪問?
https://open.xiaojingai.com
。 - 注冊或登錄你的賬戶。
- 在用戶中心或相關設置頁面,找到“API 密鑰”或“令牌管理”選項,創建一個新的?API 令牌并復制它。請妥善保管此令牌,不要泄露。
三、使用方法
方式一:在命令行 (Terminal) 中使用
如果你習慣使用命令行工具與 AI 交互,可以按以下步驟操作。
-
配置環境變量:在終端中執行以下命令,這會為當前會話設置必要的環境變量。
# 設置 API 的訪問地址 export ANTHROPIC_BASE_URL=https://open.xiaojingai.com# 設置你的個人 API 令牌 (請替換為真實令牌) export ANTHROPIC_AUTH_TOKEN=sk-xxxxxx
提示:為了永久生效,你可以將這兩行命令添加到你的?
.bashrc
、.zshrc
?或其他 shell 配置文件中。 -
與 Claude 交互:使用支持 Anthropic API 的客戶端工具(例如官方的?
claude-cli
?或其他社區工具),即可開始對話。你還可以使用?--model
?參數來指定模型。# 示例:使用 claude-3-opus 模型 claude --model claude-3-opus-20240229 "請用 Go 語言實現一個二叉樹的層序遍歷算法"
方式二:集成到 VSCode (強烈推薦)
將 Claude 集成到 VSCode 中,可以極大地提升編碼體驗。
- 安裝插件:在 VSCode 的擴展市場中搜索并安裝?
Claude Code
?插件。 - 配置插件:
- 按下?
Ctrl + Shift + P
?(或?Cmd + Shift + P
),輸入?Settings
?打開設置。 - 搜索?
Claude Code
?找到插件的設置項。 - 在?
Anthropic: Base Url
?中填入:https://open.xiaojingai.com
- 在?
Anthropic: Auth Token
?中填入你獲取的?sk-xxxxxx
?令牌。
- 按下?
- 開始使用:重啟 VSCode 或重載窗口后,你就可以通過?
Claude Code
?插件的功能(如代碼生成、解釋、重構等)與 AI 進行交互了,享受編碼的樂趣吧!
四、安全提示
請注意,這是一個第三方中轉服務。在處理敏感或商業項目代碼時,請務必評估其安全性與隱私政策,并謹慎決策。