AgentsDock

为代理式 AI 研究打造的开源 IDE,桌面+移动统一驾驭 Claude Code/Codex/Cursor

AI编程开发 部分免费

产品简介

AgentsDock 是一款专为代理式(Agentic)AI 研究而设计的开源 IDE,由开发者 ZhengyiLuo 打造并维护。它的目标是让开发者不必再"住在终端里"——在一个统一的桌面端与移动端工作区中,同时驾驭 Claude Code、Codex 和 Cursor 三种主流编码代理,用于写代码、做研究,以及执行那些动辄数小时的长任务。AgentsDock 采用客户端 / 服务端分离架构:AgentsDock 是客户端,AgentsServer 是自托管后端,你可以把服务端装在存有项目与代理 CLI 的机器上(本机或你控制的远程机器),桌面端与移动端应用连接它来下发任务、展示结果。

它的核心价值在于"移动化 + 集中化":代理 CLI 必须安装在服务器上(而不是你的手机上)并完成登录鉴权,因此你可以用 iPhone、iPad 或 Android 手机随时查看代理正在做什么、审阅它产出的文件与富媒体,或在几台设备之间切换同一个会话。当前桌面稳定版为 v1.0.1,同时提供 macOS(通用包)、Linux(x86_64 / ARM64)与 Windows 安装包,以及 iPhone、iPad 与 Android 移动端。项目开源,桌面端基于 Electron + React + TypeScript,移动端基于 React Native + Expo。


核心功能(8条)

  1. 多代理统一工作区:在一个桌面端与移动端应用内同时管理 Claude Code、Codex、Cursor 三种代理,无需在多个终端窗口之间切换。
  2. 会话启动与恢复:可以启动新聊天、恢复历史会话、实时跟踪代理活动,并把下一个任务加入队列。
  3. 结果审阅与可视化:内联查看图片与视频、浏览文件、检查代码变更(diff),并下载代理产出的工件(artifact)。
  4. 长任务组织管理:支持对聊天分组、搜索历史记录、生成摘要(digest),以及为重复性工作创建定时任务。
  5. 持久化真实终端:每个聊天的 workspace 都附带一个持久的 tmux 终端,可直接在应用内操作。
  6. 跨设备跨服务器:多个客户端可以连接同一个服务器,也可以用一个应用管理多台服务器。
  7. 自托管后端:AgentsServer 由你自行部署,服务端与历史记录完全由你掌控。
  8. 多平台客户端:桌面端覆盖 macOS / Linux / Windows,移动端覆盖 iPhone / iPad / Android。

特色优势

架构清晰、权责分明。 AgentsDock 刻意把"客户端"与"后端"分开:代理 CLI、项目文件、会话历史都留在你自己的服务器上,客户端只是连接与展示的窗口。这种设计让"用手机看代理干活"成为可能,同时又不必把敏感项目暴露到公网——官方建议通过 Tailscale 这类私有网络接入,而不是把服务器直接暴露在互联网上。

开源且可自建。 桌面端、移动端、服务端的源代码全部公开,开发者可以自行构建(桌面端需要 Node.js 24 与 pnpm 11.9.0),也可以使用官方发布的稳定版安装包。

面向长任务优化。 代理式 AI 常伴随着长时间运行的任务,AgentsDock 用分组、搜索、摘要、定时任务与持久终端来把这种"长跑"组织得井井有条,并支持在笔记本、手机与云端之间移动会话。

诚实的定位说明。 官方明确说明:自托管让你掌控服务器与存储的历史,但并不意味着模型在本地运行——你选择的服务商仍会处理模型请求,客户端也可能在设备上缓存内容。


应用场景(5个)

  1. 移动端审阅代理产出:外出时用手机查看代理跑完的任务、审阅图片视频与代码变更,随时下发下一步。
  2. 跨设备接力长任务:在家用桌面端启动长任务,出门后用手机继续跟踪与干预,会话上下文不丢失。
  3. 团队共享自托管代理:团队把 AgentsServer 部署在一台机器上,多个成员用各自客户端连接同一服务端协作。
  4. 多服务器集中管理:手上有开发机、测试机、云主机时,用一个 AgentsDock 应用统一连接与切换。
  5. 研究型代理工作流:把 Claude Code / Codex 用于研究、检索与长链条分析任务,并通过摘要与历史搜索沉淀成果。

适用人群

  • AI 编程代理重度用户:日常使用 Claude Code、Codex、Cursor,希望摆脱终端束缚、获得图形化工作区的开发者。
  • 需要随时跟进长任务的人:任务动辄运行数小时,希望在手机上也能监看与干预的用户。
  • 注重数据掌控的团队:希望自托管后端、把代码与会话历史留在自有服务器上的团队与个人。
  • 多机器开发者:需要在多台服务器之间切换、统一管理代理工作流的工程师。

出品方

AgentsDock 由开发者 ZhengyiLuo(罗正一) 开发并维护,采用开源模式发布。项目由客户端(AgentsDock)、自托管后端(AgentsServer)以及团队协作服务(team-hub)等多个仓库组成,桌面端基于 Electron + React + TypeScript,移动端基于 React Native + Expo。


更新动态

当前桌面稳定版为 v1.0.1,提供 macOS 通用包、Linux x86_64 / ARM64 AppImage 与 Windows 安装包;移动端在 App Store(iPhone 与 iPad)与 Android 渠道提供。项目同时支持 Claude Code、Codex、Cursor 三种代理,并持续在移动端原生模块与 Team Hub 服务上迭代。


官网链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论