CREWDECK v0.7.0받기

macOS 메뉴바 앱 · Claude Code · Codex

기다리는 에이전트가
먼저 손을 흔들어요.

Crewdeck은 실행 중인 AI 코딩 에이전트를 작은 크루로 바꿔 화면 가장자리에 세워 둬요. 누가 일하고, 누가 쉬고, 누가 내 대답을 기다리는지 고개만 돌리면 보여요. 카드를 누르면 그 에이전트가 돌고 있는 바로 그 터미널 탭으로 이동해요.

macOS용 내려받기v0.7.0 베타 · DMG 3.5 MB
brew install --cask agiletalk/tap/crewdeck

Apple 공증을 받지 않은 앱이라 처음 한 번 차단을 풀어야 해요. 설치 방법 보기

  • macOS 14 이상
  • Apple 실리콘 · Intel
  • 인터넷 연결 없음
CREWDECK

명령 대기

작업 중

휴식

예시 화면이에요. 허용이나 F1을 눌러 보세요.

  • 키보CRT 로봇
  • 덕구러버덕
  • 호두야근 부엉이
  • 보리궤도 로봇
  • 나비치즈 고양이
  • 먹물문어
  • 라떼머그잔
  • 광부광부
  • 몽글이젤리 일꾼

소개

탭을 하나씩 열어 볼 필요가 없어요

에이전트 여럿에게 일을 맡기면, 정작 시간이 드는 건 확인이에요. Crewdeck은 그 확인을 대신해요. 설정할 건 없어요. 켜 두기만 하면 지금 돌고 있는 에이전트를 스스로 찾아요.

  1. 알아서 찾아요

    Claude Code와 Codex가 남기는 세션 파일과 대화 기록을 1.5초마다 읽어요. 작업 중인지, 끝났는지, 권한 확인이나 질문 때문에 멈췄는지 판단해요.

  2. 움직임으로 보여 줘요

    에이전트 하나에 크루 하나. 일할 땐 키보드를 두드리고, 끝나면 졸고, 기다릴 땐 손을 흔들어요. 색 점보다 움직임이 곁눈으로 더 잘 보이거든요.

  3. 바로 그 탭으로 데려가요

    카드의 터미널 열기를 누르면 그 에이전트가 실행 중인 터미널의 정확한 탭이나 페인으로 이동해요. 에디터 안이라면 그 프로젝트 창과 대화를 열어요.

크루

아홉 명 중에 한 명을 고르세요

메뉴바 아이콘의 캐릭터에서 바꿀 수 있어요. 크루마다 작업할 때, 쉴 때, 기다릴 때의 동작과 소리가 따로 있어요. 기본은 키보예요.

효과음

에이전트마다 팀 색이 하나씩 정해져서 목도리나 모자 같은 작은 소품에만 입혀요. 같은 크루가 여럿이어도 누가 누군지 구분돼요. 효과음은 녹음하지 않고 코드로 합성했어요. 상태마다 음높이가 조금씩 다른 변형이 셋씩 있어서 같은 소리가 반복돼도 덜 질려요.

기능

곁눈으로 보고, 한 번에 손쓰고

평소엔 얼굴만 세로로 늘어선 얇은 레일이에요. 마우스를 올리면 카드가 펼쳐지고, 내리면 다시 접혀요.

한눈에 보기

카드 한 장에 지금 필요한 것만 담았어요.

  • 상태별 섹션

    명령 대기, 작업 중, 휴식 순서로 나눠요. 패널을 접어도 펼쳐도 크루의 자리가 같아요. 기다리는 카드는 테두리에 무지개가 돌아요.

  • 읽히는 카드 제목

    세션 이름이나 터미널 탭 제목, 대화 주제 가운데 가장 알아보기 쉬운 걸 붙여요. 긴 제목은 잘라 내지 않고 옆으로 흘려 보여 줘요.

  • 남은 컨텍스트와 출력량

    컨텍스트 창이 얼마나 남았는지 막대로 보여 줘요. 20% 아래면 노랑, 5% 아래면 빨강으로 바뀌어 자동 압축이 다가오는 걸 알려 줘요.

    컨텍스트 61% 남음 · 출력 148,400
  • git 상태

    에이전트가 일하는 폴더의 브랜치, 바뀐 파일 수, 아직 올리지 않은 커밋을 30초마다 백그라운드에서 확인해요.

    ⎇ main ±6 ↑2

