MiniMax Code CLI 开源:一条命令安装,支持自带模型(附接入教程)
信息核验时间:2026-09-18|源码版本目标:0.4.12|仓库:
MiniMax-AI/minimax-code
MiniMax Code CLI 是 MiniMax 开源的终端编程 Agent,可读写项目、执行命令与测试,并提供 TUI、Headless、ACP 三种入口。2026 年 9 月 18 日,GitHub 导入 0.4.12 源码快照,第一方代码采用 MIT 许可证,不含桌面客户端源码。它兼容 OpenAI、Anthropic BYOK;接入七牛云 Token Plan 后,一个 Key 可调用 MiniMax M3、DeepSeek、Kimi、GLM 等 16 个国产模型。
先看结论
MiniMax Code 的价值不只是“又一个终端聊天框”,而是把代码编辑、命令执行、测试验证、会话恢复、子 Agent、Skills、插件、MCP 和多模型 BYOK 放进同一个 CLI。macOS、Linux 和 WSL 可以一条命令安装,Windows 提供 PowerShell 安装器;已经有合适 Node.js 的用户也可以从 npm 安装。
模型接入有两条主线:个人用户可直接登录 MiniMax 账号并使用官方 Token Plan;需要多国产模型评测、任务分流或团队统一采购时,可将七牛云 Token Plan 配成 OpenAI 兼容 Provider,用一个 API Key 在 MiniMax M3、DeepSeek、Kimi 和 GLM 之间切换。
MiniMax Code 开源了什么
截至 2026-09-18,GitHub 仓库公开的是终端产品源码,而不是整个 MiniMax Code 产品族。
仓库根版本和 TUI 版本均为 0.4.12,主要语言是 TypeScript。npm 上的 @minimax-ai/code 最新版本也是 0.4.12,但官方文档特别提醒:源码快照与 npm 包版本号相同,不代表两者具有完全相同的构建来源。
30 秒安装 MiniMax Code CLI
macOS、Linux 与 WSL
curl -fsSL https://filecdn.minimax.chat/public/install.sh | bash安装完成后重新打开终端,检查版本:
mcode --version
mcode --help官方安装器默认写入 ~/.minimax-code,不需要 sudo。如果系统没有兼容的 Node.js,它会在该目录准备隔离的 Node.js 24.19.0,不会把这套 Node 运行时加入全局 PATH。目前一键安装器不支持 Alpine/musl Linux。
中国大陆网络可显式选择镜像:
curl -fsSL https://filecdn.minimax.chat/public/install.sh | \
MCODE_DOWNLOAD_MIRROR=cn bashWindows PowerShell
irm https://filecdn.minimax.chat/public/install.ps1 | iex已有 Node.js 时从 npm 安装
npm install -g @minimax-ai/code@latest \
--registry=https://registry.npmjs.org/ \
--ignore-scripts=false --include=optional \
--allow-scripts=@minimax-ai/code,better-sqlite3支持的 Node.js 范围为 22.19 以上的 22.x、24.2 以上的 24.x,以及 25、26。不能省略可选依赖或关闭安装脚本,因为运行时需要 better-sqlite3 原生绑定。
不想直接执行远程脚本时
curl | bash 很方便,但不利于安装前审查。更稳妥的做法是先下载、阅读,再执行:
curl -fsSLo /tmp/minimax-code-install.sh \
https://filecdn.minimax.chat/public/install.sh
less /tmp/minimax-code-install.sh
bash /tmp/minimax-code-install.sh当前脚本会限制 npm registry 的允许值、校验下载文件 SHA-256,并采用分阶段安装和版本验证;但供应链策略严格的企业仍应把脚本固定到内部制品库后再运行。
登录并完成第一个编程任务
中国大陆账号使用:
mcode loginGlobal 账号使用:
mcode login --region global进入项目目录后启动交互界面:
cd /path/to/your/project
mcode也可以启动时直接提交任务:
mcode "找到一个失败测试,修复实现,并运行相关测试验证结果。"推荐按以下顺序完成第一次实操:
先在临时分支或测试项目里运行,避免把未审阅修改直接落到生产分支。
执行
mcode init .生成或更新AGENTS.md,写清修改范围、禁止事项和测试命令。用
@引用具体文件或目录,用Shift+Tab切换 Plan Mode。审阅 diff 和命令权限后,再让 Agent 运行测试。
使用
mcode --continue恢复当前工作区最近一次会话。
三种运行入口怎么选
Headless 模式适合自动化,但也更容易扩大修改范围。脚本任务应固定工作目录、权限模式、模型 ID、验证命令和失败退出条件,不要只给一句“修好所有问题”。
为什么 MiniMax Code 配七牛云更适合多模型团队
MiniMax Code 原生支持 openai-completions、openai-responses 和 anthropic-messages 三种自定义 Provider 格式。七牛云 Token Plan 同时兼容 OpenAI 与 Anthropic 接口,因此不需要修改 MiniMax Code 源码,直接添加 Provider 即可。
七牛云 Token Plan 当前覆盖 MiniMax、DeepSeek、Kimi、GLM 4 家厂商的 16 个模型,其中包括 minimax/minimax-m3。其差异化优势不是“比官方多一个 M3 入口”,而是把多个国产模型放在一个 API Key、一个 Base URL 和一套企业额度中管理。
这对 Coding Agent 特别重要:同一仓库可以让 M3 负责长上下文和工具调用,让另一模型处理轻量任务或作为故障回退;评测时只替换模型 ID,提示词、工作区和验收条件保持一致,结果更容易比较。
在 MiniMax Code 如何配置模型(七牛云 M3为例)
先安全地读取 API Key,不把密钥写进命令历史:
read -s QINIU_API_KEY
export QINIU_API_KEY添加七牛云 Provider,并把 M3 设为当前默认模型:
mcode provider add \
--name qiniu-minimax \
--base-url https://api.qnaigc.com/v1 \
--api-format openai-completions \
--model minimax/minimax-m3 \
--api-key-env QINIU_API_KEY \
--use
mcode provider list七牛云公开模型接口返回 minimax/minimax-m3 的上下文长度为 1,000,000、最大输出为 128,000 Token。Provider ID 以 mcode provider list 的实际输出为准,再执行连接测试:
mcode provider test <provider-id> --model minimax/minimax-m3测试通过后即可运行:
mcode exec "分析当前项目的测试入口,只输出验证方案,不修改文件。"哪些情况优先选官方 MiniMax 登录
如果只使用 MiniMax 模型、希望最低配置成本,直接运行 mcode login 最简单;官方账号、配额视图、签到和 Token Plan 都是 CLI 原生能力。七牛云的优势集中在多模型统一采购、统一 Key、统一协议与团队预算管理,而不是替代所有个人使用场景。
从源码构建
源码构建需要 Git、兼容的 Node.js 和 pnpm 9.12.0:
git clone https://github.com/MiniMax-AI/minimax-code.git
cd minimax-code
corepack enable
corepack prepare pnpm@9.12.0 --activate
pnpm install --frozen-lockfile
pnpm build
pnpm mcode --help
pnpm mcode该仓库还提供 verify、typecheck、BYOK、沙箱、能力覆盖和制品校验等脚本。首次构建需要访问公共 npm;构建过程会从固定版本的公开 npm 包提取 mcode-tools,并校验归档和 CLI 哈希。
开源之后仍要注意的四个边界
桌面版没有同步开源。 GitHub 仓库承接桌面版 Issue,但公开源码只覆盖 TUI、Headless CLI 和 ACP。
0.4.12 是源码预览目标。 与 npm 包版本一致不等于可复现出字节级相同制品。
在线能力仍依赖服务。 搜索、媒体工具、托管连接器、账号配额和模型质量需要网络、权限与服务端支持。
外部贡献暂有限制。 官方 README 表示当前代码和文档 PR 仅接受仓库协作者提交,其他用户应先通过 Issue 讨论。
总结
MiniMax Code CLI 的开源让开发者能够审查终端 Agent 的运行时、工具、沙箱、插件和 Provider 接入方式,并用 MIT 许可进行二次开发。最快体验方式仍是官方安装脚本加 mcode login;已经有企业模型网关的团队则可以通过 BYOK 接入。
需要同时使用 MiniMax M3、DeepSeek、Kimi 和 GLM 时,七牛云 Token Plan 的核心优势是 4 家厂商 16 个模型共用一个 API Key、一个兼容端点和一套积分预算。它与 MiniMax Code 的自定义 Provider 能力正好匹配,适合模型评测、任务分流、故障回退和多人 Coding Agent 场景。
本文属于高时效内容,建议在 39 天内复核 CLI 版本、安装脚本、公开源码范围、七牛云模型清单和 Token Plan 套餐。