Sign inSign up

douglasjunior/agent-remote-control

By douglasjunior

•Updated 7 days ago

Remote control for AI coding agents (Claude, Codex, Copilot, Cursor, Antigravity) over Discord.

Image
Machine learning & AI
Developer tools
0

825

douglasjunior/agent-remote-control repository overview

⁠Agent Remote Control

Remote control and orchestration of AI coding agents over the Agent Client Protocol (ACP), driven from Discord. Run Claude Code, Codex, Copilot, Cursor and Antigravity on real repositories from your phone.

Source code, docs and issues: https://github.com/douglasjunior/agent-remote-control⁠

⁠Tags

  • X.Y.Z: a specific release
  • X.Y and X: latest release of that minor/major line
  • latest: latest stable release (pre-releases are never tagged latest)

Platforms: linux/amd64 and linux/arm64.

⁠Quick start

docker run -d --name agent-remote-control \
  --restart unless-stopped \
  -e DISCORD_BOT_TOKEN=your-discord-bot-token-here \
  -e DISCORD_GUILD_ID=your-server-id \
  -e ARC_AGENTS=claude,copilot,cursor \
  -v arc-agents:/home/node/.local \
  -v arc-data:/app/data \
  -v arc-workspaces:/app/workspaces \
  -v ~/.claude:/home/node/.claude \
  -v ~/.claude.json:/home/node/.claude.json \
  douglasjunior/agent-remote-control:latest

⁠Agents

Codex is always available. ARC_AGENTS (comma-separated: claude, copilot, cursor, antigravity) chooses which other CLIs are made available at startup. The arc-agents volume is optional and keeps them installed between restarts. Mount only the config directory of each agent you use (~/.claude, ~/.codex, ~/.copilot, ~/.cursor, ~/.gemini) to reuse its authentication.

⁠Volumes

  • /app/data: sessions and settings
  • /app/workspaces: cloned repositories
  • /home/node/.local: installed agent CLIs (optional)

The container runs as the non-root node user (UID 1000), so mounted files must be readable and writable by it.

Warning: the agents run with full autonomy inside the container, using the credentials you mount. Keep the bot in a private Discord server.

See the full documentation, including a docker-compose.yml example, at https://github.com/douglasjunior/agent-remote-control#-docker⁠

Tag summary

Content type

Image

Digest

sha256:ac1894342…

Size

544.9 MB

Last updated

7 days ago

docker pull douglasjunior/agent-remote-control