Agent Space
Remote Screen
把另一台 Mac 带到眼前。快、清晰、端到端加密,还能只带一个 App 过来。
下载 Mac 版Apple 芯片的 Mac · macOS 14 或更高版本
iPhone 与 iPad 版即将推出
审查这个改动,指出会出问题的地方
Worked for 1m 12s
api/orders.ts+18−4
- const total = items.reduce(sum)
+ const total = priced(items, coupon)
+ assert(total >= 0)
✻Claude Code
>把结账流程迁到新的支付接口,并补上测试
Readsrc/checkout/payment.ts
Updatesrc/checkout/payment.ts
⎿ +24 −9
41 - const charge = await legacy.charge(order)
41 + const charge = await payments.create(order)
Bashbun test checkout
⎿ 42 passed
✻Thinking…
>
快到跟手,
清晰到像本机。
两台设备直接相连,用硬件编码和解码。色彩不做压缩,小字的边缘不发虚;画面一停下来,立刻补到看不出压缩的痕迹。
- 最高帧率,跟得上高刷新率的屏幕
- 120帧/秒
- 完整色彩取样,文字和线条保持锐利
- 4:4:4
- 从采集到显示的实测延迟*
- 41毫秒
跟手
画面和输入不绕道服务器。按下按键到看见变化,中间几乎没有等待。
流畅
网络波动时自动调整码率,丢失的数据就地补回,画面保持连贯。
清晰
整个桌面按那台 Mac 原本的分辨率显示,不改它的设置,也不挤乱它的窗口。
* 在 MacBook Pro(M4 Max)上以 60 帧实测的中位数,不含两台设备之间的网络时间。
只带一个 App 过来,
它就成了这台 Mac 上的 App。
不必盯着另一块桌面。远程的 App 有自己的窗口、自己的程序坞图标、自己的菜单栏,和本机的窗口摆在一起、一起切换。
Mac Studio
点一个 App,把它带过来
✻Claude Code
>把结账流程迁到新的支付接口,并补上测试
Readsrc/checkout/payment.ts
Updatesrc/checkout/payment.ts
⎿ +24 −9
41 - const charge = await legacy.charge(order)
41 + const charge = await payments.create(order)
Bashbun test checkout
⎿ 42 passed
✻Thinking…
>
自己的窗口
每个窗口都是本机的原生窗口,可以移动、缩放、最小化到程序坞。
自己的图标
出现在程序坞和 App 切换器里。留在程序坞,下次点一下就连上。
自己的菜单栏
菜单栏换成它的菜单。文字和图片可以在两台 Mac 之间复制粘贴。
端到端加密,
只有你的两台设备看得到。
画面和键盘输入在两台设备之间直接传输,用 Noise 协议和 ChaCha20-Poly1305 加密。我们的服务只帮它们找到彼此,不经手任何画面。
密钥不离开设备
密钥在两台设备上各自生成,保存在系统钥匙串里。
先同意,才能连
第一次连接要在被控制的 Mac 上点「允许」,可以只允许这一次。
认得连过的设备
连过的 Mac 会被记住密钥。密钥对不上的设备,即使设备码相同也会被拒绝。
看得见,随时断开
被控制时屏幕边缘有一圈光,菜单栏里一键断开;信任过的设备随时可以撤销。
Mac 在口袋里。
iPhone 和 iPad,即将推出。
在 Agent.Space 的 iOS App 里直接触摸 Mac:点、滑、捏合,手势就是操作。iPad 接上键盘和触控板,用起来就是一台 Mac。
审查这个改动,指出会出问题的地方
Worked for 1m 12s
api/orders.ts+18−4
- const total = items.reduce(sum)
+ const total = priced(items, coupon)
+ assert(total >= 0)
✻Claude Code
>把结账流程迁到新的支付接口,并补上测试
Readsrc/checkout/payment.ts
Updatesrc/checkout/payment.ts
⎿ +24 −9
41 - const charge = await legacy.charge(order)
41 + const charge = await payments.create(order)
Bashbun test checkout
⎿ 42 passed
✻Thinking…
>
- 点一下
- 点击
- 长按
- 右键
- 单指滑动
- 滚动
- 双指捏合
- 缩放
iPhone 与 iPad 版仍在开发中,以上是计划中的操作方式。
两台 Mac,
三步连上。
不需要账号,也不需要配置路由器。
1
下载并打开
两台 Mac 都装上 Remote Screen。
2
允许被控制
在要被控制的那台上打开「允许其他 Mac 控制这台 Mac」,按提示授予录屏和辅助功能权限。
3
连接
在同一个网络里,它会自动出现;不在一起时,输入它的设备码。
跨网络时两台设备仍然直接相连。少数限制严格的网络(例如部分公司网络)可能无法直连。






