Skip to main content

Play terminal games while AI coding agents think

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.1.tar.gz (33.6 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.1-py3-none-any.whl (48.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agent_arcade-1.1.1.tar.gz
  • Upload date:
  • Size: 33.6 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.1.tar.gz
Algorithm Hash digest
SHA256 2f58a0ed5aead3b9546c2ffbd2254f7c83d98ec0bfd52c3f9ea51f3af66306a4
MD5 643c8c01014f930ae7fd733da936f921
BLAKE2b-256 d239ec26fc890de2511ed1f9e690bd2ba2fced9979e6bd26490d346114c12b25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agent_arcade-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 48.7 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c836670cb26e939c2f17496f6cf6cc208c0781c56218e58027a883d5110d4ee4
MD5 bcc40e65b4ed1fade96b754f6738a258
BLAKE2b-256 496f345de0e3d3f086c984cfe4972351b5463c0b1931b666414279559065b703

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