runloom/pier
runloom/pier has 626 GitHub stars and 79 forks. GitHot measured +127 in 7 days. Last checked 2026-11-11 00:19 UTC. Last push 2026-10-29.
几个 AI 终端开着,谁在等你一眼能看见。Claude Code、Codex 还在原来的终端里,旁边就能改文件、看 Git。macOS 本地工作台。
측정된 스타 증가
- in 24h
- 업데이트 지연
- in 7 days
- +127
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
README.ko.md
OriginalPier
여러 AI 터미널이 열려 있어도, 처리가 필요한 상대를 한눈에 볼 수 있습니다.
Claude Code와 Codex는 원래 터미널에 그대로 있습니다. 파일 수정과 git 확인은 바로 옆에서.
웹사이트 · 다운로드 · 문서 · CLI 매뉴얼 · 기여 · 변경 로그
데스크톱 앱은 현재 macOS만 지원합니다(Apple Silicon / Intel).
왜 Pier인가
원래 터미널 그대로입니다. 또 다른 채팅 창이 아닙니다. 계정과 구독은 그대로입니다. Claude Code, Codex, OpenCode는 각자 터미널에서 계속 실행됩니다.
처리가 필요한 상대가 보입니다. 실행 중, 처리 필요, 오류 세션을 한곳에서 봅니다. 탭을 뒤지지 말고, 클릭하면 원래 터미널로 돌아갑니다.
파일과 git을 위해 다른 창을 열지 않습니다. 파일을 열어 고치고, 파일 또는 조각 단위로 스테이징한 뒤 커밋, 푸시합니다. 한 줄 수정이나 일상적인 git이라면 다른 편집기로 바꿀 필요가 없습니다.
핵심 흐름
- 프로젝트 또는 git 작업 트리에서 Claude Code, Codex 또는 다른 명령줄을 엽니다.
- 여러 세션이 동시에 돌 때, 누가 실행 중인지, 누가 처리가 필요한지, 누가 오류인지 봅니다.
- 그 행을 눌러 원래 터미널로 돌아가 확인하거나 이어서 씁니다.
- 터미널은 계속 실행됩니다. 파일을 열어 고치고, diff를 본 다음 커밋합니다.
핵심 능력
- 네이티브 터미널 — 프로젝트 또는 작업 트리에서 Shell과 명령줄 프로그래밍 에이전트를 실행합니다. 화면을 다시 불러온 뒤에도 실행 중인 터미널은 그대로 쓸 수 있습니다
- 세션 상태 — 실행 중, 처리 필요, 오류 세션을 한곳에서 보고, 클릭하면 해당 터미널로 돌아갑니다
- 작업마다 다른 디렉터리 — 작업마다 독립된 프로젝트 디렉터리(git 작업 트리)를 열어 파일 변경이 서로 겹치지 않게 합니다
- 파일, 편집, git — 프로젝트 파일을 열고 편집합니다. diff를 심사하고, 파일 또는 조각 단위로 스테이징합니다. 커밋, 푸시, 브랜치, 스태시는 명령 팔레트에서 할 수 있습니다
- Canvas — 프로젝트에 저장되는 페이지는 이미 쓸 수 있습니다. 터미널과 상태로 칸반과 실행 그림을 만드는 작업은 아직 진행 중입니다
- 저장되는 배치 — 탭, 분할, 플로팅 패널로 터미널, 편집기, 변경을 정리합니다. 배치는 자동 저장됩니다
기타 능력
- 프로젝트 내용 미리보기 — Markdown, 이미지, 그 밖에 지원하는 프로젝트 파일을 미리 봅니다
- 이 기기 CLI —
pier로 프로젝트를 열고, 윈도우와 패널을 찾고, 터미널을 열어 텍스트나 키를 보내며, 에이전트와 작업 트리를 조회합니다. 이 기기에서 실행 중인 Pier에만 연결합니다 - 플러그인 — 내장 플러그인과 공식 서명·검증·버전 관리 플러그인을 쓸 수 있습니다. 이후 더 많은 출처를 지원할 예정입니다. 현재 설치 범위는
docs/plugins.md를 보세요
제품 경계
앱 자체에는 작업 대장이나 자동 스케줄러가 없습니다. 칸반과 실행 그림은 터미널과 상태를 Canvas에서 조립하며, 이 작업은 아직 진행 중입니다.
채팅 창으로 만들지 않습니다. 떠난 뒤에도 원래 명령줄, 계정, 저장소는 그대로 동작합니다.
설치
릴리스 사용
GitHub Releases에서 Apple Silicon 또는 Intel용 현재 macOS 버전을 받습니다. Pier를 열고 프로젝트 폴더를 고르면 터미널에서 에이전트를 실행하고, 파일을 보며, 변경을 심사할 수 있습니다.
릴리스를 실행한 뒤 디렉터리가 쓰기 가능하면 pier를 PATH에 넣으려고 합니다. 설정 → 터미널에서 설치하거나, /Applications/Pier.app/Contents/Resources/bin/pier를 직접 실행하거나, CLI 매뉴얼대로 그 디렉터리를 현재 터미널 PATH에 넣을 수도 있습니다.
소스에서 실행
Node.js ^24.15.0, pnpm >=11.12.0, Xcode Command Line Tools, Homebrew, [email protected]가 필요합니다. 저장소는 packageManager로 pnpm 11.18.0을 고정합니다.
git clone https://github.com/runloom/pier.git
cd pier
pnpm bootstrap
pnpm dev
이미 있는 git 작업 트리에 처음 들어갈 때는 먼저 pnpm setup:worktree를 실행하세요. 의존성 확인, 흔한 문제, 빌드 방법은 docs/development.md를 보세요.
이 기기 CLI
정식 설치 패키지의 pier는 앱이 실행 중이 아니면 먼저 시작합니다. CLI는 이 기기의 Pier를 제어합니다. 원격 API가 아닙니다.
pier status --json
pier . --json
pier panels list --json
자주 쓰는 명령, 개발 시 호출 방법, 상태 의미는 CLI 사용자 매뉴얼을 보세요.
문서
- 개발 가이드 — 환경, 작업 트리, 검사와 빌드
- CLI 사용자 매뉴얼 — 실행 중인 이 기기 Pier 제어
- 공식 플러그인 — 범위, 개발, 검증
- 릴리스 가이드 — 유지 관리자 배포 절차
- 변경 로그 — 이미 나온 변화와 아직 나오지 않은 변화
- 전체 문서 색인 — 사용자, 기여자, 유지 관리자별로 자료 찾기
기여
Issue와 Pull Request를 환영합니다. 시작하기 전에 CONTRIBUTING.md를 읽으세요. 작은 문서 수정을 제외하면, 병합 전에 기여자 허가가 필요합니다.
제출 전에 실행하세요:
pnpm check
보안과 라이선스
보안 문제는 SECURITY.md에 따라 비공개로 보고하세요. 공개 Issue로 제출하지 마세요.
- 소스는
AGPL-3.0-only로 배포됩니다 - 클로즈드 소스 배포, 화이트 라벨, 기업 지원, 또는 AGPLv3 밖의 권한은 별도의 상업 계약이 필요합니다
- 상표와 제3자 자산은
TRADEMARKS.md,NOTICE,docs/legal/licensing.md를 보세요