Show HN: 49Agents – Infinite canvas IDE for AI agents

hackernews | | 📰 뉴스
#claude #오픈소스
원문 출처: hackernews · Genesis Park에서 요약 및 분석

요약

오픈소스 2D 에이전트 IDE인 '49Agents'는 무제한 캔버스 위에 터미널과 파일을 배치하여 모든 프로젝트와 기계를 하나의 통합된 공간에서 관리할 수 있게 합니다. SSH 없이 여러 머신에 연결하고 모바일 등 어떤 기기에서든 작업 공간을 유지하며, 터미널 입력을 동시에 전송하는 등의 기능을 제공합니다. 또한 사용자의 하드웨어에서 완전히 셀프 호스팅이 가능하며 데이터는 서버에 저장되지 않아 보안성을 확보했습니다.

본문

The first 2D agentic IDE. Open source. All agents. All terminals. All projects. All machines. One unified space. | Before | 49 | |---|---| | 14 terminal tabs | One zoomable canvas | | SSH into each machine | All machines, zero SSH | | Alt-tab to check Claude | Claude status on every pane | | Can't work from phone | Any device, anywhere | | Terminal-only, no files | Monaco editor on the canvas | | 🤷 | Git graph | | 🤷 | Interactive issue tables (Beads) | | 🤷 | Permission notifications | | 🤷 | Markdown notes | git clone https://github.com/49Agents/49Agents.git cd 49Agents ./49ctl setup # interactive setup (one time) ./49ctl start # start cloud server + agent Open http://localhost:1071 . No account, no login, no token. Don't want to self-host? 49agents.com - Infinite canvas — no tabs, no splits. Place panes anywhere on a zoomable surface - Drag, resize, arrange — your workspace grows with your thinking, not your monitor - Zoom levels — zoom out for the big picture, zoom in to focus - Persistent layout — everything stays where you put it - Real tmux sessions via ttyd — full ANSI color, scrollback, your shell config - Broadcast input — type once, send keystrokes to multiple terminals simultaneously - Zero SSH — connect agents from any machine to one canvas - HUD overlay — live CPU, RAM, and Claude API usage across all connected machines - Any device — laptop, tablet, phone. Same workspace, same layout - Tailscale / LAN / hosted relay — works however you connect - Fully self-hosted — the entire stack runs on your hardware - No data stored server-side — terminal I/O is relayed, never persisted - Tab chords for pane switching - WASD move mode for spatial navigation - Shortcut numbers (1–9) for instant pane focus - Broadcast mode for multi-terminal input ┌──────────────┐ WSS ┌──────────────┐ WSS ┌──────────────┐ │ 🖥️ PC │ ────────►│ ☁️ Relay │ ◄──────── │ 📱 Browser │ │ 49-agent │ │ │ │ │ └──────────────┘ └──────────────┘ └──────────────┘ Self-host or use 49agents.com Multi-machine setup ┌──────────────┐ ┌──────────────┐ │ 🖥️ MacBook │ ─── WSS ───┐ ┌───│ 📱 Phone │ │ 49-agent │ │ │ │ Browser │ └──────────────┘ │ │ └──────────────┘ │ ┌──────────────┐ │ ┌──────────────┐ ├──►│ ☁️ Relay │◄───┤ ┌──────────────┐ │ 🖥️ PC │ ─── WSS ───┤ │ │ ├───│ 💻 Laptop │ │ 49-agent │ │ │ Self-host │ │ │ Browser │ └──────────────┘ │ │ or use │ │ └──────────────┘ │ │ 49agents.com │ │ ┌──────────────┐ │ └──────────────┘ │ ┌──────────────┐ │ ☁️ Azure VM │ ─── WSS ───┘ └───│ 📱 Tablet │ │ 49-agent │ │ Browser │ └──────────────┘ └──────────────┘ Each agent independently connects to the relay via WebSocket. No terminal data stored server-side. BSL 1.1 — free for individuals and small teams. Converts to MIT on 2030-02-26.

Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.

공유

관련 저널 읽기

전체 보기 →