코딩 에이전트를 지속되는 창에서 실행하고 작업·차단·대기 상태를 추적하며, CLI와 소켓 API로 에이전트가 직접 제어할 수 있는 Rust 터미널 워크스페이스입니다.
- 스타
- 976
- 포크
- 73
- 열린 이슈
- 46
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
Luvus는 여러 AI 코딩 에이전트를 동시에 실행할 수 있도록 만든 터미널 작업 공간 관리자입니다. 탭, 분할 창, 이름이 지정된 세션을 지원하는 지속형 작업 공간을 제공하며, 세션은 백그라운드 서버에서 계속 실행되므로 인터페이스를 닫아도 터미널 상태가 유지됩니다.
Luvus는 Claude Code, Codex, opencode, Kimi, Grok 등 지원되는 에이전트를 감지하고, 각 에이전트의 실시간 상태(차단됨, 작업 중, 완료, 대기 중)와 세션 제목, 토큰, 비용, 컨텍스트 사용량을 표시합니다. 에이전트 세션을 시작하고, 메시지를 보내고, 살펴보고, 재개하거나 분기할 수 있으며, 공용 입력창에서 특정 창을 지정해 프롬프트를 보낼 수도 있습니다. 에이전트와 함께 내장 Git 및 GitHub 뷰, 파일 트리, worktree 생성, 작업 오케스트레이션 기능도 제공합니다.
이 프로젝트는 Rust로 작성되었으며 macOS, Linux, FreeBSD, Windows에서 실행됩니다. TUI와 CLI, 선택적으로 사용할 수 있는 읽기 전용 브라우저 클라이언트, SSH 기반 원격 머신 프로필, 액션·창·사이드바 위젯을 추가하는 모듈 시스템을 제공합니다.
핵심 기능
- 01백그라운드 서버에서 계속 실행되는 탭, 창, 이름이 지정된 세션을 갖춘 지속형 작업 공간.
- 02차단됨, 작업 중, 완료, 대기 중 등 지원되는 에이전트의 실시간 상태 표시.
- 03에이전트 세션을 시작하고, 메시지를 보내고, 재개하거나 분기하며 특정 창에 프롬프트 전송.
- 04내장 Git, GitHub, 파일 트리, worktree 뷰.
- 05큐, 품질 게이트, 시간대를 고려한 반복 작업을 지원하는 작업 오케스트레이션.
- 06SSH를 통한 원격 머신 프로필 및 선택적으로 사용할 수 있는 읽기 전용 브라우저 클라이언트.
활용 사례
- 서로 다른 브랜치나 worktree에서 여러 코딩 에이전트를 병렬로 실행.
- 여러 터미널 창을 오가지 않고 입력이 필요한 에이전트 확인.
- 연결을 끊은 뒤에도 세션을 유지하면서 원격 머신에서 작업.
- 경로 임대와 병합 단계를 활용해 서로 의존하는 에이전트 작업 조율.
빠른 시작
- 1
macOS, Linux 또는 FreeBSD에 설치
curl -fsSL https://luvus.dev/install.sh | sh - 2
또는 Homebrew로 설치
brew install RizRiyz/luvus/luvus - 3
프로젝트 내에서 세션을 시작하거나 다시 연결
luvus
사용 전 알아둘 점
- macOS에서는 Ctrl+Space를 사용할 수 있도록 시스템 입력 단축키를 비활성화해야 할 수 있습니다.
- 지원되는 에이전트 기능은 에이전트마다 다릅니다. 세션 재개나 정확한 훅 이벤트를 지원하지 않는 에이전트도 있습니다.
토픽
자주 묻는 질문
- luvus은(는) 무엇인가요?
- 지속형 터미널 작업 공간에서 여러 AI 코딩 에이전트를 실행·모니터링·조율하는 미션 컨트롤 TUI Luvus는 여러 AI 코딩 에이전트를 동시에 실행할 수 있도록 만든 터미널 작업 공간 관리자입니다. 탭, 분할 창, 이름이 지정된 세션을 지원하는 지속형 작업 공간을 제공하며, 세션은 백그라운드 서버에서 계속 실행되므로 인터페이스를 닫아도 터미널 상태가 유지됩니다.
- luvus은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- luvus은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- luvus은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. luvus의 마지막 커밋은 2026년 10월 16일입니다.
- luvus은(는) 어디에 사용할 수 있나요?
- 서로 다른 브랜치나 worktree에서 여러 코딩 에이전트를 병렬로 실행. 여러 터미널 창을 오가지 않고 입력이 필요한 에이전트 확인. 연결을 끊은 뒤에도 세션을 유지하면서 원격 머신에서 작업. 경로 임대와 병합 단계를 활용해 서로 의존하는 에이전트 작업 조율.
- luvus는 어떻게 설치하나요?
- macOS, Linux 또는 FreeBSD에 설치: curl -fsSL https://luvus.dev/install.sh | sh 또는 Homebrew로 설치: brew install RizRiyz/luvus/luvus 프로젝트 내에서 세션을 시작하거나 다시 연결: luvus
- luvus은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/RizRiyz/luvus
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code, Codex CLI, OpenCode 세션의 실시간 토큰 사용량, 컨텍스트 윈도우, rate limit, 열린 포트를 보여주는 btop 스타일 터미널 모니터입니다.
libghostty 기반의 macOS 네이티브 터미널로, 세로 탭과 에이전트 상태 알림을 제공하며 AI 코딩 에이전트를 병렬 실행할 수 있는 스크립트 가능한 CLI를 지원합니다.
여러 코딩 에이전트를 각자의 Git 브랜치와 worktree에서 병렬로 실행하고, PR·CI·리뷰 상태를 실시간 Kanban으로 확인하는 데스크톱 워크스페이스입니다.
vim 키 바인딩을 지원하는 터미널 코드 리뷰 도구로, 댓글을 GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit 또는 클립보드로 내보냅니다.
창을 닫아도 셸과 패널이 유지되고 에이전트 세션과 SSH 원격 작업을 지원하는 Rust 기반 GPU 렌더링 터미널 에뮬레이터