作者注:介紹 Positron IDE 的定位和核心功能,詳解如何在 Positron 終端中使用 Claude Code,以及通過 API易環境變量配置實現八折調用 Claude API
如果你是做數據科學的——用 R 或 Python 寫分析代碼、跑模型、做可視化——你可能已經聽說了 Positron IDE。它是 RStudio 團隊打造的下一代 IDE,把 VS Code 的擴展生態和 RStudio 的數據科學體驗結合在了一起。更重要的是,Positron 內置了終端,可以直接運行 Claude Code——這意味着你可以在同一個 IDE 裏寫數據分析代碼、探索數據、同時讓 Claude 幫你幹活。
本文將介紹 Positron 的核心功能,然後手把手教你在 Positron 終端中配置 Claude Code + API易,用八折價格調用 Claude Opus 4.6。
核心價值: 瞭解 Positron IDE 的定位,學會在其中配置 Claude Code + API易環境變量。

Positron IDE 是什麼
一句話介紹
Positron 是 RStudio 團隊(Posit 公司)打造的下一代數據科學 IDE——基於 VS Code 的開源內核(Code OSS),專門爲 R 和 Python 的數據分析工作流設計。
Positron IDE 核心信息
| 維度 | 說明 |
|---|---|
| 開發團隊 | Posit 公司(RStudio 的母公司) |
| 定位 | 專爲數據科學設計的 IDE |
| 支持語言 | R 和 Python(雙語言平等地位) |
| 底層架構 | 基於 VS Code (Code OSS) 的 Fork |
| 價格 | 免費開源 |
| 下載 | positron.posit.co |
| 擴展兼容 | 兼容 VS Code 的 .vsix 擴展 |
| 與 RStudio 關係 | RStudio 繼續維護,Positron 是新方向 |
Positron IDE 的核心功能
| 功能 | 說明 | 對比 VS Code |
|---|---|---|
| 變量瀏覽器 | 實時查看所有變量的值和類型 | VS Code 沒有原生支持 |
| 數據框交互 | 點擊數據框直接打開交互式表格(排序、篩選、統計) | 需要擴展 |
| 圖表面板 | 內置圖表渲染面板,R/Python 的 plot 直接顯示 | 需要擴展 |
| 多會話控制檯 | 同時運行多個 R 和 Python 解釋器 | 有限支持 |
| Notebook 支持 | R 和 Python Notebook 與腳本並排工作 | 支持但體驗不同 |
| Shiny/Streamlit | 內置預覽 Shiny、Streamlit、Dash 應用 | 需要配置 |
| 內置 PDF 查看器 | 直接查看 PDF,不需要外部應用 | 需要擴展 |
| 內置終端 | 完整終端,可以運行 Claude Code | 支持 |
爲什麼數據科學家應該關注 Positron
如果你之前用 RStudio,Positron 給你帶來了 VS Code 生態(數千個擴展、Git 集成、終端)。如果你之前用 VS Code 寫數據代碼,Positron 給你帶來了 RStudio 級別的數據交互體驗(變量瀏覽、數據框探索、圖表面板)。
而且——Positron 的內置終端可以直接運行 Claude Code,這意味着你可以在數據分析的同時讓 AI 幫你寫代碼。
在 Positron 中使用 Claude Code
Claude Code 是終端原生的工具——任何有終端的地方都能運行 Claude Code,包括 Positron 的內置終端。不需要特殊的擴展或插件,直接在終端裏用。
Step 1:安裝 Claude Code
在 Positron 的終端(底部面板的 Terminal 標籤頁)中運行:
npm install -g @anthropic-ai/claude-code
Step 2:配置 API易環境變量
這是最關鍵的一步——通過兩行環境變量讓 Claude Code 使用 API易的中轉服務,享受八折價格。
# 寫入你的 shell 配置文件
# macOS/Linux 用 ~/.zshrc 或 ~/.bashrc
echo 'export ANTHROPIC_AUTH_TOKEN="sk-***"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://api.apiyi.com"' >> ~/.zshrc
# 立即生效
source ~/.zshrc
說明:
ANTHROPIC_AUTH_TOKEN— 你在 API易 apiyi.com 獲取的 API KeyANTHROPIC_BASE_URL— API易的中轉地址,替代 Anthropic 官方端點
Step 3:在 Positron 終端中啓動 Claude Code
# 在 Positron 終端中輸入
claude
Claude Code 啓動後,它會自動使用你配置的 API易環境變量——所有請求通過 API易中轉,享受八折價格,同時你在 Positron 的編輯器裏繼續寫數據分析代碼。
完整配置一覽
# ~/.zshrc 或 ~/.bashrc 中添加以下內容
# API易 配置
export ANTHROPIC_AUTH_TOKEN="sk-***"
export ANTHROPIC_BASE_URL="https://api.apiyi.com"
就這兩行——重啓 Positron(或新開一個終端標籤頁)後自動生效。

