Repolode
sezaakgun

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. 1

    ~/.claude/settings.json에 env 키를 추가해 function hooks를 켭니다

  2. 2

    GitHub에서 마켓플레이스를 추가합니다

    claude plugin marketplace add sezaakgun/cc-arcade
  3. 3

    플러그인을 설치합니다

    claude plugin install cc-arcade@cc-arcade
  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트