Skip to main content

Play fun arcade games while waiting on AI agent tasks

Project description

Agent Arcade

Play fun arcade games while waiting on AI agent tasks.

Stop context-switching to your phone or social media while waiting for Claude Code or Codex to finish. Stay in the terminal, stay productive!

Installation

macOS

brew install tmux pipx
pipx install agent-arcade

Linux

# Ubuntu/Debian
sudo apt-get install tmux
pipx install agent-arcade

# RedHat/CentOS
sudo yum install tmux
pipx install agent-arcade

Windows (WSL)

# Install WSL first: wsl --install
# Then in your WSL terminal:
sudo apt-get install tmux
pipx install agent-arcade

Quick Start

  1. Launch Agent Arcade:

    agent-arcade
    
  2. Select your AI agent

  3. Switch between agent/game view:

    • Ctrl+Space
  4. Give your agent tasks and then play games while you wait!

Supported AI Agents

  • Claude Code
  • Cursor

Want to add more agents? Submit a PR.

Games

Snake

Classic Snake game. Eat food, grow longer, avoid walls and yourself!

In progress games

More games are coming soon. I'm currently working on:

  • 2048
  • Minesweeper
  • Pong
  • Sudoku

License

MIT License - see LICENSE file for details.

Credits

  • Built with Textual - Modern Python TUI framework
  • Powered by tmux - Terminal multiplexer

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Development Setup

# Install Poetry
curl -sSL https://install.python-poetry.org | python3 -

# Clone and setup
git clone https://github.com/anthonygore/agent-arcade
cd agent-arcade
poetry install

# Run in dev mode (uses ~/.agent-arcade-dev for data)
poetry run agent-arcade

Support

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_arcade-1.1.2.tar.gz (33.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_arcade-1.1.2-py3-none-any.whl (48.8 kB view details)

Uploaded Python 3

File details

Details for the file agent_arcade-1.1.2.tar.gz.

File metadata

  • Download URL: agent_arcade-1.1.2.tar.gz
  • Upload date:
  • Size: 33.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.1 CPython/3.13.0 Darwin/25.2.0

File hashes

Hashes for agent_arcade-1.1.2.tar.gz
Algorithm Hash digest
SHA256 c0e56305f3d9462f104287adda6466656b22783829801234272c5e9a7c2aee8b
MD5 e3b945625812b7d7374e90aafdca26ed
BLAKE2b-256 63d601e0b02954c688e13110f0373e5c14b885ead97290a4e72ebba67db6c533

See more details on using hashes here.

File details

Details for the file agent_arcade-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: agent_arcade-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 48.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.1 CPython/3.13.0 Darwin/25.2.0

File hashes

Hashes for agent_arcade-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f5acdc3c7647e0d2c172cc22b6392bc594cbe96473cdf3f873d2a6d95ce36462
MD5 fe6399a8c00c025dabde0c39057e5c4b
BLAKE2b-256 e8b57fbca69f67694e3ac0ce8fa964ed8b5dbd19509091218928315739970a97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page