Drive a remote GPU & ML training box from Claude
Your GPU box lives in a closet, a colo, or a rented instance — headless, no monitor, often behind NAT.
AI Commander lets Claude operate it over a real shell: start a training run, watch nvidia-smi,
diagnose a CUDA mismatch, and pull the latest metrics, all from your laptop without exposing SSH.
The job
ML rigs are the definition of headless: there's nothing to screen-share, and everything happens at the command line. The friction is reaching them — port forwarding, jump hosts, or fiddly tunnels. AI Commander removes that and adds an agent that can reason about the output:
- Launch a run and keep an eye on it:
python train.py+ periodicnvidia-smi. - Diagnose the classic "CUDA error: no kernel image" by checking driver/toolkit versions.
- Free a stuck GPU: find the orphaned process and kill it.
- Check disk before a checkpoint write, then tail the loss to see if it's converging.
What it looks like
Why AI Commander for GPU work
| AI Commander | SSH tunnel | Jupyter exposed | Cloud sandbox (E2B) | |
|---|---|---|---|---|
| Your actual rig | ✓ | ✓ | ✓ | ephemeral |
| No inbound port | ✓ | ✗ | ✗ | ✓ |
| Headless / no display | ✓ | ✓ | browser | ✓ |
| AI client drives it | ✓ MCP | ✗ | manual | SDK |
Set it up
On the GPU machine (Linux), install the agent:
curl -fsSL https://aicommander.dev/install | sudo bash
Connect your AI client and quote the session code (or alias it gpu-rig). Then describe what you want done.
FAQ
Talk to your GPU box
Install the agent and let Claude start, watch, and debug your training runs.