Repolode
sezaakgun

sezaakgun/cc-arcade

Аркадные игры в терминале (змейка, Tetris, шутер в стиле Doom, 2048 и другие), которые запускаются над строкой ввода Claude Code, пока Claude работает.

Звёзды
46
Форки
5
Открытые issues
1
Последний коммит
4 дня назад

Что это?

cc-arcade — плагин для Claude Code, который добавляет над строкой ввода девять небольших игр и виртуального питомца. Запустите /arcade, выберите игру — например, змейку, Tetris, 2048, Minesweeper, Flappy, Pong, тест на скорость печати, Space Invaders или упрощённый шутер от первого лица — и играйте, пока Claude выполняет ваш запрос. Когда Claude завершает ход, открытая игра приостанавливается, а в строке состояния появляется соответствующее сообщение.

Игры запускаются внутри плагина и не обращаются к модели, поэтому на игру не тратятся токены. Питомец растёт благодаря успешным и неудачным запускам тестов, удачным коммитам Git и изменениям файлов, которые Claude вносит инструментами Edit, Write и NotebookEdit. Лучшие результаты сохраняются отдельно для каждой игры и остаются доступными между сессиями.

Плагин использует function hooks Claude Code, которые пока доступны в раннем доступе и требуют переменную окружения CLAUDE_CODE_ENABLE_FUNCTION_HOOKS. Для работы нужен интерактивный терминал с поддержкой ввода мышью; в headless-режиме, настольном приложении и на мобильных устройствах игры не отображаются.

Ключевые возможности

  • 01Девять игр над строкой ввода, включая змейку, Tetris, 2048, Minesweeper и шутер в коридорах.
  • 02Игра приостанавливается, когда Claude завершает ход, и показывает баннер состояния.
  • 03Игры не обращаются к модели и не расходуют токены.
  • 04Виртуальный питомец растёт благодаря успешным и неудачным тестам, коммитам и изменениям файлов.
  • 05Лучшие результаты сохраняются отдельно для каждой игры между сессиями.

Сценарии использования

  • Скоротать время, пока Claude выполняет долгий рефакторинг или запускает набор тестов.
  • Ненадолго отвлечься между запросами, не выходя из терминала.
  • Посмотреть, как function hooks Claude Code позволяют выводить пользовательский интерфейс над строкой ввода.

Быстрый старт

  1. 1

    Включите function hooks, добавив ключ env в ~/.claude/settings.json

  2. 2

    Добавьте marketplace с GitHub

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

    Установите плагин

    claude plugin install cc-arcade@cc-arcade
  4. 4

    Запустите Claude Code и выполните /arcade, чтобы выбрать игру

    claude

Что важно знать

  • Требуется Claude Code версии 2.1.269 или новее с function hooks, включёнными через переменную окружения.
  • Function hooks находятся в раннем доступе, поэтому API может меняться между версиями Claude Code.
  • Не работает в claude -p, настольном приложении и на мобильных устройствах. Также требуется терминал, который передаёт клики мыши.

В подборках

Темы

Частые вопросы

Что такое cc-arcade?
Аркадные игры в терминале (змейка, Tetris, шутер в стиле Doom, 2048 и другие), которые запускаются над строкой ввода Claude Code, пока Claude работает. cc-arcade — плагин для Claude Code, который добавляет над строкой ввода девять небольших игр и виртуального питомца. Запустите /arcade, выберите игру — например, змейку, Tetris, 2048, Minesweeper, Flappy, Pong, тест на скорость печати, Space Invaders или упрощённый шутер от первого лица — и играйте, пока Claude выполняет ваш запрос. Когда Claude завершает ход, открытая игра приостанавливается, а в строке состояния появляется соответствующее сообщение.
cc-arcade можно использовать бесплатно? Какая у него лицензия?
cc-arcade распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
cc-arcade всё ещё поддерживается?
Активно поддерживается. Последний коммит в cc-arcade — 3 нояб. 2026 г..
Для чего можно использовать cc-arcade?
Скоротать время, пока Claude выполняет долгий рефакторинг или запускает набор тестов. Ненадолго отвлечься между запросами, не выходя из терминала. Посмотреть, как function hooks Claude Code позволяют выводить пользовательский интерфейс над строкой ввода.
Как установить cc-arcade?
Включите function hooks, добавив ключ env в ~/.claude/settings.json Добавьте marketplace с 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 проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Интерактивная карта кодовой базы на понятном языке, созданная Claude Code или Codex: компоненты, файлы, эндпоинты и связи между ними.

3,1 тыс.+2,4 тыс. за неделю233JavaScriptMITАктивно поддерживаетсяОбновлён 4 дня назад

Мод для Claude Code с интерактивной панелью в терминале: контекст и стоимость, таймлайн консультаций, проверки разрешений и активность субагентов.

242+29 за неделю37TypeScriptMITАктивно поддерживаетсяОбновлён 3 дня назад

Промпт-навык для AI-агентов, который помогает писать только необходимый для задачи код, отдавая предпочтение повторному использованию и минимальным решениям.

185,7 тыс.+4,9 тыс. за неделю10,3 тыс.JavaScriptMITОбновлён 9 дней назад

Плагин для Claude Code, который превращает одно изображение в бесшовную зацикленную анимацию длительностью около 5 секунд и экспортирует её в MP4, GIF, WebP или Live Photo.

286+67 за неделю36PythonOtherАктивно поддерживаетсяОбновлён 21 день назад