TL;DR
- Terminal Velocity는 Linux 베타에서 여러 Claude Code 에이전트를 프로젝트별 티켓과 함께 한 창에서 실행하는 네이티브 터미널임
- 에이전트 20개를 루프로 실행하고, 프로젝트와 에이전트별 대기 상태를 한눈에 확인하는 구성임
- 각 에이전트의 실시간 터미널 세션에 연결하며, 키 입력 한 번이나 실시간 미리보기로 전환하는 방식임
- 티켓의 계획, 해결 내용, 에스컬레이션을 확인하고 키보드만으로 수락·거절·응답하는 기능임
- aiball, Node.js, git, tmux 3.x가 필요한 Linux용 도구이며, MIT 라이선스임
Terminal Velocity
- Terminal Velocity는 Claude를 활용해 빠르게 개발하려는 사람을 위한 도구로, 여러 Claude Code 에이전트를 동시에 실행하는 네이티브 터미널임
- 터미널은 프로젝트별로 그룹화되며 각 프로젝트의 티켓이 나란히 표시됨. 에이전트가 질문하면 사용자가 결정하고 에이전트가 작업을 이어가는 구조임
- 베타 버전이며 현재 Linux용임
필요한 이유
- 탭 스무 개 대신 한 창에서 모든 프로젝트와 에이전트, 사용자의 결정을 기다리는 항목을 확인하는 방식임. 여기에는 결정 대기, 읽지 않은 답변, 다른 작업을 막고 있는 티켓이 포함됨
- 각 에이전트의 터미널을 세션에 직접 연결해 실시간으로 표시하며,
tmux화면을 거치지 않고 전체 속도로 작동하는 구성임 - 키 입력 한 번으로 터미널을 전환하거나 모든 터미널의 실시간 미리보기에서 선택하는 방식임
- 각 에이전트 옆에 계획, 해결 내용, 에스컬레이션과 관련 이미지가 표시되며, 키보드에서 벗어나지 않고 수락·거절·응답할 수 있음
빠른 시작
- 설치 프로그램은 tvty-updater-installer.sh를 통해 설치할 수 있으며, 설치 후
~/.local/bin/tvty-updater를 실행하는 방식임 - Terminal Velocity는 에이전트의 루프, 보드, 티켓을 관리하는 엔진인
aiball에서 실행됨 - Terminal Velocity Updater는
aiball이 없으면 설치한 뒤 Terminal Velocity를 설치하고, 두 프로그램을 데스크톱 애플리케이션에 등록해 최신 상태로 유지함 - Terminal Velocity를 실행하면
aiball을 자동으로 찾으며, 아이콘 아래 메뉴(F1)에서 새 프로젝트를 만들 수 있음 - 요구 환경은 Linux(Wayland 또는 X11, x86_64)와 tmux 3.x이며,
aiball에는 Node.js와 git이 필요함
문서
- Install — 업데이터, tvty 단독 설치, 소스에서 설치, 첫 실행, 새 프로젝트, 업데이트
- Guide — 이미지로 보는 안내, 기반 구성, 파일, 테스트 방식
- Interface — 각 화면과 단축키에 관한 결정 사항
- Testing — 헤드리스 환경, wbox, 가짜
aiball을 이용한 테스트 - Changelog
라이선스
- MIT 라이선스임
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요