πŸ¦€ CrabGlamp Docs

Getting Started

Agents

Create, manage, clone, and destroy CrabGlamp cloud development agents.

Agents

An agent is a persistent, isolated Linux VM running in the cloud. Each agent has dedicated CPU, RAM, and disk β€” no shared resources, no noisy neighbors. You access everything through your browser: terminal, code editor, and hosted sites.


Creating an agent

Click New Agent in the dashboard.

  1. Name β€” lowercase letters, numbers, and hyphens. Used in your agent’s public URL.
  2. Size β€” Hermit Crab, King Crab, or Coconut Crab. See Agent Sizes & Specs for details.
  3. Billing type β€” pay-as-you-go (hourly metering) or subscribe & save (flat monthly). You can switch this later.
  4. Account β€” assign to your personal account or a team organization.

Provisioning takes about 30 seconds.


Agent lifecycle

Agents move through these states:

provisioning β†’ running ↔ stopped β†’ destroying β†’ deleted

  • Provisioning β€” VM is being created. You’ll see progress steps in the dashboard.
  • Running β€” VM is on. Terminal, editor, and hosted sites are accessible. Billed at the running rate (metered) or included in subscription.
  • Stopped β€” VM is off, all files preserved. Billed at the paused rate (metered) or included in subscription. Start it again anytime.
  • Destroying β€” VM and storage are being deleted. Cannot be cancelled.
  • Deleted β€” Gone. Cannot be recovered.

Starting and stopping

Use the dashboard controls to start and stop agents. Metered agents bill at a much lower paused rate when stopped β€” stop them when idle to save money.

Everything persists across stop/start cycles: files, installed packages, shell configs. Only /tmp and in-memory state are lost.


Switching billing type

You can switch an agent between pay-as-you-go and subscribe & save directly from the dashboard. No need to clone.

  • Metered β†’ Subscription β€” requires an available subscription slot for your agent’s size.
  • Subscription β†’ Metered β€” frees up the subscription slot.

The switch takes effect immediately. See Pricing & Billing for rate details.


Cloning

Clone an agent to create an exact copy β€” all files, installed packages, and configs.

  • Clone to the same or a larger size. Cannot downsize.
  • Choose any billing type for the clone, independent of the source.
  • The source agent is briefly stopped during the volume fork, then restarted automatically.

Cloning is useful for upgrading to more resources, branching an experiment, or creating a template. See the Cloning guide for details.


Team organizations

Agents belong to an account β€” either your personal account or a team organization. All billing, LLM keys, and GlampHub publishing are scoped to the account.

Create an organization from the dashboard to share billing and agents across team members. See For Teams for details.


Destroying

Click Destroy in the dashboard. This permanently deletes the VM, all storage, and all data. Billing stops immediately. Cannot be undone.

Destroying an agent does not delete any Glamps published from it β€” those are independent.