LOCAL-FIRST / 本地优先

把三个 CLI,
收进一个工作台。

UniMate 把 Codex、Claude Code 和 Grok 放进同一个桌面工作区。 项目、对话、工具执行和权限审批,都跟着你的本地工作流走。

--当前版本
3可用 CLI
SQLite本地存储
接入你已经在用的编码 CLI
Claude Code Codex Grok
不迁移仓库 · 不改变调用方式

THE WORKSPACE

从对话到执行,
所有上下文都在一处。

一个项目一条上下文,多个智能体各自工作。你看到的不只是回答,还有它正在读什么、改什么、等什么。

01

项目有边界

每个仓库绑定自己的模型、会话和工作目录。

02

执行可见

命令、文件改动、终端和审批都留在消息流里。

03

Skills 可复用

为 Codex、Claude Code 或 Grok 注入同一套工作习惯。

PROJECT CONTEXT

切换项目,
不用重新解释。

UniMate 把项目路径、模型和会话组织在同一个侧栏里。你可以并行跑多个长任务,回到任何一条对话时,上下文还在原来的位置。

  • 按项目绑定 Codex、Claude Code 或 Grok
  • 会话、消息、Skills 存在本地 SQLite
  • 同一工作区内直接打开终端和文件审阅
手机是你的第二块屏幕

REMOTE CONTROL

离开工位,
也知道它在做什么。

桌面端继续跑任务,手机端负责提醒、查看和确认。绑定只需要桌面端二维码,不需要把代码或消息正文搬到云端。

01二维码绑定

电脑端生成一次性绑定信息,手机扫码确认设备。

02状态同步

同步项目名、标题、模型和运行状态,正文留在本机。

03按需审批

遇到命令或文件权限请求,在手机上做决定。

THE RUNTIME

你熟悉的 CLI,
仍然在底层工作。

UniMate 是体验层,不是新的黑盒。它通过 Electron 驱动本机 CLI,解析流式输出,把思考、工具活动、文件变更和审批组织成可读的工作记录。

下载后直接开始

DATA BOUNDARIES

你的代码,
留在你的机器上。

本地优先不是一句口号。桌面端的项目、消息、工具活动和文件改动写入本地 SQLite;手机协同只需要足够展示任务状态的元数据。

  • 项目与消息默认不上传
  • 跨端只同步项目名、标题、模型和状态
  • 设备可以在账号内查看、重命名或移除
  • 后端服务基于 Spring Boot,可自主管理

GET STARTED

选个平台,
把工作台装上。

正在获取最新版本

正在读取系统设置中的下载信息

下载地址由系统设置实时提供

FAQ

开始之前,
你可能想知道。

它会替换我现在使用的 CLI 吗?

不会。UniMate 通过本机环境驱动 Codex、Claude Code 和 Grok,原有项目和调用方式都不需要迁移。

手机端能看到完整对话吗?

手机端用于查看任务、状态和审批;跨端同步的是项目名、标题、模型和状态,消息正文保留在桌面设备。

执行命令前可以先确认吗?

可以。桌面端会把命令、工作目录和涉及的文件展示在审批请求里,支持按次或按会话决定是否允许。

本地数据存在哪里?

桌面端项目、会话、消息、Skills 和工具活动存储在 Electron userData 下的 SQLite 数据库中。

READY WHEN YOU ARE

把注意力留给问题,
让工作台接住执行。

下载 UniMate