Quickstart
Install with the installer script
Section titled “Install with the installer script”The fastest way to get Clawforce running. The script auto-detects your environment, asks a few questions, and handles everything else.
curl -fsSL https://raw.githubusercontent.com/clawforceone/clawforce/main/install.sh | bashOr clone the repo and run it locally:
git clone https://github.com/clawforceone/clawforce.gitcd clawforcebash install.shOpen PowerShell (not Command Prompt) and run:
git clone https://github.com/clawforceone/clawforce.gitcd clawforce.\install.ps1If you see an execution policy error:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUserThe installer prompts you to choose Docker or Kubernetes deployment, then configures ports, the data directory, the Clawforce image tag, the default agent image, and the initial admin account automatically. It defaults to the pinned 1.4.2 release for both the control plane and the default Chromium runtime image, and you can override either value during setup.
Sign in
Section titled “Sign in”Open http://localhost:8000 (or the URL shown by the installer) and sign in with the admin username and password you entered during setup.
Create your first instance
Section titled “Create your first instance”-
Click New instance
On the dashboard, click New instance.
-
Fill in the form
Enter a display name (e.g.,
my-agent). Optionally set CPU and memory limits and add your API key. -
Click Create
Clawforce provisions the container and establishes an SSH connection automatically. The instance appears in the dashboard with a yellow indicator while connecting.
-
Wait for Connected
Once the SSH indicator turns green, the instance is fully ready.
Access your instance
Section titled “Access your instance”With a connected instance, click any of these buttons from the dashboard:
| Button | What it opens |
|---|---|
| Chrome | The agent’s browser (Chrome, Chromium, or Brave depending on your image) |
| Terminal | A full interactive terminal via VNC |
| Logs | Live streaming container output |
Connection states
Section titled “Connection states”Each instance shows a real-time SSH connection indicator:
| Indicator | State | Meaning |
|---|---|---|
| Green | Connected | SSH tunnel is active and healthy |
| Yellow | Connecting / Reconnecting | Establishing or re-establishing connection |
| Gray | Disconnected | Not yet connected or manually stopped |
| Red | Failed | Connection failed after all retries |
Uninstall
Section titled “Uninstall”bash uninstall.sh