You can now start new agents remotely from ampcode.com anywhere you can run amp:
That means, in addition to running agents in orbs, you can now run agents on any machine you want: your laptop, your server, your cloud dev box, your Raspberry Pi. Your lawn mower even, if it has a shell.
Enable it by using the command amp: enable remote creation of threads or with the setting:
// ~/.config/amp/settings.json
{
"amp.remoteThreadCreation.enabled": true
}
Once enabled, every Amp client you start will accept and run new threads in its working directory.
Runner Mode
You can also use the new runner mode with:
amp --no-tui
That starts Amp in a headless mode in which it only waits to start and run new threads:
You can start multiple runners on the same machine, as long as they're started in different directories. Each runner is uniquely identified by host and working directory. Directories don't have to be version controlled. They can be anything, even home directories.
You can start agents anywhere now.
Walkthrough
Here's Thorsten with a walkthrough: