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 狀態,同時確保終端機 I/O 是透過中繼傳遞,而非儲存在伺服器端。
適用對象
專為在多台機器之間工作的開發者設計,這些開發者管理著大量終端會話,並經常使用 AI 助手(如 Claude)協助程式碼工作流程。
主要特色
- 無限 2D 畫布:以可縮放的表面取代標籤和分割,可拖曳和調整大小的窗格。
- 多機器整合:將多台機器連結至一個統一的工作空間,無需手動 SSH。
- HUDE 覆蓋層:提供所有已連接機器上 CPU、記憶體和 Claude API 使用情況的即時監控。
- 廣播輸入:允許使用者輸入單一命令,並同時傳送至多個終端。
- 跨裝置存取:可透過筆電、平板或手機透過瀏覽器存取。
- 整合工具:內建 Monaco 編輯器、Git 圖表和互動式問題表格。
相關
- 專案
- 專案
- 專案
- 專案