API易環境變量配置詳解
爲什麼要配置 API易
| 不配置(直連 Anthropic) | 配置 API易 |
|---|---|
| 需要 Anthropic 官方 API Key | API易 Key(apiyi.com 獲取) |
| 官方全價 | 八折價格 |
| 中國/俄羅斯無法直連 | 全球直連 |
| 受官方 RPM 限制 | 不限 RPM |
| 需要海外信用卡註冊 | 不需要 |
配置方法(3 種方式)
方法一:寫入 Shell 配置文件(推薦,永久生效)
# macOS (zsh)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-***"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://api.apiyi.com"' >> ~/.zshrc
source ~/.zshrc
# Linux (bash)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-***"' >> ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://api.apiyi.com"' >> ~/.bashrc
source ~/.bashrc
寫入後永久生效——每次打開 Positron 終端自動加載,不需要每次手動輸入。
方法二:當前終端臨時生效
# 只在當前終端會話有效,關閉後失效
export ANTHROPIC_AUTH_TOKEN="sk-***"
export ANTHROPIC_BASE_URL="https://api.apiyi.com"
claude
適合臨時測試。
方法三:項目級 .env 文件
在項目根目錄創建 .env 文件:
ANTHROPIC_AUTH_TOKEN=sk-***
ANTHROPIC_BASE_URL=https://api.apiyi.com
然後在 Positron 終端中:
source .env
claude
適合多項目使用不同 Key 的場景。
驗證配置是否生效
在 Positron 終端中運行:
echo $ANTHROPIC_BASE_URL
# 應該輸出: https://api.apiyi.com
echo $ANTHROPIC_AUTH_TOKEN
# 應該輸出: sk-***
# 啓動 Claude Code 驗證
claude
如果 Claude Code 正常啓動且能生成代碼,說明配置成功。
🎯 配置建議: 推薦方法一(寫入 ~/.zshrc),一次配置永久生效。API易的 Key 在 apiyi.com 註冊後即可獲取,註冊送免費測試額度。
Positron + Claude Code 的數據科學使用場景
場景一:讓 Claude 幫你寫數據分析代碼
在 Positron 編輯器裏寫分析代碼,遇到不確定的部分,切到底部終端問 Claude:
You: 幫我用 pandas 做一個分組聚合,按月份統計銷售額,並畫折線圖
Claude: [直接在 analysis.py 中插入代碼]
Claude 修改的文件會實時反映在 Positron 的編輯器中——你可以立刻看到變化。
場景二:讓 Claude 幫你調試 R/Python 代碼
You: 我的 R 模型報錯了:Error in lm(y ~ x1 + x2, data = df) :
variable lengths differ,幫我檢查 model.R 找出原因
Claude: [分析文件後] 發現 x2 列有 15 個 NA 值導致長度不一致...
場景三:讓 Claude 幫你優化模型
You: 當前模型的 R² 只有 0.65,幫我嘗試特徵工程和模型選型,
把結果記錄到 experiments.md
Claude: [嘗試多種方案後] 最佳方案:隨機森林 + 交互特徵,R² 提升到 0.84
場景四:讓 Claude 幫你寫 Shiny/Streamlit 應用
You: 把 analysis.py 的分析結果包裝成一個 Streamlit 儀表板,
包含篩選器、折線圖和數據表
Claude: [創建 app.py] 運行 streamlit run app.py 預覽
在 Positron 中可以直接預覽 Streamlit 應用——Claude 寫代碼,Positron 實時預覽。

