네이티브 우선
에이전트는 각자의 네이티브 터미널에서 실행됩니다. Pier는 감싸거나 프록시하거나 툴체인을 다시 쓰지 않습니다. 기존 계정, 구독, 사용 습관은 그대로입니다.
macOS · Apple Silicon / Intel
Claude Code, Codex, OpenCode 같은 네이티브 CLI를 로컬 프로젝트에서 계속 실행하고, 상태를 보고, 터미널로 돌아가 Git 변경을 같은 저장 가능한 워크스페이스에서 검토하세요.
에이전트는 그대로 네이티브 터미널에서 실행됩니다. Pier는 또 다른 채팅 화면이 아닙니다.

이미 쓰는 에이전트 CLI를 그대로 실행
01왜 Pier인가
Pier는 여러 CLI를 하나의 대화 창으로 다시 포장하지 않습니다. 에이전트는 각자의 네이티브 터미널에서 계속 실행되고, 여러 세션이 동시에 돌 때 저장 가능한 하나의 워크스페이스에 교차 세션 상태를 더합니다.
에이전트는 각자의 네이티브 터미널에서 실행됩니다. Pier는 감싸거나 프록시하거나 툴체인을 다시 쓰지 않습니다. 기존 계정, 구독, 사용 습관은 그대로입니다.
실행 중, 처리 필요, 오류 세션이 한곳에 보입니다. 페인마다 뒤지지 않아도 누가 기다리는지 알 수 있습니다.
상태는 끝이 아닙니다. 세션을 클릭하면 원래 터미널로 돌아가고, 같은 프로젝트의 Git 변경을 옆에서 검토할 수 있습니다.
02핵심 워크플로
프로젝트나 Git 작업 트리에서 Claude Code, Codex, OpenCode 같은 네이티브 CLI를 시작합니다.
Pier에서 실행 중, 처리 필요, 오류의 교차 세션 상태를 봅니다.
세션을 골라 원래 터미널에서 입력, 확인, 이어지는 작업을 합니다.
세션을 유지한 채 작업 트리와 스테이징된 Git 변경을 검토하고, 파일 또는 덩어리 단위로 스테이지/해제합니다.
03성능과 사용감
터미널 커널이 하한을 정하고, 손가락이 움직이는 경로가 사용감을 정합니다. Pier는 두 가지 모두를 제품 기능으로 다듬습니다.
네이티브 렌더링
터미널은 Ghostty native(Swift / Zig로 빌드한 XCFramework)가 구동하고 GPU 가속 렌더링을 사용합니다. 대량 출력 스크롤도 부드럽게 따라옵니다.
세션은 UI보다 오래 삽니다
UI를 다시 로드하거나 재시작한 후에도 실행 중인 터미널은 그대로 사용할 수 있습니다.
에이전트 TUI에 맞춘 다듬기
Pier는 자체 Ghostty 패치를 유지 관리하며, 커서 표시와 입력 포커스 전환 같은 에이전트 경험의 세부 사항을 다듬습니다.
macOS · Swift / Zig / libghostty
커맨드 팔레트
빠른 파일 열기
새 탭
다음 처리 필요로 이동
창 분할
터미널 내 검색
커맨드 팔레트에 모든 동작을 모았습니다: 최근 사용 순으로 정렬되는 퍼지 검색, 공식 플러그인도 명령을 제공할 수 있습니다. 설정에서 단축키를 검색하고 자유롭게 재배정하세요.
04핵심 기능
Ghostty 엔진 기반의 네이티브 터미널로 GPU 가속 렌더링을 제공합니다. 프로젝트나 작업 트리에서 Shell과 CLI 코딩 에이전트를 실행하고, UI를 다시 로드해도 실행 중인 세션은 그대로 유지됩니다.
실행 중, 처리 필요, 오류 세션을 한곳에서 보고, 클릭하면 해당 터미널로 돌아갑니다.
Git 작업 트리를 만들고 관리해 다른 작업을 독립 분기 디렉터리에서 진행하고 서로 간섭하지 않습니다.
프로젝트 파일을 둘러보고 미리 보며, 작업 트리와 스테이징 차이를 검토하고, 파일 또는 덩어리 단위로 스테이지/해제합니다.
계획, 흐름, 도표, 문서, 가벼운 프로토타입을 프로젝트와 함께 저장되는 미리 보기 페이지로 둡니다. 콘텐츠이며 작업 오케스트레이터가 아닙니다.
탭, 분할, 플로팅 패널로 터미널, 파일, 변경을 정리합니다. 레이아웃은 자동 저장되고 다시 열면 복원됩니다.
05로컬 CLI와 공식 플러그인
pier로 프로젝트를 열고, 윈도우와 패널을 찾고, 터미널을 열어 텍스트나 키를 보내며, 에이전트와 작업 트리를 조회합니다. 연결 대상은 이 기기에서 실행 중인 Pier뿐입니다. 원격 API가 아닙니다.
CLI 매뉴얼 읽기앱과 함께 제공되는 내장 플러그인과, 공식 서명·검증·버전 관리되는 공식 플러그인을 지원합니다. 서드파티 플러그인 마켓은 열지 않습니다. 신뢰 경계는 감사할 수 있습니다.
플러그인 문서 읽기# 현재 프로젝트를 Pier에서 열기
❯pier open . --json
# 윈도우, 패널, 에이전트 상태 조회
❯pier status --json
# 현재 레이아웃의 패널 목록
❯pier panels list --json
❯
제품 경계
경계가 있어야 도구를 믿을 수 있습니다. Pier는 터미널을 담고, 상태를 보여 주고, 워크스페이스를 정리합니다. 그 이상도 이하도 아닙니다.
작업을 자동으로 쪼개거나 나눠 주거나 스케줄하지 않으며, 작업 대장이나 칸반도 없습니다. 일을 어떻게 나눌지는 당신과 에이전트 사이입니다.
CLI를 채팅 제품으로 다시 포장하지 않습니다. Canvas는 코드와 함께 저장되는 프로젝트 콘텐츠이며 작업 오케스트레이터가 아닙니다.
내장 플러그인과 공식 서명·검증·버전 관리되는 공식 플러그인만 있습니다. 감사할 수 없는 제3자 코드는 들이지 않습니다.
판정은 단순합니다. Pier를 빼도 같은 일은 네이티브 도구로 할 수 있습니다. Pier는 현장을 더 분명하게 할 뿐입니다.
다운로드
무료 오픈 소스입니다. 다운로드하고 프로젝트 폴더를 고르면 에이전트 실행, 파일 탐색, 변경 검토를 시작할 수 있습니다.
데스크톱 앱은 현재 macOS만 지원합니다(Apple Silicon / Intel).
출시판은 시작할 때 pier 명령을 PATH에 넣으려 합니다. 없다면 설정 → 터미널에서 설치하세요.
❯git clone https://github.com/runloom/pier.git
❯cd pier
❯pnpm bootstrap
❯pnpm dev
Node ^24.15, pnpm ≥11.12, Xcode Command Line Tools, Homebrew, zig@0.15가 필요합니다.
FAQ
아닙니다. 에이전트는 각자의 네이티브 터미널에서 실행되므로 계정, 구독, 설정은 그대로입니다. Pier는 터미널을 담고, 상태를 모으고, 워크스페이스를 정리할 뿐입니다.
데스크톱 앱은 현재 macOS만 지원하며 Apple Silicon과 Intel 설치 패키지가 있습니다.
Pier는 데스크톱 워크벤치입니다. 안정적인 터미널 외에 교차 세션 상태, Git 변경 검토, 파일 미리 보기, Canvas, 저장 가능한 패널 레이아웃이 있습니다.
모두 로컬입니다. 설정과 레이아웃은 로컬 JSON, 터미널 출력은 로컬 구간 파일, 코드 변경은 Git에서 실시간으로 읽고, 비밀은 시스템 보안 저장소로 갑니다.
터미널은 Ghostty의 네이티브 코어(Swift / Zig)를 기반으로 GPU 가속 렌더링으로 그려집니다. Pier는 에이전트 TUI 시나리오를 위한 자체 패치를 유지 관리하며, UI를 다시 로드한 후에도 실행 중인 터미널은 그대로 사용할 수 있습니다.