Agents Anywhere开源 · 可自托管 · 开发中

在任意设备上,掌控任意编码 Agent

Agents Anywhere 是面向 Claude Code、Codex 等编码 Agent 的远程控制台。Agent 依旧运行在你自己的笔记本、远程 devbox 或云沙箱里——你只需从一个可自托管的 Web 工作区掌控会话、审批、文件、终端与运行时状态。

界面与前端正在快速迭代,以运行中的应用为准。

这是什么

为长时间运行的 Agent 加上一层远程控制台

你在终端里启动了一个 Claude Code 或 Codex 任务。它会运行一段时间:读取文件、修改代码、运行测试,然后停下来等你审批某个操作。一旦它卡在审批、报错或需要你纠正的瞬间,你就得回到那台机器前。Agents Anywhere 解决的正是这件事。

Agent 仍在你的机器上
使用你本地的账号、本地的文件与本地的权限运行,不改变它原本的执行环境。
Connector 在旁边同步
运行在 Agent 旁边,把运行时状态、安全的文件操作、Shell/终端能力与审批请求同步到后端。
Web 控制台远程接管
连接后端,让你查看会话、接管工作、审批操作、浏览文件并打开终端。

一句话

它是「遥控器」,而不是新的 Agent 宿主。

你的代码不会被搬到中转服务里执行,你的模型账号与模型账单仍然留在你自己的 Claude Code / Codex 工具链中。

为什么需要它

编码 Agent 早已不只是一次性的聊天窗口

它们可以运行数分钟甚至更久,在整个工作区里修改文件、调用工具,并恰好在需要人来决策的那一刻暂停。没有远程控制台时:

  • 你必须守在运行 Agent 的那台机器旁边。
  • 一旦离开,任务可能因为一次审批或报错而卡住。
  • 多台机器、多个会话与多种运行时很难统一管理。

Agents Anywhere 把这些长时间运行的任务变成一个可随时重新打开的工作区:查看状态、检查文件、观察输出、审批、打断、继续,并在同一个 Web 界面里切换设备。

工作原理

三层结构,代码永不离开你的机器

后端只负责认证、状态、文件元数据与 RPC 路由——它不会在服务器上执行你的代码。

Web 控制台

浏览器客户端

通过 HTTP / WebSocket 连接后端,提供认证、设备、工作区与会话详情。

FastAPI 服务端

认证 / 会话 / RPC 中转 / 文件

在 Web 与 Connector 之间中转,支持 SQLite(本地)与 PostgreSQL(生产)。

Connector

本地守护进程 + CLI

运行在拥有工作区的机器上,通过运行时适配器对接 Codex / Claude。

本地运行时与工作区

Codex / Claude · 文件 / Shell / 终端

Agent 与代码始终在本地,使用本地权限读写文件、执行命令。

当前能力

已经能做什么

01

统一会话工作区

创建、查看、置顶、归档、标记已读、接管与管理会话。

02

Codex 优先的运行时集成

Connector 自动发现本地 Codex 与 Claude 运行时并上报能力。

03

审批与同步

支持打断、同步、审批解析以及时间线轮询 / SSE。

04

本地文件访问

通过在线的 Connector 浏览工作区、读写文件、上传与下载内容。

05

远程 Shell 与终端

运行一次性 Shell 命令、Shell 任务与交互式终端。

06

设备配对

通过 Web 生成的令牌命令,或用 uvx anywhere-cli pair 配对码完成配对。

07

可自托管后端

FastAPI 后端本地用 SQLite,生产用 PostgreSQL。

08

Web 控制台

React + Vite 前端,覆盖认证、设备、工作区、运行时设置与团队管理。

支持的 Agent 与运行时

它不取代你的 Agent,而是在它旁边运行

Connector 适配器是可扩展的,新运行时应尽量复用已有的会话、时间线、审批、文件与终端能力。

CodexOpenAI
支持最完整
Claude CodeAnthropic
基础支持
CursorAnysphere
即将支持
OpenCodeSST
即将支持
Gemini CLIGoogle
即将支持

客户端平台

Web 控制台主力客户端
Connector CLI运行时桥接
iOS开发中
Android开发中
macOS 桌面端即将推出
Windows 桌面端即将推出

和我们一起工作

我们正在快速迭代,期待和你一起做

整个项目都还在快速迭代中——界面、协议、适配器乃至文档都在持续变化,一切请以实际代码与 README 为准。我们暂时没有独立的文档站,也欢迎你对任何不准确的地方提出修正。如果这件事让你兴奋,我们非常期待和你一起把它做出来。

现状

Codex 适配最完整,Claude 为基础支持,其余运行时与桌面/移动客户端仍在路上。核心的会话、文件、终端与审批链路已经可用。

希望怎么做

公开开发、小步快跑。欢迎贡献新的 Connector 适配器、打磨 Web 控制台、完善文档,或分享你的真实使用场景与需求。

遇到问题

发现 bug、有想法或不确定该怎么用,直接在 GitHub 上提 issue。这是目前最快得到回应、也最能帮我们确定方向的方式。

常见问题

你可能会问

随时随地,接管你的 Agent

完全开源,MIT 许可证。克隆仓库,用 Docker 一键跑起来,或部署给整个团队。