离开电脑,Agent 接着干。

Claude Code、Codex 这些编程 Agent 留在你的电脑上跑,你在手机、手表或锁屏上看它干活、点一下批准、随时插话。

Claudeweather-app
运行测试,确认样式改动没有回归

需要你的批准

npm test

正在电脑上运行 npm test… 42 项测试通过,Agent 接着干 已拒绝,Agent 会换个办法

这就是手机上收到的请求。点一下试试。

LinkShell 介绍片:手机上看 Agent 干活、批准请求、锁屏与手表审批、插话、操作电脑屏幕

它在电脑上干活,你在手机上看着

回复逐字出现;它读了什么、改了什么、跑了什么命令,实时更新,每个文件的改动都能看 diff。它需要权限、或者要你做选择的时候,请求推到手机上,点一下就行。

手机上的会话:Agent 读文件、改代码、列计划,然后请求运行测试的权限

不用打开 App,锁屏和手表上就能批准

iPhone 的实时活动在锁屏和灵动岛上显示 Agent 的进度;它要权限时,卡片上直接给出「拒绝 / 允许」。Apple Watch 上也能看会话、回请求、发一句短消息。

iPhone 锁屏上的 LinkShell 实时活动:一条待确认的构建请求,带拒绝和允许按钮
Apple Watch 上的 LinkShell:一条待确认的请求,带拒绝和允许按钮

实时活动需要 iOS 16.2 及以上,卡片上的按钮需要 iOS 17;手表 App 需要 watchOS 10 及以上。

它正忙,你照样能插话

忙的时候发的消息先排队:可以调整顺序、取回重写,或者立即发送,Codex 和 Claude 直接插进当前这一轮。电脑上正在跑的那一轮,手机上也能停。

会话在哪儿开的都行:终端里的 linkshell claude 和 linkshell codex,普通的 claude 和 codex,Claude 和 Codex 的桌面 App。手机上接着用,回到电脑前再接回去,上下文一点不丢。

Agent 正在构建时,一条排队的消息被立即发送,插进了当前这一轮

手机上也能用 Computer Use

实时预览:在手机上直接让 Codex 操作电脑里的浏览器和桌面应用,操作画面在会话浮窗中实时预览。边看边聊,随时补充要求,不用回到电脑前。小窗可以拖动、放大或收起。(目前支持 macOS 上的 Codex)了解用法。

手机端 Computer Use:Codex 会话上方的实时画面浮窗

把 Mac 桌面,装进口袋。

电脑留在桌上,整个工作台随身带走。Agent 改完代码,就在手机上打开真实桌面:检查网页、操作编辑器、处理弹窗。横屏铺开、全屏查看、双指放大,需要亲自点一下的事,也能当场办完。(完整控制支持 macOS 13 及以上)

手机横屏显示电脑屏幕:浏览器里的页面和终端,切到触控板模式后出现指针
4K 级细节,高刷屏适配
原生画质最高 3840 像素宽,iOS 适配最高 120 Hz 显示。实际画质、帧率与响应速度随设备和网络条件变化。
指尖也有精细操控
慢移精确定位,快移跨越桌面;触控板和「点哪点哪」随手切换,右键、滚动、拖拽都在指尖。
多屏与快捷键,随身带走
切换显示器、复制粘贴、切换应用,一点就到。长文字和手机剪贴板也能直接发到电脑。

iPhone Duo,
展开你的工作区。

展开时,对话和改动或预览并排放;折叠时,界面按可用区域重新安排,当前会话不中断。普通 iPhone 用单栏,操作一样。

换个角度看看

LinkShell 夜间模式实际截图:iPhone Duo 展开时的会话与代码改动双栏

点选姿态,拖动模型自由旋转

屏幕内容来自 App 实际运行截图 · iPhone Duo 模拟器。
对话与工具并排
空间足够时,直接在会话旁看改动或预览。
识别折叠区域
随姿态和方向调整,给输入和操作保留可用空间。
普通 iPhone 同样顺手
较窄的屏幕使用合适的单栏布局,操作保持一致。

还有这些

