將 AI 模型整合到開發工作流程中仍是一大挑戰,尤其在平衡成本與效能時更為明顯。Claude Code 使用者通常面臨兩難:要麼使用昂貴的專有模型,要麼為求實惠而犧牲品質。MiniMax M2.1 解決了這個問題,它以低得多的成本提供 Claude Code 相容性,同時在多語言編碼基準測試中展現優異的效能。本指南將一步步教你如何在 Claude Code 中設定 MiniMax M2.1,涵蓋配置、API 設定以及真實開發工作流程的優化方法。
MiniMax M2.1 於 2025 年 12 月 23 日發布,是 M2 的增強版本,專為真實開發與代理工作流程設計,在 Rust、Java、Go、C++、Kotlin、Objective-C、TypeScript 和 JavaScript 等語言上進行了系統性優化。
什麼是 MiniMax M2.1?
| 規格 | 數值 |
|---|---|
| 開發商 | MiniMax AI(中國) |
| 發布日期 | 2025 年 12 月 23 日 |
| 架構 | 稀疏混合專家(MoE)Transformer |
| 總參數量 | 230B |
| 每 Token 活躍參數量 | 10B |
| 上下文視窗 | 196K |
為什麼要在 Claude Code 中使用 MiniMax M2.1?
1. 大幅降低成本
MiniMax M2.1 的計費為每百萬輸入 Token 0.3 美元、每百萬輸出 Token 1.2 美元,比 Claude 3.5 Sonnet(每百萬 Token 輸入 3 美元、輸出 15 美元)便宜約 90%。對於每月執行數千項編碼任務的團隊而言,這意味著每位開發者每年可節省 4000 美元以上,且無需犧牲效能。

2. 優異的多語言效能

