The pages above walk through the most popular AI coding tools step-by-step. For other tools that accept a custom Base URL + API Key, use the values below.
Configuration Reference
MiniMax exposes two protocols. Pick whichever your tool supports — most modern tools support at least one.
OpenAI-Compatible Protocol
Anthropic-Compatible Protocol
Which Protocol Should I Pick?
Cherry Studio
Cherry Studio is an open-source desktop client supporting 50+ LLM providers, with built-in MCP servers and 300+ assistants.
Add MiniMax provider
Open Cherry Studio → click Choose other Providers → search MiniMax, then pick MiniMax.
Enter API Key
Enter your Subscription Key (the API Host is prefilled), then click Check to verify. Pick the model
Select MiniMax-M3 from the model list.
Xcode
Xcode is Apple’s official IDE for macOS, iOS, iPadOS, watchOS, and visionOS, now with built-in Coding Intelligence.
Add a Model Provider
Open Xcode → top menu Xcode → Settings → Intelligence → Add a Model Provider, choose the Internet Hosted tab, and fill in:
- URL:
https://api.minimax.io (bare host, no path)
- API Key Header:
Authorization (override the default x-api-key)
- API Key:
Bearer <your Subscription Key> (the word Bearer, a single space, then your sk-cp-… key — get one here)
- Description:
MiniMax (any value)

Enable the model
Click Add. Back in the Intelligence pane, open the new MiniMax provider and enable MiniMax-M3.
Start chatting
Open any project, press ⌘+0 to bring up the Coding Assistant, click the edit icon at the top-left to pick MiniMax-M3.
Pi is an open-source TUI coding agent from earendil-works that talks to any provider through a unified LLM API.
Kilo Code
Kilo Code is an open-source AI coding agent for VS Code, supporting multiple LLM providers and MCP servers.
First clear the ANTHROPIC_AUTH_TOKEN and ANTHROPIC_BASE_URL env vars — otherwise they will override the configuration.
Install the extension
Search Kilo Code in the VS Code Extensions panel and install.
Configure MiniMax provider
Open Kilo Code → Settings:
- API Provider =
MiniMax
- MiniMax Entrypoint =
api.minimax.io
- MiniMax API Key = your Subscription Key
- Model =
MiniMax-M3
Click Save then Done.
Zed
Zed is an open-source, high-performance multiplayer code editor written in Rust by the Atom creators.
Add LLM Provider
Settings → LLM Provider → +Add Provider → choose OpenAI, fill:
- API URL =
https://api.minimax.io/v1
- API Key = from Token Plan
- Model Name =
MiniMax-M3
Re-confirm API Key
Click Save Provider. Then back in the LLM Provider list, click the new MiniMax entry, re-enter the API Key and press Enter to confirm.
Pick the model
Return to the agent panel, click Select a Model at the bottom-right and pick MiniMax-M3.
OpenCode
OpenCode is an open-source terminal AI coding agent by SST, with multi-provider support and LSP integration.
OpenCode has built-in MiniMax-M3 support — no config file needed.
Authenticate
Run opencode auth login, then when prompted, search and pick MiniMax Token Plan (minimax.io), and enter your Token Plan API Key. Launch
Run opencode to start.
Grok CLI
Grok CLI is an open-source terminal coding agent that connects to xAI’s Grok and OpenAI-compatible providers.
Not recommended for Agent workflows — use Claude Code or Cursor for best results.
First clear the OPENAI_API_KEY and OPENAI_BASE_URL env vars.
Droid
Droid is Factory’s official terminal coding agent that integrates with IDEs and developer collaboration tools.
You must first clear the ANTHROPIC_AUTH_TOKEN env var (otherwise it overrides the API Key in config.json). Note the config file path is ~/.factory/config.json (not settings.json).
Edit config file
Edit ~/.factory/config.json: Launch and pick model
Launch droid, then /model and pick MiniMax-M3.
Qwen Code
Qwen Code is Alibaba’s open-source terminal coding agent optimized for the Qwen model family.
Install Qwen Code
Linux / macOS:Windows (works in both Command Prompt and PowerShell): Launch and pick provider
Run qwen in your terminal. Pick Third-party Providers → MiniMax API Key → region International.
Enter API Key
Enter your API Key from Token Plan (prefix sk-cp-…) and press Enter. Confirm model IDs
The default model ID should be MiniMax-M3 — press Enter to submit and start chatting.
Open WebUI
Open WebUI is a self-hosted, open-source AI chat platform with offline support, RAG, and multi-model runners.
Install Open WebUI
Install via Python pip (requires Python 3.11 to avoid compatibility issues): Add OpenAI Connection
Click the avatar (top-right) → Admin Panel → top Settings tab → left Connections. In the OpenAI row, click ➕ Add Connection, fill:
- URL:
https://api.minimax.io/v1
- Auth (Bearer mode): your API Key from Token Plan (prefix
sk-cp-…)
Pick the model
Click Save and back in the chat view, pick MiniMax-M3 from the top model selector to start chatting.
nanobot
nanobot is an ultra-lightweight open-source personal AI agent CLI from HKUDS, with chat channels, memory, and MCP support.
Configure MiniMax in one shot
OpenHands
OpenHands (formerly OpenDevin) is an open-source AI software-development agent by All-Hands-AI, with TUI, web GUI, and IDE integrations.
Configure MiniMax in one shot
LangChain
LangChain is the open-source framework by LangChain Inc. for building LLM-powered applications, with model adapters, retrieval, agents, and tracing.
Use MiniMax via the OpenAI-compatible adapter