电脑上的真终端
开一个终端跑 dev server、看日志、用 git,带 Ctrl、Esc、Tab 和方向键工具栏;关掉 App 也不会中断。
在手机上打开 localhost
电脑上的 localhost:3000 直接在手机里打开,热更新照常工作,不用暴露端口,也不用同一个 Wi-Fi。
分叉和 worktree
想换个思路,就从那条回复分叉出一个新会话;可以放进新的 git worktree,不碰你手头的工作区。
旁支对话
有个问题想问,又不想打断正在跑的这一轮:用 Agent 自己的方式另开一个旁支,Codex 的 /side、Claude 和 Grok 的 /btw,问答不进入会话。
子 Agent 与工作流
按阶段跟进 Claude Workflow,打开每个 Agent 的对话和工具结果。后台工作流保留在输入框上方;标题旁可查看全部工作流和子 Agent。
斜杠命令和 skills
输入 / 列出 Agent 的命令和你的 skills。/compact、/review 对 Codex 同样可用。
Mac 上的完整工作台
Mac App 里也能继续对话、处理审批、开终端和远程桌面,连本机或别的电脑都行。还有按 Agent 统计的 Token 用量、开机自启和浅色 / 深色外观。
文件和会话管理
浏览项目里的文件,把手机里的图片和文件传给 Agent。会话可以重命名、归档、删除,claude --resume 里也能看到新名字。

每个 Agent 做到它能做到的最好

Agent 用你电脑上已经安装、已经登录的那一份。LinkShell 不经手任何 Agent 的账号和密钥。

Codex

多端同步:用 linkshell codex 打开的终端和手机同时在线,任何一端都能发消息、打断、审批。

Claude Code

接力:电脑上用原生界面(linkshell claude),手机发消息即接管,电脑按任意键收回。

Gemini CLI、GitHub Copilot、OpenCode、Cursor、Grok

远程会话:通过 Agent Client Protocol 在手机上新建、继续会话,实时输出、审批、切换模式和模型。

任何命令行工具

终端:在电脑上开一个终端,手机上看和输入。

三步连上你的电脑

Mac 和 Windows 可直接下载桌面 App;命令行方式支持 macOS / Linux,需要 Node.js 22.13 或更新版本。

安装并启动

Mac · Apple Silicon Mac · Intel

macOS 13 及以上:拖入「应用程序」,打开后登录,再在设置里打开屏幕录制和辅助功能两个开关。App 自带 CLI、Host 和 Node,一起更新。

Windows · 安装器 Windows · ZIP

Windows 10 1809+ / Windows 11 x64:内置 CLI、Host 和 Node,与 Mac 共用会话、终端、文件和端口预览工作台。窗口与 Mac 是同一个 Electron 应用,不需要 WebView2 Runtime。安装包未签名,可能出现「未知发布者」或 SmartScreen 提示。

Linux,或者更想用命令行:装 CLI,运行一次设置。它在后台启动 LinkShell、带你打开屏幕需要的两个权限,再连上手机。

$ npm i -g linkshell-cli
$ linkshell setup

不用 npm 的话,也可以用 Homebrew 或安装脚本:

$ brew install LiuTianjie/linkshell/linkshell
# 或
$ curl -fsSL https://liutianjie.github.io/LinkShell/install.sh | sh

连接手机

Pro:电脑上登录,App 里登录同一账号,电脑自动出现。自建网关:配对一次,扫码即可。

# Pro
$ linkshell login
# 自建网关
$ linkshell host --gateway wss://gw.you
$ linkshell pair

开始工作

在手机上新建会话;或者在电脑终端里这样启动 Agent,随时交给手机。

$ linkshell claude
$ linkshell codex

更多细节在文档里。

Agent 留在你的电脑上

手机通过网关连进电脑,代码和 Agent 始终留在电脑上,连接端到端加密。

你的电脑
电脑上的 LinkShell 持有所有会话,保存历史,决定此刻由谁来驱动。
网关
只转发密文,官方网关和自建网关都看不到你的代码和对话。配对一次长期有效。
官方或自建
Pro 用官方网关,登录即用;也可以用一条命令或 Docker 自建网关,完全免费。
屏幕和预览
能直连时点对点传输,网关只负责牵线;打不通时,屏幕视频经官方 TURN 中继,仍是端到端加密。

支持 LinkShell

赞助商

感谢以下赞助商对 LinkShell 的支持。

请作者喝杯咖啡

如果 LinkShell 对你有帮助,可以请作者喝杯咖啡。

微信支付收款码
微信支付
支付宝收款码
支付宝

下次离开电脑,把会话带上

全部功能免费,自建网关一条命令就能跑起来。