常見問題
Q1: Positron 和 VS Code 的 Claude Code 擴展有什麼區別?
Positron 中用的是 Claude Code 的終端模式(CLI),不是 VS Code 擴展模式。終端模式是最完整的 Claude Code 體驗——支持所有功能(Skills、Subagents、/loop、/schedule 等)。VS Code 的 Claude Code 擴展提供的是可視化界面(inline diff、@-mentions),部分高級功能不如 CLI 完整。兩者都可以通過 API易環境變量配置使用八折價格。
Q2: 配置 API易後,Positron 自己的 AI Assistant 也會走 API易嗎?
不會。ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL 隻影響終端中的 Claude Code CLI。Positron 自帶的 Positron Assistant 有獨立的配置——它通過 Positron 的設置面板配置 Claude API Key,和終端環境變量互不干擾。如果你也想讓 Positron Assistant 用 API易,需要在 Positron 設置中單獨配置。
Q3: 我是純 R 用戶,需要從 RStudio 切換到 Positron 嗎?
不急。RStudio 不會停止維護,14 年的 R 優化不會消失。但如果你同時用 R 和 Python、或者想要 VS Code 的擴展生態(包括 Claude Code),Positron 是更好的選擇。建議先並行使用——Positron 和 RStudio 可以同時安裝,不衝突。
Q4: 中國用戶用 Positron + Claude Code + API易需要 VPN 嗎?
Positron 本身不需要 VPN(從官網下載安裝即可)。Claude Code 通過 API易調用也不需要 VPN——ANTHROPIC_BASE_URL 設爲 https://api.apiyi.com 後走的是 API易的服務器,全球直連。唯一可能需要 VPN 的場景是下載某些 VS Code 擴展(從 VS Code Marketplace),但 Positron 的核心功能不依賴這些。
總結
Positron IDE + Claude Code + API易的核心要點:
- Positron 是什麼: RStudio 團隊的下一代數據科學 IDE,基於 VS Code 的 Fork,R + Python 雙語言平等,內置變量瀏覽器和數據框交互
- Claude Code 在 Positron 中怎麼用: 直接在 Positron 內置終端運行
claude命令——終端玩法即可,不需要特殊擴展 - API易配置極簡: 兩行環境變量寫入 ~/.zshrc 即可永久生效,享受八折價格、全球直連、不限 RPM
export ANTHROPIC_AUTH_TOKEN="sk-***"
export ANTHROPIC_BASE_URL="https://api.apiyi.com"
推薦通過 API易 apiyi.com 獲取 API Key——註冊即送免費測試額度,配合 Positron + Claude Code 構建最強的數據科學工作流。
📚 參考資料
-
Positron IDE 官網: 下載和功能介紹
- 鏈接:
positron.posit.co - 說明: 包含安裝、功能介紹和文檔
- 鏈接:
-
Positron IDE 產品頁: Posit 公司的產品介紹
- 鏈接:
posit.co/products/ide/positron/ - 說明: 包含功能亮點和與 RStudio 的對比
- 鏈接:
-
Claude Code 在 Positron 中使用: 終端 AI 助手指南
- 鏈接:
medium.com/codex/how-to-use-claude-code-introducing-an-ai-terminal-assistant-for-vscode-positron-and-cursor - 說明: 包含在 VS Code/Positron/Cursor 中使用 Claude Code 的方法
- 鏈接:
-
API易文檔中心: Claude API 八折接入
- 鏈接:
docs.apiyi.com - 說明: 獲取 API Key 和配置指南
- 鏈接:
作者: APIYI 技術團隊
技術交流: 歡迎在評論區討論,更多資料可訪問 API易 docs.apiyi.com 文檔中心
