peters/horizon

GPU-accelerated terminal board that puts all your sessions on an infinite canvas

해결하는 문제

Horizon은 기존의 탭 방식이나 타일 방식의 터미널 관리자를 무한 2D 캔버스로 대체합니다. 개발자가 터미널, 코딩 에이전트, 브라우저, 원격 데스크톱을 세션 간에 유지되는 공간 레이아웃으로 시각적으로 구성할 수 있게 하여 '탭 피로' 문제를 해결합니다.

작동 방식

Horizon은 GPU 가속 터미널 보드로 작동합니다. '패널'(셸, 에이전트, 브라우저 등)을 무한한 표면 위에 배치하고 색상으로 구분된 '작업 공간'으로 그룹화할 수 있습니다. 탐색을 위해 명령 팔레트를 사용하며, 복잡한 레이아웃을 빠르게 생성할 수 있는 사전 설정 템플릿을 지원합니다. 애플리케이션은 상태를 유지하므로, 앱을 다시 열 때 보드 레이아웃, 확대/축소 수준, 터미널 기록이 종료 시점과 정확히 동일하게 복원됩니다.

대상 사용자

코딩, 로그 모니터링, 문서 탐색, AI 에이전트와의 상호 작용 등 여러 작업을 동시에 관리하며, 더 직관적이고 공간적인 방식으로 작업 공간을 관리하고자 하는 소프트웨어 개발자와 엔지니어를 위해 설계되었습니다.

주요 기능

  • 무한 캔버스: 2D 표면을 이동하고 확대/축소하여 워크플로우를 관리하며, 빠른 탐색을 위한 미니맵을 제공합니다.
  • AI 에이전트 통합: Grok, Claude Code, Gemini와 같은 코딩 에이전트를 완벽하게 지원하며, 실시간 토큰 사용량 추적 기능을 제공합니다.
  • 통합 도구: 내장 브라우저 패널, Markdown 편집기, Git 상태 보기, 원격 데스크톱 모니터링을 위한 VNC 지원이 포함되어 있습니다.
  • 영구 세션: 터미널 기록 및 패널 위치를 포함한 전체 보드 레이아웃을 자동으로 저장합니다.
  • 원격 연결: SSH 및 Tailscale과 원활하게 통합되어 원격 호스트를 관리하며, 원격 셸이나 VNC 세션을 열 수 있는 기능을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트