Muse Code 是 Meta 的终端编程智能体,模型属于 Muse Spark 系列,装好后在项目目录里运行 muse 就能开始。它和手机上的 Muse 聊天助手不是同一个入口:一个在终端里读项目、改代码、跑命令,一个在聊天界面里处理日常杂事,别把两个产品的登录和用法混在一起。动手之前先确认一件事:你要打开的是终端里的 muse 命令,而不是手机或网页上的 Muse 聊天入口,两边的账号登录方式也可能不一样。
上手按下面四步走就够了:
- 装:Mac 或 Linux 用官方一键安装脚本,Windows 用 PowerShell 安装脚本,装完先跑 muse --version,确认命令可用。
- 进项目:打开终端,切到你的项目目录再运行 muse,第一次会问你是否信任这个工作区,确认后再继续。
- 登录:按提示走浏览器登录,或者填 Meta API 密钥。企业托管账号走不了浏览器登录时,就用密钥方式。
- 交任务:先给一个小任务,例如修一个已有失败测试的小问题,跑完后用 git diff 看它到底改了哪些文件。
第一次别交大任务
第一次最容易踩的坑,是把“重构整个模块”一股脑扔给它。任务越大,它理解错方向的成本越高,改动也越难复核。先用小任务验证三件事:它读项目的方式对不对、改动范围有没有越界、测试命令能不能跑通。这三件都对了,再逐步放大任务。
给任务时要写清五点:要达成的结果、限定在哪些文件或子系统、哪些东西不许动、用什么命令算通过、什么时候停手。只说“优化一下代码”,它只能按自己的猜测动手;写清范围和验收标准,复核时你才有据可查。交互模式适合一步步聊着改,无人值守的脚本或流水线场景可以用 muse exec 跑单条指令、跑完退出。
最后提醒两点:改动合并前一定要自己看 diff、跑测试,智能体给出的结果不是免检产品;订阅与按量计费的细节、地区可用性以官方页面为准,不同账号类型走的登录方式也可能不同,装之前先确认你手头账号属于哪一种。