
隆重推出 Muse Code,这是一款由 Muse Spark 1.2 驱动的终端编程代理,具备持久后台代理、仓库级执行和内置验证功能。
Loading comments…
制作者
kettle_dev
访问网站
research.meta.ai/blog/introducing-muse-code-and-muse-spark-1-2
项目信息
产品关键词
Muse Code 是一款由 Muse Spark 1.2 模型驱动的终端编码代理,专为处理大型代码库中的复杂软件工程任务而设计。它能够在 macOS 或 Linux 的命令行中规划变更、编写代码并验证结果。该工具将简洁的代理循环与持久化的后台代理相结合,使其能够以更少的人工干预和更高的准确性处理多步骤问题。
Muse Code 在整个会话期间保持专门的背景代理活跃,而非按任务临时生成。这些代理独立执行后续步骤,并自行决定何时汇报,从而减少冗余信息收集,降低高难度多步骤任务的延迟。
每次模型调用、工具运行、审批和编辑都会追加到本地事件日志中。这一单一事实来源使运行时具备精确回放和重启安全特性,因此崩溃后代理能精确地从停止处恢复——非常适合无法承受重新开始的长期任务。
Muse Code 自带三项默认技能:/plan 将任务转化为需审批的计划,/grill 对该计划进行压力测试直至其稳固,/goal 驱动代理成功完成指定目标。这些内置命令无需额外设置即可提供结构化控制。
底层模型与 Muse Code 本身共同训练,利用拒绝采样的工具轨迹以及针对目标、压缩和子代理的配方优化。这种紧密耦合确保了模型在驱动 Muse Code 工具集时表现最佳。
Muse Code 不仅编写代码——它能在失败中持续运行,协调子代理,并在整个代码库中验证自身工作。
持久化后台代理与防崩溃事件日志的结合在终端编码工具中实属罕见。大多数代理在失败时会丢失上下文或从头开始,而 Muse Code 的精确回放运行时确保长周期任务——如 24 小时内超过 1,000 次工具调用的内核优化案例——保持正轨。内置的 /grill 技能还增加了压力测试层,推动计划直至稳固,这超越了典型的代码生成能力。
你是一位常驻终端的开发者,经常面对庞大而混乱的代码库,一个错误就可能引发连锁反应。如果你对代理丢失上下文、需要不断人工干预或无法在任务中途崩溃后恢复感到沮丧,Muse Code 的持久化子代理和重启安全设计直接解决了这些痛点。如果你正在处理性能关键型代码——如 GPU 内核——其中迭代编译-剖析-改进循环要求代理能在数小时内保持专注而不偏离轨道,它同样非常适合。
其他您可能感兴趣的工具