Corgi: 사람과 에이전트를 위한 터미널 멀티플렉서
Show HN: Corgi, a helpful {agent, terminal} multiplexer
TL;DR Highlight
여러 AI 에이전트의 상태를 한눈에 보는 tmux류 터미널 도구
Who Should Read
Claude Code·Codex 등 여러 코딩 에이전트를 터미널에서 동시에 돌리며 상태 파악이 힘든 개발자
Core Mechanics
- 에이전트 상태를 색으로 보여준다
- working, needs you, finished, idle 상태를 구분해 표시한다.
- 누가 사람을 필요로 하는지 바로 알 수 있다.
- Claude Code·Codex·Pi·OpenCode를 지원한다
- Ctrl-T로 새 에이전트 탭을 열거나 기존 작업으로 넘어간다.
- 기존 계정을 그대로 쓴다.
- tmux처럼 백그라운드에서 계속 돈다
- 에이전트와 dev server 같은 프로세스가 터미널을 닫아도 유지된다.
- corgi를 실행하면 다시 들어간다.
- 토큰·변경 파일·리소스를 추적한다
- top for your tokens로 토큰이 어디에 쓰였는지 본다.
- 에이전트가 건드린 파일을 한 번에 스크롤로 확인하고 워크스페이스별 리소스도 본다.
- worktree 관리와 SSH 이미지 붙여넣기를 제공한다
- 워크스페이스를 알아서 정리해 준다.
- ⌘V 이미지 붙여넣기는 SSH에서도 되지만 Ghostty Nightly가 필요하다.
- 에이전트가 Corgi를 조작할 수 있다
- 아무 터미널에서나 Corgi를 제어할 수 있다.
- corgi --skill로 에이전트에게 사용법을 가르친다.
Community Reactions
- herdr 사용자들은 v2 같다고 평가했다
- herdr에서 넘어가 보겠다는 의견이 여러 개 있었다.
- 한 달 쓴 사용자는 cmux 대체로 만족스럽다는 경험을 남겼다.
- 머신 간 연결이 아직 약점이라는 의견
- herdr처럼 다른 머신과 매끄럽게 연동되지 않아 갈아타기 어렵다는 의견이 있었다.
- 여러 로컬 연결이 핵심 기능이라는 사용자도 있었다.
- 써 보니 버그가 보였다는 경험
- 화면 다시 그리기·깜빡임 버그가 있었다는 경험이 있었다.
- 테마 적응이 어색하고 소스의 거대한 TS 파일이 우려된다는 의견도 있었다.
- 설치 방식과 이름에 대한 지적
- curl | bash 대신 brew 지원을 요청하는 의견이 있었다.
- YC의 Corgi 보험사와 이름이 겹친다는 지적도 있었다.
How to Apply
- 설치 후 에이전트 2개를 동시에 돌려 보기
- macOS·Linux·WSL에서 설치 명령을 실행하라.
- Claude Code와 Codex를 각각 탭으로 열어 상태 표시를 확인하라.
- 기존 tmux 에이전트 세션과 비교하기
- 같은 작업을 tmux와 Corgi에서 돌려 알림과 상태 파악 속도를 비교하라.
- 백그라운드 유지가 되는지 터미널을 닫고 재접속해 확인하라.
- 토큰 사용 추적으로 비용 큰 에이전트 찾기
- 여러 에이전트를 돌릴 때 top for your tokens 화면을 열어라.
- 토큰을 많이 쓰는 작업을 골라 프롬프트나 범위를 줄여라.
Try It
# 터미널에 그대로 붙여넣기 (macOS·Linux·WSL)
curl -fsSL https://corgi.computer/install.sh | bash
# 설치 후 실행
corgi
# 이어서 해 볼 것: Ctrl-T로 에이전트 탭을 열고, 에이전트에게 corgi --skill 로 사용법을 가르쳐 보기Terminology
관련 논문
모델이 그렇게 좋다면 OpenAI는 왜 회사 100개를 직접 안 차릴까
HN 댓글 답: 코드는 쉬워도 뭘 만들지 아는 건 별개라 토큰을 판다
OpenShell: 자율 AI 에이전트를 가두는 NVIDIA의 안전한 샌드박스 런타임
정책 파일로 에이전트의 파일·네트워크·자격증명 접근을 커널 수준에서 통제한다
Omnara: Claude Managed Agents의 오픈소스 대안 (셀프호스팅 가능)
어떤 모델·머신에서도 에이전트를 돌리는 오픈소스 managed agent 플랫폼
Rust off Rails: 코드 없이 Markdown 60개로 만든 AI 에이전트용 웹 스택
Markdown 규칙 60개로 에이전트가 Rust 웹앱을 짜게 한다는 프레임워크
LayerFS: AI 코딩 에이전트를 위한 파일시스템
에이전트마다 임시 Workspace를 마운트하고 결과만 커밋하는 파일시스템
Launch HN: Alter (YC S25) – 멀티유저 에이전트용 접근 제어
에이전트마다 별도 신원·정책·감사로 API 키 공유 문제를 푼다
Claude로 코드의 공격 표면(attack surface) 줄이기
Claude로 25개 오픈소스를 분석해 불필요하게 열린 코드 493건을 찾았다
WhatsApp 도움말 페이지에 숨겨진 LLM 지시문: 규제기관을 추천하지 말라
WhatsApp 도움말에 화면엔 안 보이는 AI 지시문 102개가 숨어 있었다