멀티 에이전트 개발 환경

개발 환경
terminal · agents용

VelaTerm는 여러 에이전트와 저장소를 깊은 프로젝트 트리 형태로 한 창에 통합하여, 채팅 탭 더미가 아닌 팀처럼 소프트웨어 엔지니어링을 관리할 수 있게 해줍니다.

동시에 실행되는 에이전트들 트리 형태로 정리된 작업 셸 + 에이전트, 한 창에 Tauri 2 · 작은 네이티브 코어
// 투어

70초, 처음부터 끝까지.

실제 영상, 목업 없음: 두 에이전트가 동시에 작업하는 모습, 세션 트리, 실시간 상태, 내장 편집기, 그리고 브라우저와 휴대폰에서 동일한 작업 공간을 보여줍니다.

velaterm-intro.mp4
// 작업 공간

한 창으로 전체 작업을 처리합니다.

세션을 열어 분할한 뒤 일부를 에이전트에게 맡기고 차이점을 확인합니다. 네 개의 앱 사이를 오가지 않아도 됩니다.

01

재귀적 분할 패널

어떤 패널이든 오른쪽이나 아래로 분할하고, 구분선을 드래그하여 원하는 만큼 깊이 중첩할 수 있습니다. 모든 패널은 실시간 셸이거나 에이전트이며, iTerm2 레이아웃을 깔끔하게 유지하거나 카드 사이에 간격을 둘 수 있습니다.

02

셸과 에이전트, 하나의 캔버스

패널은 zsh 세션 또는 코딩 에이전트의 기록입니다. 왼쪽에서는 개발 서버 로그를, 오른쪽에서는 에이전트가 인증 로직을 리팩터링하는 모습을 동일한 창에서, 동일한 키 입력으로 볼 수 있습니다.

03

모든 것을 위한 트리

무한히 중첩 가능한 프로젝트, 그룹, 세션. 실시간 검색, 인라인 이름 변경, 실행 중 및 주의가 필요한 상태 표시점 — 사이드바에서 전체 작업 공간을 한눈에 확인할 수 있습니다.

04

따라다니는 검사기

현재 선택된 세션에 대한 파일, 정보, Git가 표시됩니다. diff 배지, 프로세스 리소스, 실시간 diffstat가 포함된 Codex 스타일의 파일 트리를 터미널을 떠나지 않고도 볼 수 있습니다.

// 프로젝트 관리

세션은 스크롤백이 아닌 트리 형태로 저장됩니다.

대부분의 에이전트 CLI는 한 창에 하나의 대화만 제공하며, 창을 닫으면 상황 정보가 사라집니다. VelaTerm는 셸과 코딩 에이전트를 모두 작업 공간에 통합하여 중첩, 명명, 아카이브, 검색이 가능하게 합니다. 수십 개의 저장소에 있는 수백 개의 세션도 깔끔한 구조로 정리되어 실제로 탐색할 수 있습니다. 세션을 클릭하면 완전한 에이전트 개발 환경이 열리며, 기록, 파일, git, 실시간 패널이 제공됩니다.

세션 클릭 — 완전한 에이전트 개발 환경
세션을 클릭하면 전체 작업 공간이 열리며, 트리, 에이전트 기록, 파일 검사기가 표시됩니다.
트리
세션 트리: 프로젝트, 중첩된 그룹, 상태 표시점이 있는 세션
작업 분기만큼 깊이 중첩할 수 있습니다.

프로젝트는 그룹을, 그룹은 하위 그룹과 세션을 포함하며, 고정된 깊이는 없습니다. 리팩터링 작업은 자체적인 하위 작업을 가질 수 있으며, 각 하위 작업은 실시간 셸이거나 에이전트가 됩니다. 동일한 탭들로 가득 찬 구조가 아닙니다.

모든 노드는 자체 상태를 가집니다.

상태 표시점은 대화 상황에 따라 변합니다. 에이전트가 작업 중일 때는 녹색, 도움이 필요할 때는 황색, 내용을 확인했을 때는 보라색으로 표시됩니다. 트리를 한눈에 보면 어디를 살펴봐야 하는지 바로 알 수 있습니다.

재구성이 용이하도록 설계됨

인라인 이름 변경, 전체 하위 트리를 새로운 ID로 복제, 완료된 항목을 아카이브, 드래그로 순서 조정, 실시간 필터링이 가능합니다. 작업이 진행됨에 따라 개요도 함께 변하며, 탭을 닫아도 스크롤되지 않습니다.