來自 MInimax
核心優勢:
- 低階系統開發(Rust、C++、Go)
- 行動裝置原生開發(Kotlin、Swift、Objective-C)
- 全端網頁開發(TypeScript、JavaScript、Python)
3. 相容 Anthropic API
MiniMax 提供了相容 Anthropic 的 API 端點,能無縫整合到 Claude Code 中,無需額外的封裝庫或複雜中介軟體,只要將 Claude Code 指向 MiniMax 的端點並搭配你的 API 金鑰即可。
如何在 Claude Code 中使用 MiniMax M2.1?
前置需求
開始前,請確保你已準備好以下項目:
- 已安裝 Claude Code(VS Code 擴充功能或 Cursor IDE)
- 穩定的 API 金鑰(可至平台取得)
- Node.js 16 及以上版本(適用於基於 npm 安裝的 Claude Code)
計費說明:Novita AI 提供的 API 擁有 1314K 上下文長度,計費為輸入 0.3 美元/百萬 Token、輸出 1.2 美元/百萬 Token,支援結構化輸出與函數呼叫,能充分發揮 MiniMax M2.1 程式碼代理的潛力。
逐步設定指南
步驟 1:安裝 Claude Code
安裝 Claude Code 前,請確保你的系統符合最低需求:本地環境必須安裝 Node.js 18 或更高版本。你可以在終端機執行 node --version 指令來驗證 Node.js 版本。
Windows 系統
開啟命令提示字元,執行以下指令:
npm install -g @anthropic-ai/claude-code
全域安裝能確保你在系統任何目錄都能存取 Claude Code。
Mac 與 Linux 系統
開啟終端機,執行以下指令:
npm install -g @anthropic-ai/claude-code
Mac 使用者可以直接進行全域安裝,無需額外的平台專用指令。安裝過程會自動配置必要的依賴項與 PATH 變數。
步驟 2:設定環境變數
環境變數用於配置 Claude Code 透過 Novita AI 的 API 端點使用 MiniMax M2.1,這些變數會告訴 Claude Code 要將請求傳送到哪裡,以及如何進行身份驗證。
Windows 系統
開啟命令提示字元,設定以下環境變數:
set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<Novita API Key>
set ANTHROPIC_MODEL="minimax/minimax-2.1"
set ANTHROPIC_SMALL_FAST_MODEL="minimax/minimax-2.1"
請將 <Novita API Key> 替換為你從 Novita AI 平台取得的實際 API 金鑰。這些變數僅在當前工作階段生效,關閉命令提示字元後需要重新設定。
Mac 與 Linux 系統
開啟終端機,匯出以下環境變數:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<Novita API Key>"
export ANTHROPIC_MODEL="minimax/minimax-2.1"
export ANTHROPIC_SMALL_FAST_MODEL="minimax/minimax-2.1"
步驟 3:啟動 Claude Code
完成安裝與配置後,你現在可以在專案目錄中啟動 Claude Code。使用 cd 指令導航到目標專案位置:
cd <your-project-directory>
claude .
點(.)參數會指示 Claude Code 在當前目錄中執行。啟動後,你會在互動式工作階段中看到 Claude Code 的提示符號。
這表示工具已準備好接收你的指令。介面提供簡潔直覺的環境,適合自然語言程式設計互動。
步驟 4:在 VSCode 或 Cursor 中使用 Claude Code
Claude Code 能無縫整合到主流開發環境中,它不會取代你現有的工作流程,而是對其進行增強。你可以在 VSCode 或 Cursor 的終端機中直接使用 Claude Code,這樣既能保留熟悉的開發工具,又能利用 AI 輔助功能。此外,Claude Code 還有對應的插件可供使用,用於 bot
在 Claude Code 中使用 MiniMax M2.1 的優化配置
適用於多程式語言專案
{ "model": "MiniMax-M2.1", "baseURL": "https://api.novita.ai/anthropic", "apiKey": "YOUR_KEY", "contextFiles": ["**/*.rs", "**/*.kt", "**/*.swift", "**/*.go"], "maxTokens": 8192, "includeFileTree": true }
加入 contextFiles 參數能讓模型在生成回應時讀取並參考查開發者程式碼庫中的相關原始碼。透過提供真實專案程式碼作為上下文,模型能更清楚理解專案使用的語言、整體結構,以及模組與檔案之間的關聯,從而產生更準確的程式碼建議、更安全的程式碼重構,以及更相關的回應,特別適合多語言、多模組的程式碼庫。
適用於行動裝置開發
{
"model": "MiniMax-M2.1",
"baseURL": "https://api.minimax.io/anthropic",
"apiKey": "YOUR_KEY",
"systemPrompt": "You are an expert mobile developer. Focus on native iOS (Swift/Objective-C) and Android (Kotlin/Java) development with emphasis on performance, accessibility, and platform-specific best practices.",
"temperature": 0.6,
"maxTokens": 12000
}
加入專用的系統提示能將模型定位為行動裝置開發專家,引導它在原生 iOS 與 Android 生態系中進行推理。這能幫助模型聚焦於平台專用 API、效能考量、無障礙需求,以及既定的最佳實踐,為真實的行動應用程式提供更相關的指導與更高品質的程式碼建議。
適用於代理工作流程
{
"model": "MiniMax-M2.1",
"baseURL": "https://api.minimax.io/anthropic",
"apiKey": "YOUR_KEY",
"tools": ["file_search", "code_execution", "web_search"],
"maxTokens": 16000,
"agenticMode": true
}
啟用代理模式與工具存取能讓模型以自主代理的形式運行,而非單次回應的角色。模型具備搜尋檔案、執行程式碼、取得外部資訊的能力,能夠規劃並執行多步驟任務,更適合自動化除錯、程式碼庫分析、端到端開發流程等複雜工作流程。
在 Claude Code 中使用 MiniMax M2.1 的常見問題排除
問題 1:API 金鑰無效錯誤
Error: Invalid API key provided
Status: 401 Unauthorized
解決方案:
- 至平台的「API 金鑰」頁面驗證金鑰
- 檢查
settings.json中是否有多餘的空格或換行符號 - 確保金鑰具有「文字生成」權限
- 嘗試重新生成 API 金鑰
問題 2:回應速度過慢
{
"streamResponse": true,
"maxTokens": 131072
}
問題 3:模型回覆過於冗長
調整系統提示與溫度參數:
{
"systemPrompt": "Provide concise, production-ready code. Omit explanatory comments unless explicitly requested.",
"temperature": 0.5
}
不同團隊規模使用 MiniMax M2.1 在 Claude Code 中的成本分析
| 團隊規模 | 每月任務數 | MiniMax M2.1 成本 | Claude Sonnet 4.5 成本 | 年度節省金額 |
|---|---|---|---|---|
| 單一開發者 | 500 | $0.90 | $10.50 | $115 |
| 小型團隊(5 人) | 10,000 | $18 | $210 | $2,304 |
| 企業團隊(50 人) | 100,000 | $180 | $2,100 | $23,040 |
假設條件:每項任務耗用 2K 輸入 Token + 1K 輸出 Token
MiniMax M2.1 以比 Claude 3.5 Sonnet 低 90% 的成本,在 Multi-SWE-Bench 上達到 49.4% 的準確率,徹底改變了 Claude Code 的成本結構。模型在多語言程式設計(Rust、Kotlin、Swift、Go、C++)與行動裝置開發(VIBE-Android 89.7、VIBE-Web 91.5)上的系統性強化,使其對全端與行動團隊而言價值尤其突出。
設定流程不超過 10 分鐘:只要從平台取得 API 金鑰,在 ~/.claude/settings.json 中配置相容 Anthropic 的端點,即可開始編碼。對於每月處理數千項編碼任務的團隊,M2.1 的成本降低能為每位開發者每年省下 4000 美元以上,同時在多語言基準測試中表現優於 Claude Sonnet 4.5。
常見問題
MiniMax M2.1 能否在 Claude Code 中完全取代 Claude 3.5 Sonnet,且不損失品質?
可以,M2.1 在 Multi-SWE-Bench(49.4% 對 44.3%)與 SWE-bench 多語言版本(72.5% 對 68%)的表現都優於 Claude Sonnet 4.5,且成本低 90%。在編碼工作流程中,M2.1 通常能提供更優異的結果,尤其適合多語言與行動裝置開發任務。
MiniMax M2.1 是否支援 Claude Code 的所有功能,例如工具使用與代理工作流程?
可以,M2.1 專為代理工作流程設計,支援工具呼叫、檔案操作、API 整合與多輪對話。透過 /anthropic 端點,它與 Claude Code 的 Anthropic 整合完全相容。
在 Claude Code 中本地執行 MiniMax M2.1 需要的最低 VRAM 是多少?
若透過 Ollama 進行本地部署,M2.1 基本推理需要最低 80GB VRAM(單張 A100),或使用 GGUF 量化與 CPU 卸載(需要 128GB RAM)時最低 16GB VRAM。若使用 API 存取(推薦方式),則無需本地 GPU。
Novita AI 是實現你 AI 抱負的一站式雲端平台。整合 API、無伺服器、GPU 實例——都是你所需的高性價比工具。免除基礎設施煩惱,免費開始,將你的 AI 願景化為現實。
推薦閱讀
在 Cursor 中使用 MiniMax M2.1 實現成本驅動開發
