Agents Anywhere — Development skill for Claude Code
Run Claude Code as an always-on container on Railway.
How to install Agents Anywhere
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open m-abdelwahab/agents-anywhere and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agents Anywhere does
Run Claude Code as an always-on container on Railway. SSH in from anywhere and start coding
Alternatives in Development
- Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
- Hapi — App for Claude Code / Codex / Gemini / OpenCode, vibe coding anytime, anywhere 3.6k ★
- E2e Devcontainer — Run E2E tests in a dev container (isolated environment) 1.6k ★
README
Agents Anywhere
Run [Claude Code](https://docs.anthropic.com/en/docs/claude-code) in a long-running container on Railway. SSH in from any device and start coding. One-click deploy, persistent storage, and pre-installed [Railway skills](https://docs.railway.com/ai/agent-skills).
- Runs 24/7. Reconnect from anywhere and pick up where you left off.
- Repos, settings, and session history are stored on a volume at
/dataand persist across redeploys. - SSH sessions auto-attach to a `tmux` session — if your connection drops, reconnect and pick up where you left off. To keep processes running, close your terminal or press
Ctrl+B, Dto detach. Typingexitkills the session.
Quick Start
1. Deploy
You can deploy this project on Railway in a few clicks using a [Railway template](https://docs.railway.com/reference/templates). To get started, click the button below.
[](https://railway.com/deploy/agents-anywhere?referralCode=thisismahmoud&utm_medium=integration&utm_source=template&utm_campaign=generic)
When configuring the template, you'll find the following [environment variables](https://docs.railway.com/variables):
| Variable | Default | Description |
|---|---|---|
SSH_PASSWORD |
Auto-generated | Password for SSH access. Generated on deploy, but you can set your own. The SSH port is exposed to the internet — use a strong password (16+ characters) or key-based auth. |
SSH_PUBLIC_KEY |
— | Your SSH public key for key-based auth. Use SSH_PUBLIC_KEY_LAPTOP, SSH_PUBLIC_KEY_PHONE, etc. to register multiple devices. |
2. Connect
Find your SSH connection details in the Railway dashboard under **Settings → Networking → [TCP Proxy](https://docs.railway.com/networking/tcp-proxy)**. You'll see a hostname and port like `roundhouse.proxy.rlwy.net:12345`.
**Important:** Use the Railway-assigned port (e.g. `12345`), **not*
Related Skills
Claude Code Pet
A floating desktop pet that brings Claude Code to anywhere. Always-on-top Claude Code: summon your terminal ag
Claude Controls Mac
Step-by-step guide to turning your spare Mac into an always-on machine Claude Code can fully control - talk to
Everyharness Container
Multi-harness container: ~17 coding-agent CLIs preinstalled (shared by everyharness and superpowers-evals)
Agents To Im
Feishu/Lark group for Claude Code and Codex sessions, vibe coding anytime, anywhere
Oar
Row your coding agents from anywhere — self-hosted web relay that drives Copilot, Claude, Cursor, Grok, and Op
9remote
📱 Terminal in Your Pocket — Control Claude Code, Codex, Gemini CLI & your Mac/Linux/Windows from any phone or
Related Agents
Infra Substrate
Compute and SSH topology specialist. VM/container lifecycle, hypervisor health, ProxyJump topology, host-level
Connect Agent
Use this agent when a target needs to be spawned/connected before recon can start — resolving an HTB machine n
Senior Security Engineer
Senior security engineer covering application security (OWASP-style threat modeling, secure coding, auth desig