lich
한국어
English Português (Brasil) Español 简体中文 日本語 한국어 Русский
다운로드
v0.72.0 · 무료 오픈 소스

코딩 에이전트를 나란히, 각자 자기 브랜치에서

Claude Code, Codex, opencode 등 이미 쓰고 있는 에이전트를 각각 별도의 git worktree에서 나란히 실행하세요. diff와 풀 리퀘스트까지 한 창에서 확인할 수 있습니다.

Linux, Windows, macOS · 다른 설치 방법

작업 하나, worktree 하나, 세션 하나. 이슈 번호를 입력하면 lich가 이슈 제목으로 브랜치 이름을 짓고, 지정한 베이스에서 worktree를 만든 다음, 이슈를 에이전트의 첫 프롬프트로 넘깁니다.

Claude Code, Codex, opencode를 나란히. 패널마다 CLI가 손대지 않은 그대로 실제 터미널에서 돌아가고, 사이드바에서 세션마다 무슨 일을 하고 있는지 볼 수 있습니다.

에이전트가 작성한 코드를 작성한 그 자리에서 읽으세요. 줄을 선택해 코멘트를 남기면 모아 둔 코멘트가 프롬프트 하나로 묶여 해당 세션으로 돌아갑니다. 전송은 직접 하면 됩니다.

저장소의 풀 리퀘스트를 GitHub 검색 한정자를 그대로 써서 걸러 보세요. PR을 worktree에 체크아웃해 인라인으로 리뷰하고, 베이스 브랜치가 허용하는 방식으로 병합하세요.

세션이 다른 세션에 작업을 넘깁니다. lich send나 lich의 MCP 도구를 거쳐 전달되고, 답은 요청한 세션으로 돌아옵니다.

에이전트가 여러분도 보는 브라우저를 조작합니다. 브라우저를 열면 세션에 탭이 생겨 터미널과 페이지가 나란히 놓이고, lich의 커서가 클릭, 스크롤, 키 입력마다 위치를 보여 줍니다. 언제든 페이지를 직접 넘겨받을 수 있습니다.

$ which claude codex agy …

이미 구독 중인 에이전트를 그대로 쓰세요

lich는 PATH에서 에이전트를 찾아 그 터미널을 엽니다. 로그인, 플랜, 설정은 각 에이전트의 것을 그대로 쓰고, lich에는 자체 계정도 API 키도 없습니다.

Claude Codeclaude
contextcostplanforkprofilesbell
Codexcodex
contextcostplanforkprofilesbell
Antigravityagy
contextcostplanforkprofilesbell
opencodeopencode
contextcostplanforkprofilesbell
oh-my-piomp
contextcostplanforkprofilesbell
Crushcrush
contextcostplanforkprofilesbell
Cursor CLIcursor-agent
contextcostplanforkprofilesbell
Kiro CLIkiro-cli
contextcostplanforkprofilesbell
그 밖의 CLI

터미널 카드에서 실행되며, 같은 worktree와 리뷰, 풀 리퀘스트를 그대로 씁니다.

지원일부 시스템이나 플랜에서 지원아직 미지원자세한 내용은 프로바이더 표에서

에이전트 곁에 필요한 모든 것

세션이 십여 개여도 창이 대신 챙깁니다. 각 세션이 무엇을 하고 있는지, 어느 세션이 나를 기다리는지, 비용이 얼마나 드는지까지요.

알아서 배치되는 레이아웃

세션을 나란히 놓으면 lich가 세션 수와 창의 공간에 맞춰 그리드를 고릅니다. 레이아웃에 이름을 붙여 원하는 만큼 둘 수 있습니다.

계속 실행되는 Services

개발 서버, 컨테이너, 터널을 프로젝트마다 한 번 저장해 두면 lich가 프로젝트와 함께 실행하고 계속 유지합니다. 사이드바 아래쪽 목록에서 각 항목을 보고, 콘솔을 열고, 멈출 수 있습니다.

하단 바에서 보는 플랜

