anywhere-labs/Agents-Anywhere

Control any coding agent on any device — from your phone.

What it solves

Agents Anywhere 解决了需要亲自坐在电脑前才能管理和交互 AI 编程代理 (Agents) 的问题。它允许用户通过移动设备或 Web 浏览器,远程监控、控制并干预在另一台机器 (Mac, Windows, Linux, 或 cloud sandbox) 上运行的代理会话。

How it works

该系统充当远程控制层,而不是一个新的执行环境。它由三个主要组件组成:

  1. Client: 一个 Web 控制台或 Android app,用户在此与代理进行交互。

  2. Server: 一个基于 FastAPI 的后端,负责处理身份验证、会话状态和 RPC (Remote Procedure Call) 转发。

  3. Connector: 安装在代理实际运行机器上的本地守护进程 (Desktop App 或 CLI)。Connector 与本地 Agent Runtime (如 Codex 或 Claude Code) 以及本地工作区文件/终端进行接口对接,将指令从 server 转发到本地机器。

Who it’s for

它专为使用 AI 编程代理的开发者设计,旨在为那些在离开座位时,仍希望拥有批准任务、检查日志、预览代码或在开发机器上运行终端命令的灵活性。

Highlights

  • Unified Control Plane: 从一个界面管理跨不同设备的多个会话。

  • Runtime Integration: 对 Codex 提供深度支持,对 Claude Code 提供基础支持,并拥有一个可扩展的适配器系统以支持未来的代理。

  • Remote Workspace Access: 能够浏览文件、读写代码,并访问交互式远程 shell。

  • Non-Intrusive: 不代理模型凭据,也不将代码移动到中央服务器;所有内容都在连接的设备上本地运行。