세 가지 노드 유형프로젝트 · 그룹 · 세션, 무한히 중첩 가능.
한눈에 보는 상태파란색은 준비 완료, 녹색은 작업 중, 황색은 대기 중, 보라색은 확인됨.
아카이브 및 검색완료된 작업은 숨기고 나머지는 즉시 필터링할 수 있습니다.
어떤 항목이든 마우스 오른쪽 클릭이름 변경, 복제, 경로 복사, 표시, 삭제.
// 코딩 에이전트

이미 사용 중인 에이전트를 그대로 활용할 수 있습니다.

아홉 개의 에이전트가 일등급 세션으로 실행되며, 각 세션별로 선택하거나 한 창에 혼합하여 동일한 트리에서 모두 관리할 수 있습니다.

Claude Code
Codex
OpenCode
Copilot
Cursor
Antigravity
Cline
Pi
Crush
// 파일

어떤 파일이든 탭으로 열기 — vopen.

어떤 세션에서든 vopen release-notes.md를 입력하면 파일이 페이지뷰어가 아닌 실제 탭으로 열립니다. Markdown는 WYSIWYG을 렌더링하며, 소스로 전환하거나 PDF로 내보낼 수 있습니다. 코드는 구문 강조 표시가 적용되고 이미지는 확대 가능한 뷰어에서 보입니다. 인라인에서 편집하고 ⌘S를 눌러 저장할 수 있으며, 터미널을 떠나지 않아도 됩니다.

vopen — Markdown 렌더링된 WYSIWYG
Markdown 렌더링된 WYSIWYG
구문 강조가 적용된 코드TypeScript, Rust, Go 및 40개 이상의 도구 — git gutter 마크가 인라인에 표시됨.
Markdown 렌더링 결과WYSIWYG 미리보기, 언제든 소스로 전환 가능, ⌘S로 바로 저장.
인라인 이미지PNG / SVG / JPEG는 확대 가능한 뷰어 탭으로 열립니다.
원격 투명 모드vopen는 SSH에서도 동일하게 작동하며, scp나 sshfs가 필요하지 않습니다.
// 알림

에이전트가 도움이 필요한 순간을 즉시 알 수 있습니다.

장시간 실행은 다른 일을 할 수 있을 때만 유용합니다. 세션 상태는 트리의 표시점, 상태 표시줄의 카운터, 인간의 개입이 필요할 때의 데스크톱 알림 등을 통해 실시간으로 대화 상황을 추적합니다.

두 개의 에이전트가 작업 중 — 녹색, 트리에 실시간으로 표시됨
두 개의 에이전트가 작업 중 — 녹색, 트리에 실시간으로 표시됨
// 상태 표시줄의 실시간 카운터상태 표시줄 카운터: 1 작업 중, 1 대기 중, 1 확인됨
// 원격 접속

책상에서 벗어나지 않고도 작업 가능.
모든 세션을 그대로 유지합니다.

의자에서 일어나지 않고도 두 가지 방법으로 작업 가능: SSH를 통해 원격 서버에 연결하거나, 스위치를 조작하면 VelaTerm가 HTTPS을 통해 엔드투엔드 암호화된 전체 데스크톱 UI를 제공합니다. URL이 있는 모든 기기에서 프로젝트, 분할된 에이전트, 실행 중인 작업을 관리할 수 있습니다. 책상에서 장시간 에이전트 실행을 시작한 뒤, 옆방의 노트북에서도 계속 모니터링할 수 있습니다.

https://dev-box.local:8799 E2EE
전체 VelaTerm 데스크톱 UI가 HTTPS을 통해 브라우저에 제공되며, E2EE가 함께 사용됨
실시간 · 2개의 에이전트가 작업 중
ssh › deploy@prod-gpu-01 연결됨 · 세션들이 귀하의 트리에 추가됨또는 그 반대 방향: 데스크톱을 제공하여 어디서든 열 수 있음
한 번의 토글로자체 네트워크에서 자체 호스팅 — 클라우드나 계정 없음. 8799 포트에서 실행됨.
🔒종단 간 암호화됨HTTPS를 통해 E2EE과 함께 제공됨 — 네트워크 상에서는 아무것도 읽을 수 없음.
SSH 내장됨앱을 통해 SSH를 사용하여 어떤 기기에든 연결할 수 있음 — 해당 기기의 세션들이 귀하의 트리에 추가됨.
항상 실시간 상태에이전트들은 호스트에서 계속 실행되며, 다시 연결하면 마지막에 있던 그대로 유지됨.
VelaTerm의 모바일 레이아웃: Working / Pending / Viewed 필터가 적용된 세션 트리
// 모바일

전체 작업 공간을 주머니에 담아 휴대함.