컨텍스트 윈도, 플랜의 롤링 윈도에 남은 사용량, 세션이 쓴 비용을 각 에이전트가 기록하는 내용에서 읽어 옵니다.

계정은 여러 개, 카드는 하나

개인 계정과 회사 계정을 프로필로 나란히 둘 수 있습니다. 다른 계정으로 옮긴 세션도 같은 카드에서 그대로 이어집니다.

대화 포크

세션의 대화를 새 worktree로 갈라내거나 같은 체크아웃에 그대로 두고, 처음 아이디어를 잃지 않은 채 다른 아이디어를 시도해 보세요.

서브에이전트도 자기 카드로

Claude Code가 시작한 서브에이전트는 같은 체크아웃에서 lich 세션으로 실행되고, 전체 보고서를 돌려준 뒤 일이 끝나면 닫힙니다.

나를 기다리는 세션을 한눈에

에이전트가 응답을 기다리는 순간 카드가 주황색으로 바뀌고, 데스크톱 알림이 어느 세션인지 알려 주며, Ctrl+Shift+Y로 바로 이동할 수 있습니다.

어떤 세션으로든 바로 이동

Ctrl/Cmd+K로 세션 이름이나 대화 내용을 검색해 세션을 찾고, lich 밖에서 시작한 대화도 이어서 할 수 있습니다.

세션을 격리해서 실행

새 홈 디렉터리가 주어지고, 머신의 나머지 부분은 읽기 전용이며, 쓰기는 해당 체크아웃에만 허용되는 OS 샌드박스입니다. Linux에서는 bubblewrap, macOS에서는 sandbox-exec를 씁니다. 악성 코드를 막아 주는 보안 경계는 아닙니다.

에디터가 아니라 에이전트를 중심으로

에디터는 한 사람이 직접 타이핑하는 데 맞춰 만들어졌고, 에이전트 래퍼는 터미널 하나에서 멈춥니다. lich는 이미 쓰고 있는 에이전트를 감싸는 창입니다. worktree, 리뷰, 풀 리퀘스트, 그리고 서로 협업하는 세션까지 담았습니다.

기능lichIDE와 래퍼
실제 터미널에서 수정 없이 실행하는 에이전트 CLI자체 에이전트인 경우가 많음
각자의 git worktree에서 병렬로 돌아가는 에이전트경우에 따라
Linux, Windows, macOSmacOS 우선인 경우가 많음
무료 오픈 소스, AGPL-3.0드묾
내 로그인과 내 플랜 그대로: 계정, API 키, 텔레메트리 없음자체 계정 필요
검색 가능한 스크롤백을 갖춘 GPU 렌더링 터미널—
diff 코멘트를 프롬프트 하나로 세션에 전달제한적
앱 안에서 풀 리퀘스트 인라인 리뷰와 병합브라우저에서
MCP로 세션끼리 작업 전달—
세션별 OS 샌드박스드묾
$ lich

한 줄로 설치하세요

설치한 다음 프로젝트를 열고 에이전트를 고르면 됩니다. PATH에 git이 있어야 하고, gh는 풀 리퀘스트 기능에만 필요합니다.

curl -fsSL https://raw.githubusercontent.com/lichdotdev/lich/main/install.sh | sh

배포판에 맞는 .deb, .rpm, .pkg.tar.zst 패키지를 골라 checksums.txt로 검증합니다. Arch에서는 yay -S lich-bin으로 설치할 수 있습니다. x86_64, glibc 2.34 이상과 zenity가 필요합니다.

brew install --cask lichdotdev/tap/lich

Homebrew로 설치하며, 다음 릴리스는 brew upgrade로 받습니다.

scoop install https://github.com/lichdotdev/lich/releases/latest/download/lich.json

Scoop으로 설치하거나 설치 프로그램을 쓰세요. 설치 프로그램은 자체적으로 업데이트됩니다.

체크섬 확인 절차와 그 밖의 모든 설치 방법은 INSTALL.md에 있습니다.