49Agents IDE

# 49Agents IDE:首个 2D 智能体编程工作空间 ## 项目简介 49Agents IDE(GitHub

AI编程开发 部分免费

49Agents IDE:首个 2D 智能体编程工作空间

项目简介

49Agents IDE(GitHub 星标 578+ )是 2026 年 9 月 Product Hunt 发布的首个 2D 智能体集成开发环境,专门为同时运行多个 AI 编程智能体的开发者设计。它将终端、代码编辑器、Git 状态、Issue 追踪、多设备管理全部融合在一张无限画布上,开发者无需在十几个终端标签页之间来回切换,也不用 SSH 登录每台机器逐一查看状态,一个浏览器窗口就能掌控全局。开源协议为 BSL 1.1(个人及小团队免费,2030 年 2 月 26 日后转为 MIT)。

核心功能

无限画布工作区:将终端、编辑器、Git 图表、Issue 表格、Markdown 笔记以可拖拽面板的形式铺在一张无限缩放的画布上,布局自动持久化,关闭后重新打开恢复原状。多显示器用户再也不必记忆哪个标签页在哪台显示器上。

全功能终端集成:通过 ttyd 将真实 tmux 会话嵌入画布,保持完整的 ANSI 色彩、滚动历史和个性化 shell 配置。Broadcast Input 支持一次按键同时向多个终端发送指令,适合并行触发多个智能体执行任务。

零 SSH 多设备连接:自研零 SSH 协议连接多台机器上的 AI 智能体到一个画布,实时显示各机器 CPU、内存、Claude API 使用量的 HUD 面板。在笔记本、平板、手机上打开浏览器即可访问同一工作空间。

多智能体并行编排:支持同时管理 Claude Code、Codex、OpenCode 等多个编程智能体,每个智能体拥有独立面板与权限通知机制,避免一个智能体误操作影响其他任务。

Monaco 编辑器与 Beads Issue 表:画布上直接嵌入 VS Code 同款 Monaco 编辑器,支持语法高亮与代码补全;Git Issue 追踪集成 Beads 表格,可视化任务卡片与代码关联。

快速启动与本地部署:两行命令完成安装(git clone && ./49ctl setup && ./49ctl start),打开 http://localhost:1071 即可使用,无需注册账号或申请 Token。所有数据保留在本地机器,推荐的生产环境同样支持完全自托管。

技术实现

49Agents 的核心架构由三部分组成:运行在各设备上的 49-agent 客户端(通过 WebSocket 连接中继)、可选部署的中继云服务(Relay)、以及浏览器端的画布界面。客户端与浏览器之间不直接传输终端数据,只通过 WebSocket 中继指令与状态,数据不持久化到服务器,保证最大程度的隐私安全。中继服务支持本地自托管、Tailscale 局域网或云端托管三种部署模式,团队可完全掌控基础设施而不被第三方锁定。桌面端提供 macOS 原生 App(.dmg 下载),以菜单栏常驻图标形式运行。

快速上手

第一步:安装依赖,在终端执行 git clone https://github.com/49Agents/49Agents.git && cd 49Agents。

第二步:运行初始化脚本 ./49ctl setup,按提示完成一次性配置。

第三步:启动本地服务 ./49ctl start,浏览器打开 http://localhost:1071 即可进入画布界面。

第四步:将各设备上的智能体客户端连接到同一 Relay,随时在画布上查看各机器状态、发起任务。

适用人群

多智能体并行开发者:同时跑 Claude Code 写前端、Codex 处理后端、OpenCode 做测试的工程师,在一个界面纵览所有进展。

跨设备分布式团队:个人开发者的多台开发机(本地台式机 + 云服务器 + 远程开发机)统一管理,不必记每台机器的 SSH 配置。

Vibe Coding 实践者:用自然语言驱动 AI 编程的工作流,需要实时监控智能体在终端的执行状态,快速定位哪个环节出了问题。

重视数据隐私的开发者:所有终端 I/O 不经过第三方服务器,自托管模式下完全在本地局域网络内运行,适合有安全合规要求的企业。

官方链接

GitHub 仓库:https://github.com/49Agents/49Agents 官方主页:https://49agents.com Product Hunt 发布页(125 票):2026 年 9 月 10 日

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论