What a workspace contains
Each workspace has its own:- Repository connection — a 1:1 binding to a GitHub repo via the UseZombie GitHub App.
- Entitlements — determined by the plan tier (Hobby or Scale).
- Billing — credit balance, usage tracking, and budget controls are scoped per workspace.
- Agent configuration — harness settings, execution profiles, and environment variables.
- Isolation — runs in one workspace cannot access specs, artifacts, or credentials from another.
Plan limits
| Feature | Hobby (Free) | Scale |
|---|---|---|
| Workspaces | 1 | Unlimited |
| Specs | Unlimited | Unlimited |
| Self-repair gate loop | Included | Included |
| Priority queue | — | Included |
Workspace lifecycle
- Create — connect a GitHub repo with
zombiectl workspace add. - Active — specs are synced, runs are accepted.
- Paused — new runs are rejected; in-flight runs complete normally.
- Removed — workspace is deleted. Run history is retained for 30 days.