Grok Build 是 SpaceXAI 推出的终端 AI 编程代理,提供全屏 TUI,可编辑文件、执行命令并搜索网页。
- Star
- 1,161
- Fork
- 125
- 未关闭 Issue
- 16
- 最近提交
- 29天前
这是什么?
MiniCode 是一个面向本地开发的终端编程助手。它接收用户请求后会检查工作区、调用读文件、搜索、编辑和执行命令等工具,并在写入文件前让用户审阅修改,最后在同一个终端会话中给出回复。
项目以精简的代码复现 Claude Code 的工作流与架构思路。它提供全屏终端界面,支持记录滚动、斜杠命令、审批流程、按项目保存和恢复会话,以及自动压缩上下文等能力。同时支持通过 SKILL.md 定义的本地技能,以及经由 stdio 或远程 HTTP 接入的 MCP 工具。
除 TypeScript 主仓库外,项目还在独立仓库中提供 Rust、Python、Go 和 Java 版本。它主要适合想学习编程 Agent 实现原理,或希望定制自己工具的开发者。
核心功能
- 01单轮内支持多步工具调用,形成模型、工具、模型的循环
- 02全屏终端界面,支持输入历史、斜杠命令菜单和审批流程
- 03文件修改需先审阅再写入,并检查路径与命令权限
- 04按项目持久化会话,支持恢复、重命名、分叉和压缩
- 05通过 SKILL.md 加载本地技能,并经 stdio 或 HTTP 接入 MCP 工具、资源与提示词
- 06最多 3 个只读子 Agent 并发运行,由根 Agent 统一管理代码修改
适用场景
- 学习类似 Claude Code 的编程 Agent 循环与终端界面的实现方式
- 基于一个小而易读的代码库,定制自己的终端编程助手
- 在终端 Agent 中试验 MCP 服务和本地 SKILL.md 技能
- 使用 mock 模型模式离线演示 Agent 的工作流程
快速上手
- 1
克隆仓库
git clone https://github.com/LiuMengxuan04/MiniCode.git - 2
进入项目目录
cd MiniCode - 3
安装依赖
npm install - 4
运行安装脚本,填写模型名称、ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN,然后用 minicode 启动
npm run install-local
使用前须知
- 使用真实模型需要兼容 Anthropic 的 API 地址和鉴权令牌。
- 它定位为小型学习与实验代码库,而非完整的生产级平台。
收录于专题
标签
常见问题
- MiniCode 是什么?
- 一个轻量级终端编程助手,复现类似 Claude Code 的工具调用循环与 TUI,代码精简,便于学习和二次开发。 MiniCode 是一个面向本地开发的终端编程助手。它接收用户请求后会检查工作区、调用读文件、搜索、编辑和执行命令等工具,并在写入文件前让用户审阅修改,最后在同一个终端会话中给出回复。
- MiniCode 可以免费使用吗?用的什么许可证?
- MiniCode 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- MiniCode 还在维护吗?
- 活跃维护中。MiniCode 最近一次提交是在 2026年10月9日。
- MiniCode 适合用来做什么?
- 学习类似 Claude Code 的编程 Agent 循环与终端界面的实现方式 基于一个小而易读的代码库,定制自己的终端编程助手 在终端 Agent 中试验 MCP 服务和本地 SKILL.md 技能 使用 mock 模型模式离线演示 Agent 的工作流程
- MiniCode 怎么安装和运行?
- 克隆仓库: git clone https://github.com/LiuMengxuan04/MiniCode.git 进入项目目录: cd MiniCode 安装依赖: npm install 运行安装脚本,填写模型名称、ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN,然后用 minicode 启动: npm run install-local
- 在哪里获取 MiniCode?
- 源代码和安装说明在 GitHub 上:https://github.com/LiuMengxuan04/MiniCode
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
2.8万+86 本周5240RustApache-2.0更新于 上个月
开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。
3.6万+104 本周2503GoMIT维护活跃更新于 15小时前
一款开源的终端 AI 编程智能体,并提供桌面端、Web、编辑器和即时通讯等入口。
2.9万+213 本周3325TypeScriptApache-2.0更新于 14小时前
开源的 Rust 终端编程智能体,可读写代码、执行命令,并支持 40 多家模型服务商和本地模型。
4.1万+2 本周3565RustMIT更新于 15小时前
用 Rust 编写的编程 Agent 框架,主打低内存占用,可并行运行大量编程 Agent。
2.2万+233 本周2511RustMIT更新于 18小时前
一款用 Go 编写的终端编程智能体,可编辑文件、执行命令并保存本地会话,模型与权限由你自行选择。
1781+9 本周208GoMIT维护活跃更新于 前天