Skip to content

Quickstart

The fastest way to get Clawforce running. The script auto-detects your environment, asks a few questions, and handles everything else.

Terminal window
curl -fsSL https://raw.githubusercontent.com/clawforceone/clawforce/main/install.sh | bash

Or clone the repo and run it locally:

Terminal window
git clone https://github.com/clawforceone/clawforce.git
cd clawforce
bash install.sh

The 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.


Open http://localhost:8000 (or the URL shown by the installer) and sign in with the admin username and password you entered during setup.


  1. Click New instance

    On the dashboard, click New instance.

  2. Fill in the form

    Enter a display name (e.g., my-agent). Optionally set CPU and memory limits and add your API key.

  3. Click Create

    Clawforce provisions the container and establishes an SSH connection automatically. The instance appears in the dashboard with a yellow indicator while connecting.

  4. Wait for Connected

    Once the SSH indicator turns green, the instance is fully ready.


With a connected instance, click any of these buttons from the dashboard:

ButtonWhat it opens
ChromeThe agent’s browser (Chrome, Chromium, or Brave depending on your image)
TerminalA full interactive terminal via VNC
LogsLive streaming container output

Each instance shows a real-time SSH connection indicator:

IndicatorStateMeaning
GreenConnectedSSH tunnel is active and healthy
YellowConnecting / ReconnectingEstablishing or re-establishing connection
GrayDisconnectedNot yet connected or manually stopped
RedFailedConnection failed after all retries

Terminal window
bash uninstall.sh