快速上手
安装 Mirasim,添加一个工作区,完整完成一项智能体任务。全程约五分钟。
安装 Mirasim#
Mirasim 的主要形态是一款 macOS 桌面应用,运行在 Apple 芯片的 Mac 上。下载页会自动指向最新版本,各个入口提供的都是同一个安装包。
- 下载安装包
在下载页获取 macOS 版本。运行环境要求 Apple 芯片(M 系列)的 Mac,系统为 macOS 13 Ventura 或更高版本。目前没有 Windows 和 Linux 的图形界面版本。
- 拖入「应用程序」并打开
首次启动时,系统可能要求确认打开来自互联网的应用,选择「打开」即可。签名与公证取决于该版本构建时使用的凭据,如果系统反复拦截,请查看对应版本的发布说明。
- 校验安装包(可选)
每个版本都会发布 SHA256SUMS,覆盖所有公开下载的文件。打开安装包之前可以先比对校验值。
shasum -a 256 ~/Downloads/Mirasim-*-arm64.dmg
# compare the hash against the matching line in SHA256SUMS| 文件 | 说明 |
|---|---|
| Mirasim-<version>-arm64.dmg | Apple 芯片的 macOS 桌面应用,包含完整的工作台。 |
| mirasim-<version>.apk | 正式签名的安卓客户端,要求 Android 8.0 及以上。 |
| mirasim-darwin-arm64.tar.xz | 独立的命令行与终端界面版本,并包含 ui-cli 控制接口。 |
| mirasim-<version>.vsix | VS Code 插件,要求 VS Code 1.90 及以上。 |
| SHA256SUMS | 上述所有公开下载文件的校验值。 |
标题栏里的版本号是可以点的。点开是更新面板:当前运行的是哪一版、上次检查是什么时候、有没有新版本在等着。新版本会自行下载,下载完停在那里,点一下即可完成更新。帮助入口也在这个面板里,包含使用文档和一个反馈框;反馈可以匿名提交,匿名意味着不附带你的账号、邮箱和设备标识,因此也就无法回复你。
首次启动的设置向导#
首次启动打开的不是工作台,而是一个占满窗口的设置向导。它只出现一次,并且没有跳过:必须先登录,工作台才会加载。除第一屏外,每一屏都可以返回上一步。
- 登录
可以使用 GitHub 或 Google 登录,也可以让系统把验证码发到邮箱。同意服务条款和隐私政策也在这一步。
- 兑换邀请码
只有当账号本身还没有使用权限时才会出现。兑换后立即生效,之后不会再问;本身已有权限的账号不会看到这一屏。
- 安装智能体
Claude Code 和 Codex 至少要装一个。向导会列出这台机器上已经装好的,缺的由它来装。
- 选择额度来源
用你自己的账号,还是在额度用尽时改用 Mirasim 的兜底额度。这一步决定默认用哪一个,之后可以在设置里改。不提供兜底额度的版本没有这一屏。
- 开始使用
最后一屏汇总这台机器上已经就绪的内容,然后进入工作台。
添加工作区并选择智能体#
从安装完成到开始工作,只需要两样东西:一个用于开发的工作区,以及一个与你协作的智能体。本教程其余内容都是围绕这两项选择展开的。
工作区会话运行所在的目录,可以指向已有仓库,也可以是一个空目录。文件始终保存在你本机的磁盘上。(该控件不在当前这一屏上)
这块面板上的按钮可以直接点,点着看看。
- 添加工作区
把 Mirasim 指向你要开发的目录,可以是已有仓库,也可以是一个空目录。项目文件、Git 状态和会话历史都由本机服务端持有:Mirasim 自身的状态大多保存在 ~/.mirasim 下,按项目区分的配置保存在 <工作区>/.mirasim 下。
- 选择智能体
可选 Mirasim 内置智能体、Claude Code 或 Codex。已有的 Claude Code 和 Codex 登录状态会原样沿用。尚未安装的智能体,可以在智能体配置中直接安装。
- 选择模型与推理强度
每个会话各自携带模型与推理强度。订阅自带的模型和你自行配置的模型都会出现在选择列表中,分成「官方」与「我的模型」两组。
- 决定是否隔离
输入区可以让会话运行在独立的 Git worktree 中,并指定它基于哪条分支。worktree 是 Git 自带的机制,把同一个仓库检出到另一个目录,各自处于不同分支。只运行单个会话时不必开启;一旦要并行,建议立即开启。
完成一项真实任务#
写下需求并发送。第一次请交给它一件小事,而且完成标准要能在几秒内验证,例如某个测试应当通过、某个页面应当正常渲染、某个脚本应当能跑通。第一个会话的目的是把整个流程走一遍:交付需求、观察执行、审阅结果。
- 描述预期结果,而非操作步骤
「新增一个 /health 接口,返回当前的 git sha 和运行时长」比逐行指令有效得多。给出清晰的完成标准,智能体的产出质量高于被逐步指挥。
- 全程观察,不要脱手
对话记录会实时展示推理过程、工具调用及其返回、子任务的执行情况,并显示本轮的用量。你可以排入下一条指令、对正在执行的这一轮进行引导,也可以直接中止。三种操作都不需要从头重来。
- 先审阅,再决定保留
它的产出就是对真实仓库的普通改动。打开 Git 面板查看 diff,运行一遍结果,再把需要的部分暂存并提交。系统不会在你不知情的情况下提交任何内容。
- ⌘K命令面板:跳转到任意会话、执行任意工作台命令、检索全部对话记录
- ⌘N新建会话窗格
- ⌘D向右分出新窗格
- ⇧⌘E打开当前窗格所属工作区的文件与 Git 面板
更习惯终端、编辑器还是手机#
完整的工作台在桌面端,但它不是唯一的入口。各端连接的是同一个本机服务,因此在一端创建的会话,在其他端同样可见。
| 需求 | 对应方式 |
|---|---|
| 始终在终端里工作 | 独立的命令行与终端界面版本:`mirasim`、`mirasim claude`、`mirasim codex`(第 14 章) |
| 在编辑器内工作 | VS Code 插件,内置独立的服务端(第 13 章) |
| 用手机查看进展 | 已配对的安卓客户端,或接入聊天渠道(第 13 章) |
| 编写脚本或做自动化 | `mirasim ui-cli`,整个工作台的无界面版本(第 14 章) |
./mirasim doctor # check the install and its environment
./mirasim # Mirasim's built-in agent
./mirasim claude # Claude Code, with its own TUI and auth
./mirasim ui-cli help # the scriptable control surface这一页有错或缺了什么? 告诉我们