- ✓
直接通过NPX@avcodes/MI运行
- ✓
可支持任何兼容 OpenAI 的 API
- ✓
模块化工具架构
Mi
30行零配置CLI代理用于bug fixes + reactoring
Mi 是什么?
Mi 是一个单文件 CLI 编程助手,专门帮你修 bug 和重构代码。它不依赖任何第三方库,装上 Node 就能跑,能兼容 OpenAI、Ollama 或本地模型。通过内置的 bash 命令行和 skills playbook 两大工具,它能自己读代码、跑测试、定位问题并修复。适合想用 AI 写代码但不想折腾复杂配置的开发者。
产品详细介绍
30行零配置CLI代理用于bug fixes + reactoring
Mi 是一个单文件 CLI 编程助手,专门帮你修 bug 和重构代码。它不依赖任何第三方库,装上 Node 就能跑,能兼容 OpenAI、Ollama 或本地模型。通过内置的 bash 命令行和 skills playbook 两大工具,它能自己读代码、跑测试、定位问题并修复。适合想用 AI 写代码但不想折腾复杂配置的开发者。
定价方案
有免费方案创始人评论
你打开终端,输入mi,就有一个编码代理。它读取你的代码库,执行命令,修复错误,编写测试,重构文件——无论你需要什么。只需一个命令安装,零配置就能开始。
带任何型号。Qwen、Gemma、GPT、Claude,如果你能本地运行或通过API运行,我都能用。换个带有环境变量的模型。没有供应商锁定,本地设置也不需要账户。
mi 与众不同的是:整个代理只有 30 行 JavaScript。不是包裹框架的包裹。不是用插件搭建的支架。三十行实际的文字,你一分钟就能读完。你会完全明白你的经纪人在做什么以及为什么——没有黑匣子,没有魔法。
正因为如此简单,这份工作就由你来延伸。把一个.mjs文件放进工具文件夹,下一次通话时我会拿到它。把技能写成 markdown 文件,它就能立刻获得。代理甚至可以在运行时编写自己的工具。
需要对付问题时投入更多火力?MI会生成子代理,这些子代理在同一仓库工作,并通过进度文件共享上下文。设定一个带有通过/不通过检查的目标,让它不断迭代直到完成任务。
MI是开源的,MIT授权,并且可以在Node所在的任何地方运行。
创始团队
官网信息
30行代码中的代理编码——一个循环、两个工具和一个基于CLI的任务自动化大型语言模型