GitHub Copilot CLI
原生 SDK连接已安装的 Copilot CLI,沿用电脑上的本地登录。
配置 Copilot ↗离开电脑,也不中断工作。用 Android 发送任务、跟进进展、处理审批;回到终端,继续的还是同一个聊天。
Android 8.0+ · 开源 · 预览版
独立应用,无需安装 Mochi。
项目文件与 Agent 进程留在电脑上。这里展示的是 AgentLink 共享终端的工作方式,不是另一个独立的厂商 CLI。
继续用你习惯的编程 Agent。在电脑上安装并登录,AgentLink 就能把对话带到手机上。配置好其中一个,即可开始。
连接已安装的 Copilot CLI,沿用电脑上的本地登录。
配置 Copilot ↗通过 ACP 适配器,连接你电脑上的 Claude。
配置 Claude ↗使用当前 JavaScript 版 CLI,沿用你的 Kimi 登录。
配置 Kimi ↗在电脑上完成 Qwen Code 认证,即可连接使用。
配置 Qwen ↗在本地配置模型服务后使用 DSH,能力受预览版限制。
配置 DeepSeek ↗品牌标识仅用于说明兼容工具,不代表合作或背书。DeepSeek 图标代表服务商品牌,并非独立的 Harness 标识。图标来源与许可
Copilot、Claude、Kimi 和 Qwen 支持恢复其提供的会话上下文与历史消息。DeepSeek Harness 仅恢复上下文 · 不回放旧消息。AgentLink 会保留本地已保存的消息;切换 Agent 不会把对话迁移到另一个服务商。
Claude 需要 claude-agent-acp 适配器;Kimi 使用当前 JavaScript 版 CLI 和 kimi login,不是已归档的 Python CLI;Qwen 通过 qwen --acp 连接。DSH 版本要求及详细配置见兼容性指南。
账号、模型权限、费用、推理选项、执行权限及图片支持取决于各 Agent 和服务商。新接入的 Agent 可能需要同时更新应用和 Bridge。
离开座位也能跟进工作,用图片补充上下文;回到电脑,接着同一个对话继续。
流式阅读回复,查看工具活动,处理审批请求,也能停止当前任务。不必一直守着终端,关键决定仍由你来做。
添加一张 PNG/JPEG,预览后单独发送或附带文字。新图片自动压缩至不超过 1 MiB;需使用支持图片的 Agent/模型,并同时更新 App 与 Bridge。
图片输入与缓存说明 ↗在一个应用里管理多台电脑和多个聊天。每个聊天有自己的 Agent、项目路径和上下文,凭据继续在电脑上配置。
可选的 AgentLink 终端与 Android 共享会话、消息、任务队列和审批。回到的是同一个聊天,而非另一个独立的厂商 CLI。
准备一部 Android 手机、一台装有 Python 3.11+ 和 Git 的电脑,以及至少一个已安装、已认证的编程 Agent。电脑需要保持唤醒、联网,并运行 Bridge。
从 AgentLink Releases 下载最新 Android APK,包括预览版。更新时使用相同签名渠道覆盖安装,保留已保存的聊天。
下载 Android APK ↗先安装你选择的 Agent,并在电脑上登录。再启动 AgentLink Server。一个 Bridge 可以发现多个 Agent,无需分别安装多个 Server。
Windows 快速启动 ↓打开 Machines → Scan QR,核对确认码并在电脑上批准配对。然后在 Chats 选择电脑、Agent,以及这台电脑上的项目路径。
查看配对指南 ↗在你希望存放 AgentLink 的目录运行。以下命令安装的是 Bridge,不包含各个编程 Agent。
git clone https://github.com/gongpx20069/android-agent-link.git
cd android-agent-link
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e .\bridge
.\.venv\Scripts\python.exe .\bridge\run.py start如果出现 Dev Tunnels 登录提示,按提示完成认证。保持终端运行,服务会显示配对二维码。下次启动时,在此仓库目录运行最后一条命令即可。
其他环境与完整配置 ↗等待正在执行的任务结束,再用 Ctrl+C 停止服务。在同一个仓库目录安装终端组件,然后重新启动:
.\.venv\Scripts\python.exe -m pip install -e ".\bridge[interactive]"
.\.venv\Scripts\python.exe .\bridge\run.py start --interactive在 Android 打开你的聊天;终端里可用 /chats 切换聊天。这是 AgentLink 的共享终端,不是对独立运行的厂商 CLI 的镜像。
应用与 Bridge 需要分别升级。等远端任务结束后停止 Bridge,按更新指南更新仓库和安装,再重新启动。新装 Agent 后也请重新打开终端,让 Bridge 能从 PATH 找到它。
经过身份验证的 Dev Tunnels,无需开放入站防火墙端口,也不需要手机额外安装 VPN。请确认配对,不要开启匿名访问或分享配对令牌。
项目文件与 Agent 进程留在电脑。模型请求仍遵循编程 Agent 服务商的数据政策,其中可能包含项目内容。
电脑必须保持唤醒,并运行 Bridge。凭据可能过期。Android 后台监控最长一小时,不保证永久在线。
不用。AgentLink 是独立 Android 应用与电脑端 Bridge,配置好一个编程 Agent 就可以使用。Mochi 和终端聊天都是可选的。
Bridge 无法从自己的 PATH 找到对应 Agent 的可执行文件或所需适配器。请在电脑上安装,重新打开终端并启动 Bridge,再刷新机器页。Available 只代表找到可执行文件,不代表认证成功或模型可用。
安装缺失与列表没有选项是两回事。如果同一台电脑在 Machines 能看到某个 Agent、New session 却没有,请在问题反馈中提供应用和 Bridge 版本,以及隐去敏感信息的截图。
只能恢复连接的 Agent 提供的会话,恢复能力也各不相同:DeepSeek Harness 能恢复上下文,但不能回放外部会话的旧消息。切换 Agent 不会把一个服务商的对话迁移到另一个服务商。
电脑应保持唤醒并运行 Bridge。关闭手机界面不等于取消远端任务,但 Android 后台更新有时间限制。重新打开 AgentLink 后,可重连并确认任务的实际状态。
可以。在 Mochi Tools → AgentLink 打开 AgentLink,在原生界面确认限定范围的权限,再启用 Provider、Tools 与 AgentLink Skill。Mochi 可以发现已授权工作区、创建或继续共享聊天、发送任务并读取结果。
凭据留在 AgentLink,不进入 Mochi 分享。由 Mochi 使用的结果会发送给其模型服务。执行审批仍由人决定;控制仅在前台开放,不向定时 Agent 或子 Agent 开放。后台结果补收受 Android 调度限制,请保持两款应用和 Bridge 更新。
认识 Mochi →