邀请码不再限制你连接自己的账号。自带账号的能力对所有人免费开放,云端 Pro 仍为邀请制。阅读公告
公告2026 年 8 月 9 日

致每一位关注和使用 Mirasim 的朋友:

过去几天,仍处于内测、尚未做好大规模开放准备的 Mirasim,比原计划更早地来到了大家面前。

邀请码的传播范围超出了原定规模。短时间内,大量访问和测试请求涌入,同时也出现了部分异常高频的探测与访问请求。由于我们的容量、稳定性和安全防护准备不足,部分用户遇到了加载缓慢、请求失败、权益未到账等问题。

给大家带来的不好体验,我们诚恳道歉。无论流量因何而来,没有提前做好准备,都是我们的问题,不应该让用户承担后果。

与此同时,我们也收到了大量真实、具体的反馈。许多原本可能要在正式开放后才会暴露的问题,被大家提前发现了。感谢每一位认真体验、耐心反馈和负责任地报告安全问题的朋友。

接下来,Mirasim 将调整开放方式

邀请码不再限制你连接自己的账号使用 Mirasim;它只限制由 Mirasim 承担成本的云端 Pro 服务。

本地账号接入与调用能力将免费向所有用户开放。无需邀请码,你也可以连接自有的 Claude Code、Codex 等账号或模型服务,使用 Mirasim 的多模型、多 Agent 和多 Session 能力。Mirasim 不会对这部分能力收费;第三方订阅或 API 费用仍按对应服务商规则结算。

由 Mirasim 承担调用成本、帮助用户降低使用成本的云端 Pro 能力,将继续采用邀请制,并根据服务容量分批开放。我们会及时公布开放进度和后续安排,让规则尽可能清晰、透明。

关于大家关心的 Pro 权益

  • 原计划承诺的 1000 位内测用户,将获得 1 年 Mirasim Pro 权益,这一承诺不会改变。
  • 对于本轮超出原定 1000 人名额、但已经成功注册的用户,我们也将提供 1 个月 Mirasim Pro 权益,作为本次体验不稳定带来的补偿,也感谢大家愿意在产品尚未成熟时前来尝试。
  • 如果你已经完成注册或激活,但权益暂未到账,请不要重复操作。相关记录已经保存,我们会统一核验和补发,并同步后续到账与起算安排。

Mirasim 后续的开放节奏

未来 1—2 周,我们会集中扩充服务容量、修复权益系统、加强安全防护,并逐项处理大家反馈的问题。Mirasim 没有关闭,注册和本地账号能力会持续开放,云端 Pro 能力则会随容量分批开启。

我们希望构建的,不只是一个聚合模型的工具,而是一个面向长期创造的 Agent 工作空间。无论下一代更强的 Agent 出现在哪里,用户都能在同一个工作流中持续接入、无缝切换并协同使用;完成构建后,再交给仿真用户在真实环境中验证,让证据决定下一步。

我们想让每一次 Agent 能力的进步,都更快成为每个人的生产力,让大家少花时间追逐工具,把更多时间留给真正想做的事情。

模型会更替,创造无需重来。

谢谢大家在 Mirasim 还不够成熟的时候提前来到这里。接下来,我们会把承诺落实在每一次修复与更新中,用一个更稳定、更可靠的 Mirasim,回应大家的关注与信任。

—— Mirasim 团队

文章2026年8月13日

两个智能体,一个仓库

只要在同一份 checkout 上跑起第二个编程智能体,两边就开始互相覆盖。git 的 linked worktree 是解法,也是并行会话之所以能用的前提。

约 6 分钟

实际会出什么问题#

在一个仓库里跑一个编程智能体,是已经解决了的问题;跑两个就不是。两个智能体持有同一份工作树,而彼此都不知道对方存在:一个正在改文件,另一个切了分支;一个把刚被对方改写的文件加进了暂存区;跑测试时读到的是别人半截的改动。这些都不会报错——失败比报错更安静、也更麻烦:你最后拿到一份没有任何一个智能体打算做出的 diff,而且没人解释得清它是怎么来的。

常见的绕法都比看起来更糟。给每个智能体各克隆一份仓库,会把整部历史复制一遍,而且各克隆之间看不到对方的分支。让智能体排队跑,等于放弃了要两个的理由。而告诉每个智能体「只准改这几个文件」是一条没有强制力的约定——只要有一次它对边界的判断是错的,你就又回到那份说不清的 diff 上。

Linked worktree:一个仓库,多份检出#

Git 从 2.5 起就带着答案。`git worktree add` 会给你另一个工作目录,背后是同一个对象库、同一套引用——是第二份检出,不是第二个仓库。每份 worktree 待在自己的分支上,各有自己的索引与 HEAD,因此两个智能体在两份 worktree 里改代码,看不到对方未提交的改动,不会把对方的文件加进暂存区,也移动不了对方的分支。

而它们共享的,正是复制起来最贵的那部分:对象、历史、远端,以及任何一边建过的所有分支。所以工作始终是可合并的。智能体 A 可以从 B 一小时前推上去的东西起分支;你可以把两份 diff 对着同一个基线审;事后不需要在多个克隆之间做对账。

手工做同样的隔离
# one repository, two checkouts, two branches
git worktree add ../feature-a -b feature-a
git worktree add ../feature-b -b feature-b

# each has its own HEAD and index; the objects are shared
git worktree list

为什么把它接进了会话#

上面那套手工做两个分支还行,做六个就烦了。所以在 Mirasim 里,一条会话可以直接起在自己的 linked worktree 上,基线分支由你选;而你正在看的那个面板就是那份 worktree——文件树、终端、diff、你要审的那次提交,都属于它。最多六个面板同时跑,各在自己的 worktree 里。

日常真正起作用的一点是:你不再需要想着它。你不用记哪个终端在哪个分支上,也不用记哪个智能体被交代过不许进哪个目录。每个面板就是一个智能体干活的地方,而隔离是这个地方的属性,不是一条要靠智能体自觉遵守的规定。

有一点值得直说:并行会话是几个智能体同时各干自己的一件事,不是一个编排器把一件事拆给几个工人。这里没有任何东西会跨六个面板做规划,也不会替你把它们的产出合起来——那件事由你在审阅时做,面前摆着几份 diff。