오늘 바로 어떤 모바일 브라우저에서든 VelaTerm를 열면 완전한 터치 레이아웃으로 자동 전환됨 — 동일한 세션 트리, 동일한 Working / Pending / Viewed 필터가 적용됨. 어떤 트랜스크립트든 열어 스트리밍을 시청한 후, 다시 데스크톱 컴퓨터로 돌아가면 됨.

  • 모든 프로젝트, 그룹 및 세션을 둘러볼 수 있음
  • 스트리밍되는 실시간 에이전트 트랜스크립트를 읽을 수 있음
  • 이동 중에도 에이전트에게 답장할 수 있음
  • 한 번의 탭으로 데스크톱 레이아웃으로 돌아감
곧 출시 예정전용 iOS 및 Android 앱이 준비 중입니다 — 동일한 작업 공간에 네이티브 푸시 알림과 한 번의 탭으로 홈 화면에 접근할 수 있는 기능이 포함됩니다.
// 네이티브 코어

작고 가볍음. Tauri 2 위에 구축됨.

Electron도 없고, 번들된 Chromium도 없음. 빠르게 열리고 조용히 대기하며, 컴퓨터 자원을 빌드 및 에이전트 작업에 전달하는 네이티브 바이너리임.

Tauri 2 코어

시스템 웹뷰에 Rust 코어가 탑재됨 — 번들된 브라우저나 400 MB짜리 보조 프로세스가 없음.

매우 가벼움

몇 백 MB가 아닌 메가바이트 단위로 측정되는 설치 프로그램 — RAM에 영향을 주지 않아 빌드 작업에 방해가 되지 않음.

철저하게 최적화됨

무거운 터미널 작업 부하를 고려하여 렌더링 및 세션 처리 성능을 최적화함으로써, 많은 에이전트가 있어도 부드럽게 작동함.

// 크로스 플랫폼

macOS 및 Linux에서 네이티브로 지원됨 그리고 Windows에서도 지원됨.

하나의 작업 공간, 세 가지 운영 체제 — 동일한 트리, 동일한 분할, 동일한 에이전트. Windows는 단순한 포트가 아닌 최우선 대우를 받음.

macOS
Apple Silicon & Intel

네이티브 창 프레임, 전체 화면 분할, 그리고 시스템 키체인 — macOS에서 자연스럽게 사용 가능함.

Linux
X11 & Wayland

AppImage、.deb 및.rpm 형태로 제공됨. 기본 셸을 그대로 사용하며, tmux 없이 분할 화면을 사용하고 GPU 가속 렌더링이 적용됨.

Windows최우선 대우
10 및 11 — 어떠한 타협도 없음

macOS 및 Linux과 완전히 동일한 기능: 진정한 ConPTY 터미널, 네이티브 분할 패널(tmux 없음), 그리고 설치 프로그램에 Git Bash가 포함됨 — 설정 과정 없이 완벽한 개발 환경을 제공함.

// Windows, 제대로 구현됨

Git Bash가 기본으로 포함됨.

Windows 설치 프로그램에 Git Bash가 번들되어 있음 — 앱을 열면 진짜 Unix 셸이 바로 사용 가능하며, 다운로드나 PATH 관련 설정이 필요 없음. 또는 세션별로 PowerShell와 cmd를 선택하여 하나의 창에 혼합 사용할 수 있음: 왼쪽에 PowerShell 빌드, 오른쪽에 Git Bash, 아래에 에이전트가 표시됨. 진정한 PTYs 기능과 진정한 분할 패널이 제공됨.

  • Git Bash가 기본으로 포함되어 바로 사용 가능한 개발 환경 제공
  • 네이티브 분할 패널, tmux가 필요 없음
  • 코딩 에이전트는 다른 곳과 동일하게 실행됨
// 곧 배포 예정

이미 나이트리 빌드에서 실행 중임.

곧 출시될 기능들, 순서대로 정리됨. 모든 항목에는 개발 중인 이슈가 존재함.

모바일 앱개발 중

주머니 속에서 에이전트를 승인하고 세션을 모니터링할 수 있음 — 푸시 알림도 포함됨.

인증 기능 개선 · 4단계 중 3단계 · [ 승인하기 ]
터미널 IntelliSense개발 중

이력, 매뉴얼 페이지, 저장소 자체에서 인라인으로 자동 완성 제공됨.

$ git rebase -i origin/main
에이전트 세션 보기개발 중

트랜스크립트를 기반으로 구성된 각 세션의 체계적인 보기 — 원시 터미널보다 더 상세함.

계획 · 5단계 · ±2 files · 테스트 ✓

한 번의 명령으로 바로 시작할 수 있음.