开源 · 自托管 · Apache-2.0

代码随处。
同步无界。

同步你的智能体 —— 从 CLI 到 GUI,从桌面到手机。

从任何地方接着上次的进度继续。cosyncing 让你的编码智能体在你自己的网络里保持同步。

下载

安装服务端,下载客户端

前置要求:每台设备都需要 Tailscale;服务端还需要 Bun 1.3.8+ 与 npm。强烈建议配合 Tokdash 做配额跟踪。详见完整前置要求

# 已登录 Tailscale;已安装 Bun 1.3.8+ 与 Node.js/npm
$ npm install --global cosyncing
$ cosyncing setup
# setup 完成后,cosy 是 cosyncing 的简写
$ cosy pair

然后为每台要使用的设备下载客户端。Windows、macOS、Linux 与 Android 的构建版本发布在 GitHub Releases 上。

客户端

桌面端在桌上,手机端在兜里

同样的会话、同样的收件箱、同样的接管。源码与 CI 覆盖六个客户端目标:Android、iOS、Linux、macOS、Windows 和网页。 Android 与桌面客户端可从 GitHub Releases 下载;iOS 客户端将在后续通过 TestFlight 发布。

cosyncing 桌面与网页客户端:会话列表旁边是进行中的会话聊天 cosyncing 桌面与网页客户端:会话列表旁边是进行中的会话聊天
cosyncing 手机客户端:会话按项目归组,附实时状态 cosyncing 手机客户端:会话按项目归组,附实时状态
服务端运行于
macOS · Apple 芯片 Windows(经 WSL) Linux · x64 与 arm64

在 Windows 上,请在 WSL 内运行服务端 —— WSL 是受支持的 Linux 宿主机。

客户端覆盖六个平台
Android iOS Linux macOS Windows Web

网页客户端随 cosyncing 一同发布,由你自己的服务端在 /cosy/ 提供。

In sync, always

智能体照常运转,每个屏幕同步跟进。

智能体写出的每一行,都会即时落到应用里。从任何设备发送提示词 —— 终端和应用始终一致。

cosyncing 应用  ⇸  智能体 CLI —— 实时

一套协议,四个智能体
Claude Code Codex OpenCode Pi
Features

每个会话,触手可及

服务端在智能体本就在运行的地方观察它们,并提供一个客户端来展示每个会话 —— 按项目归组,附带对话记录、diff、命令和提问。

所有项目,一个空间

做你自己所有智能体的总指挥 —— 工作中、待输入和空闲状态一目了然。打开会话即可阅读对话记录、检查 diff,并实时跟随每一次工具调用。

通知收件箱

权限请求、智能体提问和运行完成通知,汇聚在同一个跨多服务端的收件箱里。

双向同步

从应用发送提示词,终端照常运转 —— Codex、OpenCode、Pi 会话两端始终保持一致。Claude Code 会话在接管前保持只读。

显式配对

设备通过一张五分钟有效、仅限一次的二维码获得授权 —— 可在 CLI 中列出和撤销。

定时消息

把提示词安排在指定时间送达 —— 智能体会准时收到并开始工作。

How it works

三步搞定,无需账号

1

运行服务端

cosyncing setup 会清楚展示它将改动的内容,然后要么整体应用、要么完全不动。

2

配对设备

cosyncing pair 打印一张仅限一次的二维码。用任意客户端扫码,即可授权该设备。

3

持续前行

回应提问、阅读对话记录,或直接接管 —— 在你网络里的浏览器、手机或桌面上。

Privacy & security

你的机器。你的网络。你的数据。

服务端状态留在运行它的那台机器上。会话内容只会通过你选择的网络发送给已认证的客户端。

没有托管中继

连接路径中没有 cosyncing 运营的服务,也不含分析或广告遥测。可选集成只会联系你选择的服务。

默认即可撤销

cosyncing devices list 列出已配对设备;devices revoke <id> 撤销指定设备。

Never miss a prompt

每个提问,一个收件箱

当智能体需要你时,就会出现在通知收件箱里。用手边的任何一台设备回答即可。

  • 权限请求附带完整的命令上下文 —— 一次点按即可批准或驳回。
  • 智能体提问期间会话保持连接,回答直接落在智能体等待的地方。
  • 运行完成 —— 长任务跑完时同样会通知你,而不只是等待你回应时。
  • 多服务端 —— 每个已配对的服务端都汇报到同一个列表。