alpbahadur/49-IDE

Open-source 2D IDE for managing AI agents in native CLIs, terminal, gits, beads issues, and files across multiple projects and machines. Self-host on a single machine via localhost OR host on a cluster via Tailscale OR connect to app.49agents.com (coming soon)

它解决了什么问题

49 Agents IDE 的设计旨在消除管理多个终端标签页、SSH 连接和分散的 AI 助手窗口所带来的摩擦。它用一个可缩放的 2D 画布取代了传统的标签页界面,使开发者能够在不逐一 SSH 登录的情况下,跨多台机器和设备组织工作区。

它如何工作

该项目使用中继系统,您希望连接的每台机器上都安装一个 49-agent。这些代理通过 WebSockets 连接到一个中心中继(可以自托管或使用云托管)。这使得您能够从任何设备上的任何基于浏览器的界面访问终端、文件和 AI 状态,同时确保终端输入/输出通过中继传输,而不是在服务器端存储。

适合谁使用

专为在多台机器上工作、管理大量终端会话,并频繁使用 AI 助手(如 Claude)辅助编码流程的开发者打造。

主要亮点

  • 无限 2D 画布:用可缩放的表面取代标签页和分屏,可拖拽和调整大小的面板。
  • 多机器集成:将多台机器连接到一个统一的工作区,无需手动 SSH。
  • HUDE 叠加层:实时监控所有连接机器的 CPU、内存和 Claude API 使用情况。
  • 广播输入:允许用户输入一条命令,同时发送到多个终端。
  • 跨设备访问:可通过笔记本电脑、平板或手机通过浏览器访问。
  • 集成工具:包含 Monaco 编辑器、Git 图表和交互式问题表格。

一个真正革命性的开发体验——不再需要在多个终端之间切换,所有内容都在一个可缩放的画布上统一管理。— @49agents

相关

  • 项目
  • 项目
  • 项目
  • 项目