바로 손쓰기

터미널을 찾아 헤매는 시간을 줄여요.

  • 정확한 탭으로 이동

    에이전트 프로세스의 환경과 터미널 정보를 읽어 어느 앱의 어느 탭인지 알아내요. 초록색은 탭이나 페인까지 정확히 고르고, 나머지는 작업 폴더와 제목으로 찾아요.

    Terminal.appiTerm2tmuxWezTermKakuOrcaherdrGhostty 1.3+VS CodeCursorWindsurf
  • 패널에서 바로 응답

    권한 확인이나 질문은 터미널을 열지 않고 카드에서 답해요. 무엇을 묻는지 먼저 보여 주고, 보낼 키와 대상 터미널을 확인한 뒤 한 번 더 눌러야 보내요.

    Bash · 명령 실행 · swift test
  • 전역 단축키

    다른 앱을 보고 있어도 F1로 다음에 손이 필요한 에이전트의 탭으로 건너가요. ⌃F1은 패널을 펼치거나 접어요.

  • 에디터 안의 에이전트도

    VS Code, Cursor, Windsurf의 Claude Code 확장과 Codex 확장도 찾아요. 누르면 그 프로젝트 창을 앞으로 가져오고 그 대화를 열어요.

  • 메모

    에이전트마다 짧은 메모를 붙여 둘 수 있어요. 무엇을 맡겼는지 잊지 않게요.

놓치지 않기

기다림과 막힘을 먼저 알려 줘요.

  • 대기 알림

    에이전트가 나를 기다리기 시작하면 3초 뒤 macOS 알림을 보내요. 알림을 누르면 그 탭으로 가고, 에이전트가 다시 움직이면 알림은 저절로 지워져요. 메뉴바 아이콘 옆에는 기다리는 수가 떠요.

  • 작업 완료 요약

    쉬고 있는 카드에는 마지막 응답의 첫 줄이 붙어요. 무엇을 끝냈는지 터미널을 열지 않고도 알 수 있어요. 원하면 완료 알림도 보내요.

    ↳ 테스트 161개를 모두 통과했어요.
  • 막힘 감지

    작업 중인데 대화 기록이 한동안 늘지 않으면 “멈춘 것 같아요?”라고 표시해요. 기준은 5분이고, 오래 걸리는 명령이 도는 동안엔 그 명령의 제한 시간만큼 더 기다려 줘요.

    ⚠ 멈춘 것 같아요? · 8분째 기록 없음
  • 우클릭 스캔

    카드를 우클릭하면 이번 요청과 최근 단계 여덟 개가 시각과 함께 떠요. 도구 결과, 파일 내용, 명령 출력은 보여 주지 않아서 화면을 공유할 때도 안심이에요.

    ◉ SCAN 14:10 “결제 모듈 테스트 고쳐줘” 14:10 💬 코드를 먼저 읽어 보겠습니다. 14:10 ⌕ Read: PaymentService.swift ✓ 14:11 ▶ Bash: swift test ✗ 14:12 ✎ Edit: PaymentService.swift ✓

취향대로

오래 켜 두는 앱이니까요.

  • 리마스터 그래픽

    메뉴 한 번이면 도트 크루가 빛을 받는 벡터 그림으로 바뀌어요. 비닐 장난감, 브러시드 금속, 젤리 같은 재질에 발밑 그림자까지. 동작과 팀 색 위치는 그대로예요.

  • 상태 사운드

    등장, 작업 시작, 작업 완료, 입력 대기마다 크루의 소리가 나요. 일하는 동안 들리는 작업 소리는 가끔, 계속, 끄기 중에 골라요.

  • 왼쪽이나 오른쪽

    패널은 화면 어느 쪽에든 붙고, 위아래로 끌어 자리를 옮겨요. 고정하면 계속 펼쳐 두고, Mission Control 동안엔 덱 아이콘만 남겨요.

  • 정확한 컨텍스트와 한도

    Claude 상태줄 연결을 켜면 컨텍스트 창 크기와 5시간·주간 사용 한도까지 정확하게 보여 줘요. 원래 상태줄 모양은 그대로 두고, 끄면 설정을 원래대로 되돌려요.

