Claude Code나 Codex가 그려 주는, 구성 요소와 파일, 엔드포인트 및 서로 간의 연결을 보여 주는 인터랙티브한 평이한 언어의 코드베이스 지도입니다.
sezaakgun/cc-arcade
Claude가 작업하는 동안 프롬프트 위에서 실행되는 터미널 아케이드 게임(snake, Tetris, Doom 스타일 슈팅 게임, 2048 등)
- 스타
- 46
- 포크
- 5
- 열린 이슈
- 1
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
cc-arcade는 프롬프트 위 영역에 아홉 가지 미니 게임과 가상 펫을 추가하는 Claude Code 플러그인입니다. /arcade를 실행하고 snake, Tetris, 2048, Minesweeper, Flappy, Pong, 타자 테스트, Space Invaders, 제한적인 1인칭 슈팅 게임 중 하나를 고르면 Claude가 요청을 처리하는 동안 게임을 즐길 수 있습니다. Claude가 작업을 마치면 열려 있는 게임은 일시 중지되고 상태 표시줄에 그 사실이 표시됩니다.
게임은 모델을 호출하지 않고 플러그인 안에서 실행되므로 플레이해도 토큰을 사용하지 않습니다. 테스트 통과 및 실패, 성공적인 git 커밋, 그리고 Claude의 Edit, Write, NotebookEdit 도구로 이뤄진 파일 편집에 따라 펫이 성장합니다. 게임별 최고 점수는 세션이 바뀌어도 저장됩니다.
이 플러그인은 아직 얼리 액세스 단계인 Claude Code function hooks에 의존하며, CLAUDE_CODE_ENABLE_FUNCTION_HOOKS 환경 변수가 필요합니다. 마우스 입력을 보고하는 인터랙티브 터미널이 필요하며, 헤드리스 실행 환경과 데스크톱 앱, 모바일에서는 표시되지 않습니다.
핵심 기능
- 01프롬프트 위에서 snake, Tetris, 2048, Minesweeper, 복도형 슈팅 게임 등을 포함한 아홉 가지 게임을 즐길 수 있습니다.
- 02Claude가 작업을 마치면 게임이 일시 중지되고 상태 배너가 표시됩니다.
- 03모델을 호출하지 않고 게임을 실행하므로 토큰을 사용하지 않습니다.
- 04테스트 통과와 실패, 커밋, 파일 편집에 따라 가상 펫이 성장합니다.
- 05게임별 최고 점수가 세션 간에도 유지됩니다.
활용 사례
- Claude가 긴 리팩터링이나 테스트 스위트를 실행하는 동안 시간을 보냅니다.
- 터미널을 벗어나지 않고 프롬프트 사이에 짧게 휴식합니다.
- Claude Code function hooks로 프롬프트 위에 사용자 지정 UI를 그리는 방법을 살펴봅니다.
빠른 시작
- 1
~/.claude/settings.json에 env 키를 추가해 function hooks를 켭니다
- 2
GitHub에서 마켓플레이스를 추가합니다
claude plugin marketplace add sezaakgun/cc-arcade - 3
플러그인을 설치합니다
claude plugin install cc-arcade@cc-arcade - 4
Claude Code를 시작하고 /arcade를 실행해 게임을 선택합니다
claude
사용 전 알아둘 점
- 환경 변수를 통해 function hooks를 활성화한 Claude Code 2.1.269 이상이 필요합니다.
- function hooks는 얼리 액세스 단계이며 Claude Code 릴리스에 따라 API가 변경될 수 있습니다.
- claude -p, 데스크톱 앱, 모바일에서는 작동하지 않으며 마우스 클릭을 보고하는 터미널이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- cc-arcade은(는) 무엇인가요?
- Claude가 작업하는 동안 프롬프트 위에서 실행되는 터미널 아케이드 게임(snake, Tetris, Doom 스타일 슈팅 게임, 2048 등) cc-arcade는 프롬프트 위 영역에 아홉 가지 미니 게임과 가상 펫을 추가하는 Claude Code 플러그인입니다. /arcade를 실행하고 snake, Tetris, 2048, Minesweeper, Flappy, Pong, 타자 테스트, Space Invaders, 제한적인 1인칭 슈팅 게임 중 하나를 고르면 Claude가 요청을 처리하는 동안 게임을 즐길 수 있습니다. Claude가 작업을 마치면 열려 있는 게임은 일시 중지되고 상태 표시줄에 그 사실이 표시됩니다.
- cc-arcade은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- cc-arcade은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- cc-arcade은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. cc-arcade의 마지막 커밋은 2026년 11월 3일입니다.
- cc-arcade은(는) 어디에 사용할 수 있나요?
- Claude가 긴 리팩터링이나 테스트 스위트를 실행하는 동안 시간을 보냅니다. 터미널을 벗어나지 않고 프롬프트 사이에 짧게 휴식합니다. Claude Code function hooks로 프롬프트 위에 사용자 지정 UI를 그리는 방법을 살펴봅니다.
- cc-arcade는 어떻게 설치하나요?
- ~/.claude/settings.json에 env 키를 추가해 function hooks를 켭니다 GitHub에서 마켓플레이스를 추가합니다: claude plugin marketplace add sezaakgun/cc-arcade 플러그인을 설치합니다: claude plugin install cc-arcade@cc-arcade Claude Code를 시작하고 /arcade를 실행해 게임을 선택합니다: claude
- cc-arcade은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sezaakgun/cc-arcade
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
컨텍스트와 비용, 어드바이저 타임라인, 권한 검사, 서브에이전트 활동을 보여주는 실시간 터미널 대시보드를 추가하는 Claude Code 모드입니다.
AI 코딩 에이전트가 재사용과 최소한의 구현을 우선해 필요한 코드만 작성하도록 하는 프롬프트 기반 스킬입니다.
AI 에이전트가 군더더기나 서두 없이 번호를 매긴 단계로 다음 행동부터 제시하도록 하는 코딩 어시스턴트 스킬입니다.
정지 이미지 한 장을 약 5초 길이의 매끄러운 루프 애니메이션으로 만들어 MP4, GIF, WebP 또는 Live Photo로 내보내는 Claude Code 플러그인입니다.
외부 의존성 없이 함수형·컴포넌트 기반 스타일로 터미널 UI를 만들 수 있는 헤더 기반 C++ 라이브러리입니다.