Интерактивная карта кодовой базы на понятном языке, созданная Claude Code или Codex: компоненты, файлы, эндпоинты и связи между ними.
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
Включите function hooks, добавив ключ env в ~/.claude/settings.json
- 2
Добавьте marketplace с GitHub
claude plugin marketplace add sezaakgun/cc-arcade - 3
Установите плагин
claude plugin install cc-arcade@cc-arcade - 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 с интерактивной панелью в терминале: контекст и стоимость, таймлайн консультаций, проверки разрешений и активность субагентов.
Промпт-навык для AI-агентов, который помогает писать только необходимый для задачи код, отдавая предпочтение повторному использованию и минимальным решениям.
Навык для coding assistant: AI-агент сразу переходит к следующему действию, нумерует шаги и обходится без воды и вступлений.
Плагин для Claude Code, который превращает одно изображение в бесшовную зацикленную анимацию длительностью около 5 секунд и экспортирует её в MP4, GIF, WebP или Live Photo.
Библиотека C++ в заголовочных файлах для создания терминальных интерфейсов в функциональном компонентном стиле, без внешних зависимостей.