터미널, 칸반, Git, Jira, 그리고 Claude 기반 PDCA 자동화까지.
티켓을 만들면 요구사항 분석 → 설계 → 구현 → 검증 → 커밋/PR까지 혼자 굴러갑니다.
당신은 결과만 확인하세요.
curl -fsSL https://github.com/myounghalee/cockpit/releases/latest/download/install-macos.sh | bash
한 줄로 끝 · Node.js 없어도 자동 설치 · 비밀번호 필요 없음 · 평균 2-5분
IDE는 코드를 쓴다. Cockpit은 일 을 합니다.
여기저기 흩어진 탭 10개를 하나의 네이티브 앱으로.
로컬 폴더를 프로젝트로 등록. 즐겨찾기, 그룹, 파일 트리, 미리보기까지 한 화면.
xterm.js + node-pty 기반 실제 PTY. 좌우/상하 분할, 멀티 탭, 페이지 이동해도 세션 유지.
티켓 하나로 Plan → Do → Check → Act 자동 실행. Claude가 계획하고 구현하고 검증해서 PR까지.
커밋 그래프, diff, 스테이징, push/pull, merge/rebase, stash. Untracked 파일도 diff 뷰로.
미해결 이슈를 헤더 버튼 한 번에. 임포트 → 티켓 → 실행 → 상태 자동 전환.
인앱 파일 뷰어(markdown 렌더). "VS Code / Cursor / WebStorm으로 열기" 원클릭.
티켓 완료되면 macOS 알림. 클릭하면 바로 결과 화면으로 점프.
⌃ 1-5 메뉴 전환, ⌘ 1-9 터미널 탭, ⌘ S 사이드바.
앱 실행하면 백그라운드에서 최신 소스 반영. 인앱 배너로 "재시작" 한 번이면 끝.
터미널과 Git도 1급 시민. 따로 iTerm, Sourcetree 띄울 필요 없어요.
xterm.js 에뮬레이터 + node-pty 기반. zsh, vim, tmux, ssh 그대로 동작합니다.
페이지 이동했다 돌아와도 세션은 살아있고, pnpm dev는 계속 돌아갑니다.
execFile 기반 (shell=false) 안전한 Git 통합.
Untracked 파일도 diff 뷰로 확인 가능하고, merge/rebase/stash까지 버튼으로.
Claude Code를 오케스트레이션해 Plan-Do-Check-Act를 자동 실행합니다.
당신이 하는 건 "실행" 버튼 한 번.
티켓을 읽고 목표·제약·성공기준을 plan.md로 정리.
아키텍처·체크리스트를 design.md에. UI 파싱용 포맷.
체크리스트 - [ ] → - [x] 진행도를 실시간으로.
설계 vs 실제 구현 비교. Match Rate 산출 analysis.md.
요약 report.md → 커밋 → 푸시 → gh pr create.
각 단계마다 당신이 확인하고 다음 단계 승인. 신중한 작업에.
Plan만 검토하고 나머지(Design→Do→Check→Act)는 자동.
티켓 제목만 쓰고 방치. 끝나면 macOS 알림이 뜹니다.
티켓 옵션에서 Act 단계 깊이를 한 번에 정해두면, 이후엔 자동.
Jira 미해결 이슈 패널을 연다. 오늘 할 3개 티켓을 드래그해서 칸반으로.
3개 티켓 모두 "Plan 이후 자동" + "Commit + Push + PR" 로 실행 클릭.
Plan 3개 검토, "진행" 클릭. 나머지는 백그라운드로.
다른 업무하다가 macOS 알림 세 번. 모두 Review 컬럼에 있고 PR 링크가 달림.
PR 3개 리뷰 → 머지. 오전에 티켓 3개 끝남. 비결: Cockpit.
사전 준비물 없습니다. Node.js도 자동으로.
curl -fsSL https://github.com/myounghalee/cockpit/releases/latest/download/install-macos.sh | bash
/Applications/Cockpit.app 자동 배치xattr -cr)스크립트가 찜찜하면 Release 페이지에서 DMG 받아서 드래그.
Releases 페이지
⚠️ "손상되었기 때문에 열 수 없습니다" 경고가 뜨면 터미널에서
xattr -cr /Applications/Cockpit.app
직접 clone 해서 수정하며 쓸 때.
git clone https://github.com/myounghalee/cockpit.git cd cockpit ./start.sh
~/.cockpit-app에 소스 자동 다운로드 (2-5분).처음 쓰는 분은 위에서 아래로, 익숙한 분은 필요한 것만.
💡 사이드바 하단 "Active" 배지로 활성 프로젝트 빠른 전환.
- [x]로 실시간 진행도.💡 단계별 문서는 ~/.cockpit-app에 저장되어 직접 읽을 수 있습니다.
/settings → Host, Email, API Token 입력.
claude 명령을 호출하는 구조입니다.
Anthropic Claude Code 설치 후 claude --version이 나오면 준비 끝.
xattr -cr /Applications/Cockpit.app 실행.
install.ps1)가 저장소에 있어 clone 후 실행은 가능.
소스와 DB는 전부 로컬:
/Applications/Cockpit.app~/.cockpit-app~/.cockpit-app/prisma/dev.db (SQLite)외부 전송은 Claude CLI와 Jira API 호출뿐입니다.
rm -rf /Applications/Cockpit.app ~/.cockpit-app
command -v node로 버전이 확인되면 그걸 씁니다.
dist-app/mac-arm64/Cockpit.app이 색인된 흔적입니다.
저장소 자체는 dist-app.noindex/로 바뀌어 더 이상 색인되지 않습니다. 이미 떠 있다면 해당 폴더를 삭제하세요.