开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。
- Star
- 2,185
- Fork
- 285
- 未关闭 Issue
- 162
- 最近提交
- 昨天
这是什么?
MiniMax Code(MCode)是一款命令行编码助手。你用自然语言描述任务,它会读取文件、查看代码差异、执行 shell 命令和测试,并在项目中直接修改代码。它既可以在终端界面中交互使用,也可以通过 `mcode exec` 在脚本和 CI 中无界面运行,还能连接支持 Agent Client Protocol(ACP)的编辑器。
模型既可以使用 MiniMax 账号,也可以接入自己的服务商。自定义服务商支持 OpenAI 兼容或 Anthropic 兼容的 API 格式,包括自托管或本地部署的接口。会话可以恢复,任务可以规划,还能调用子代理,并通过插件和技能扩展功能。权限与沙箱机制用于控制哪些工具操作可以执行。
仓库还附带一个小宠物计时器示例,展示如何从一句提示词生成浏览器小应用;同时提供 TypeScript SDK(`@minimax-ai/code-sdk`),便于在 Node.js 中调用 `mcode exec`。
核心功能
- 01读取文件、查看代码差异,并在项目中执行 shell 命令和测试。
- 02支持 MiniMax 账号,也支持兼容 OpenAI 或 Anthropic API 格式的自定义服务商。
- 03提供交互式终端界面、无界面的 `mcode exec` 模式,以及面向编辑器的 ACP 支持。
- 04可恢复历史会话,支持任务规划和子代理。
- 05通过权限模式和沙箱控制工具执行。
- 06提供 TypeScript SDK,便于在 Node.js 中调用命令行工具。
适用场景
- 在终端中修复本地仓库里失败的测试或实现小功能。
- 通过 `mcode exec` 在 shell 脚本、批处理或 CI 流水线中执行编码任务。
- 通过 OpenAI 或 Anthropic 兼容接口使用自托管或本地模型。
- 借助 ACP 将支持的编辑器接入编码助手。
收录于专题
标签
常见问题
- minimax-code 是什么?
- 一款开源终端编码助手,可读写代码、运行测试,支持 MiniMax 模型或自带的兼容 API。 MiniMax Code(MCode)是一款命令行编码助手。你用自然语言描述任务,它会读取文件、查看代码差异、执行 shell 命令和测试,并在项目中直接修改代码。它既可以在终端界面中交互使用,也可以通过 `mcode exec` 在脚本和 CI 中无界面运行,还能连接支持 Agent Client Protocol(ACP)的编辑器。
- minimax-code 可以免费使用吗?用的什么许可证?
- minimax-code 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- minimax-code 还在维护吗?
- 活跃维护中。minimax-code 最近一次提交是在 2026年11月6日。
- minimax-code 适合用来做什么?
- 在终端中修复本地仓库里失败的测试或实现小功能。 通过 `mcode exec` 在 shell 脚本、批处理或 CI 流水线中执行编码任务。 通过 OpenAI 或 Anthropic 兼容接口使用自托管或本地模型。 借助 ACP 将支持的编辑器接入编码助手。
- 在哪里获取 minimax-code?
- 源代码和安装说明在 GitHub 上:https://github.com/MiniMax-AI/minimax-code
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.6万+104 本周2503GoMIT维护活跃更新于 19小时前
一个轻量级终端编程助手,复现类似 Claude Code 的工具调用循环与 TUI,代码精简,便于学习和二次开发。
1161+1 本周125TypeScriptMIT更新于 29天前
面向编程智能体的认知运行时,终端与桌面端共用内核,通过证据门控交付任务。
1312+85 本周98TypeScriptApache-2.0更新于 昨天
本地优先、证据优先的 AI 编程终端,把大模型接入真实项目、工具、权限与验证流程。
46320TypeScriptApache-2.0维护活跃更新于 5天前
一款开源的终端 AI 编程智能体,并提供桌面端、Web、编辑器和即时通讯等入口。
2.9万+213 本周3325TypeScriptApache-2.0更新于 18小时前
Pi 编程智能体的提前编译版本,编译为原生代码,启动更快、CPU 占用更低。
723+55 本周45TypeScriptMIT维护活跃更新于 18小时前