MiniMax Code CLI

1个月前发布 17 0 0

MiniMax 开源终端编程 Agent(MIT):TUI/Headless/ACP 三模式,BYOK 不锁模型,自主定位修复验证代码。

收录时间:
2026-09-20
MiniMax Code CLIMiniMax Code CLI

MiniMax Code CLI 是什么?

MiniMax Code CLI(命令 mcode)是 MiniMax 于 2026 年 9 月 18 日开源的终端编程 Agent(v0.4.12,MIT 协议,GitHub 仓库 MiniMax-AI/minimax-code)。它运行在终端里,能直接理解代码项目、搜索和读取文件、修改代码、执行 Shell 命令和测试,并根据执行结果继续处理任务——不是「调用大模型生成代码的命令行界面」,而是能进入现有项目、自主定位问题、修改代码、再跑项目自身的测试验证结果的完整 Agent 闭环。

开源即冲上热榜,发布当天即获上千 star(截至 9 月 19 日 1,481 star),被评价为「中文厂商给终端 Agent 赛道的重磅一投」。

核心功能与亮点

1. 三种使用模式一套 Runtime:交互式 TUI(mcode,长任务协作)、Headless(mcode exec,接入 Shell/CI/批处理,支持 text/json/stream-json 输出)、ACP 模式(mcode acp,作为 Agent Client Protocol server 接入编辑器)。三种入口共享 Session、模型、Provider、插件和权限控制。

2. 不绑定自家模型(BYOK):可登录 MiniMax 账户用官方服务,也可接入自己的模型 API——支持 OpenAI Completions、OpenAI Responses、Anthropic Messages 三类 API 格式,模型 Provider 自行配置。

3. 项目级自主理解:mcode init . 分析目录结构和项目规则生成/更新 AGENTS.md;Agent 读项目规则、相关实现和测试入口后再动手,修改可审阅(Diff)、测试可验证。

4. Session 持久化:任务保存在 Session 中,mcode --continue 恢复此前工作;长任务可中断续做。

5. 权限分级:Ask / Auto / Full Access 三档权限模式(Alt+M 切换),关键操作需确认,危险命令有闸门。

6. 插件与技能生态:支持 Skills、MCP 和 Plugin 配置,能力可扩展。

谁适合用?使用场景

后端/全栈开发者(日常编码):让 Agent 进仓库自主定位失败测试、修复代码、跑验证——「检查失败的测试并修复」一句话开工。

CI/自动化工程师:Headless 模式输出结构化 JSON,退出码可编程判断——把编码 Agent 嵌进流水线和批量任务。

编辑器重度用户:ACP 模式接入支持 Agent Client Protocol 的编辑器,把 mcode 当 Agent server 用。

想换模型不换工具的人:BYOK 设计意味着 Claude、GPT、MiniMax 混着用,一个 CLI 全覆盖。

上手难度与体验

面向开发者,会终端就会用。一条命令安装(curl 脚本),首次进仓库跑 mcode init .,之后自然语言下任务。交互 TUI 有完善的快捷键体系(Enter 引导当前响应、Alt+Enter 排队后续消息、Shift+Tab 切 Plan 模式、Esc 中断)。文档中英双语(agent.minimax.io / agent.minimaxi.com),质量高。纯终端形态,无桌面 GUI——浏览器/桌面能力只在宿主提供时出现。

定价方案

(信息采集:2026-09-19)

CLI 本体开源免费(MIT 协议)。模型消耗两条路:①登录 MiniMax 账户走官方服务(按 MiniMax 账户套餐计费);②BYOK 自带 API Key(按你所用模型的 API 价格计费,CLI 不加价)。相比订阅制编码工具,成本完全可控——用多少付多少。

优缺点

优点:

  • 真开源(MIT),代码可审计,不是「开源壳闭源芯」
  • 三种模式覆盖交互/CI/编辑器三大场景,Runtime 统一
  • BYOK 不锁模型,迁移成本低
  • 国产大厂出品,中文文档完善,国内网络访问无障碍

缺点:

  • 项目较新(仓库 2026-06 创建、9-18 才开源),生态和稳定性待时间验证
  • 纯终端形态,不习惯 CLI 的用户有门槛
  • 自带模型的 Agent 能力强依赖 MiniMax 账户体系,BYOK 配置对新手略繁琐

同类工具对比

与 Cursor 的对比:Cursor 是 GUI 编辑器形态的 AI 编程工具,mcode 是终端 Agent——重 IDE 图形界面的选 Cursor,重自动化/CI/服务器场景的选 mcode,两者并不互斥。

与 Dify 的对比:Dify 是可视化 LLM 应用编排平台(搭工作流给产品用),mcode 是给自己写代码用的终端 Agent——一个是「造 AI 应用的工厂」,一个是「替你干活的工程师」。

与 Jev 的互补:mcode 这类 Agent 里的高频判断(该调哪个工具、结果是否可信)正是决策模型的主场——未来 Agent 栈大概率是「编码 Agent + 决策模型」分层协作。

常见问题

Q:和 Claude Code 什么关系?

定位同类(终端编程 Agent),但 mcode 开源(MIT)且不绑定单一模型,Claude Code 闭源且深度绑定 Anthropic 模型。功能形态上互相借鉴明显(AGENTS.md、Session 恢复、Headless 模式)。

Q:必须用 MiniMax 的模型吗?

不用。BYOK 支持三类主流 API 格式(OpenAI Completions/Responses、Anthropic Messages),填自己的 Key 即可。

Q:Windows 能用吗?

支持 macOS/Linux/Windows(WSL),一条 curl 命令安装。

Q:收费吗?

CLI 本体免费开源。模型调用走你的 MiniMax 账户或自己的 API Key。

Q:适合编程新手吗?

需要基础终端操作能力。零基础建议先从 GUI 类工具(如 Cursor)入门,mcode 更适合有工程习惯的开发者。

相关链接

  • GitHub 开源仓库:https://github.com/MiniMax-AI/minimax-code
  • 官方文档(中文):https://agent.minimaxi.com/docs/cli/features
  • 官方文档(英文):https://agent.minimax.io/docs/cli/quick-start

数据统计

相关导航

暂无评论

none
暂无评论...