Dock에 없어요메뉴바 아이콘과 패널만 떠요.
밖으로 안 나가요네트워크를 쓰지 않아요. 모두 이 Mac 안에서 읽어요.
가볍게 돌아요애니메이션은 Core Animation이 맡고, git 확인은 30초에 한 번이에요.
읽기만 해요에이전트의 기록을 바꾸지 않아요. 키를 보낼 때는 꼭 한 번 더 물어봐요.

스토리

터미널 탭이 여섯 개를 넘어가던 날

Claude Code 셋, Codex 둘. 하나는 테스트를 돌리고, 하나는 리팩터링을 하고, 하나는 십 분째 “이 파일 지워도 될까요?”라고 묻고 있었어요.

에이전트에게 일을 맡기는 건 쉬워졌어요. 어려운 건 그다음이었어요. 탭을 하나씩 넘기며 누가 일하는지, 누가 끝났는지, 누가 내 대답을 기다리며 멈춰 있는지 확인해야 했거든요. 기다리는 에이전트를 늦게 발견하면 그만큼 시간이 그냥 흘러가요.

그래서 에이전트마다 얼굴을 붙여 주기로 했어요. 화면 가장자리에 작은 일꾼들을 세워 두고, 일하는 건 일하는 모습으로, 쉬는 건 조는 모습으로, 기다리는 건 손을 흔드는 모습으로. 숫자와 색 점은 들여다봐야 읽히지만, 움직임은 곁눈으로도 보여요.

쓰다 보니 필요한 게 계속 생겼어요. 카드에서 바로 허용을 누르고 싶었고, F1 하나로 기다리는 탭에 가고 싶었고, 멈춘 에이전트를 먼저 알아채고 싶었어요. 엿새 동안 일곱 번 고쳐 내놓았고, 그 사이 크루도 아홉으로 늘었어요.

이름은 Crewdeck. 크루(crew)가 모인 덱(deck)이에요. 앱 아이콘의 카드 세 장은 각각 한 명의 에이전트이고, 맨 앞 카드에는 기본 크루 키보의 얼굴이 떠 있어요. 기다리는 에이전트가 생기면 그 얼굴이 호박색으로 바뀌어요.

엿새 동안의 기록

  1. 0.1 · 9월 29일

    화면 가장자리 패널. 에이전트 감지, 정확한 탭으로 이동, 대기 알림, 크루 효과음.

  2. 0.2 · 9월 30일

    VS Code, Cursor, Windsurf 안의 에이전트.

  3. 0.3 · 9월 30일

    F1 단축키, 작업 완료 요약, 남은 컨텍스트.

  4. 0.4 · 10월 1일

    패널에서 바로 응답. 무엇을 묻는지 먼저 보여 주기.

  5. 0.5 · 10월 1일

    막힘 감지와 git 상태.

  6. 0.6 · 10월 2일

    우클릭 스캔.

  7. 0.7 · 10월 4일

    Crewdeck이라는 이름과 카드 덱 아이콘. 새 크루 일곱과 리마스터 그래픽.

받기 · v0.7.0 베타

크루를 데려가세요

macOS 14 이상, Apple 실리콘과 Intel에서 모두 돌아요. 정식 1.0 전의 베타 버전이에요.

Homebrew

추천

macOS 차단을 알아서 풀어 줘요. 업데이트도 한 줄이에요.

brew tap agiletalk/tapbrew trust --tap agiletalk/tapbrew install --cask crewdeck

업데이트는 brew upgrade --cask crewdeck, 삭제는 brew uninstall --cask crewdeck이에요.

DMG

Crewdeck-0.7.0.dmg · 3.5 MB

Crewdeck을 응용 프로그램 폴더로 끌어다 놓고, 터미널에서 한 번 실행해 다운로드 격리 표시를 지워요.

DMG 내려받기v0.7.0 · universal
xattr -dr com.apple.quarantine /Applications/Crewdeck.app

명령어 대신 앱을 한 번 열어 차단 메시지를 본 뒤 시스템 설정 → 개인정보 보호 및 보안 → 그래도 열기를 눌러도 돼요.

왜 차단을 풀어야 하나요?Apple 공증을 받지 않은 개인 프로젝트라서요. 처음 한 번만 풀면 돼요.
처음 켜면메뉴바에 카드 덱 아이콘이, 화면 오른쪽 가장자리에 패널이 떠요. 알림 허용을 한 번 물어봐요.
무엇이 바뀌었나요?릴리스 노트에서 버전마다 볼 수 있어요.