🏠 Home ← Docs Index
Open Beta 📖 Interactive Reader Raw .md llms.txt

GoClaw: Roadmap to Level 4 (Autonomous Digital Workforce)

Level 4 is an AI employee: an agent that runs a business procedure from start to finish on its own, inside tools the platform provides, under rules people set (Autonomy Levels). This page covers three things: the principles that decide what GoClaw builds toward that goal, what is in place, and what is still open. It changes when a capability lands or changes. The platform philosophy is in Level 4: AI Employees.


🧭 Principles

  1. Procedures, not prompts. Work that must come out right every time is a SOP. A SOP has steps, each step gets only the tools it needs, and Go code checks each step's answer before the next one starts.
  2. Code does the deterministic work. Queries, calculations and calls that repeat for every row of a list run as SQL, data tools and MCP map steps. The model reasons about the results; it is not used as a loop.
  3. Zero trust by default. The agent works through built-in tools and connected MCP servers only. Shell commands are sandboxed and file access stays in the workspace. No tool can write config.yaml or the plugins directory, and every webhook authenticates.
  4. People hold the controls. Approval steps, hook rules on tool calls, roles and admin-only files decide what an agent may do and when it must ask.
  5. Failures are visible. A step whose check fails is retried or ends the run. Every run records each step's answer. A run that fails, escalates, cannot resume after a restart or waits for approval sends a notice to sop.alerts.
  6. One general platform. A customer's need becomes a general capability, or advice on how to write their SOP. GoClaw does not grow customer-specific code.
  7. Cost has a ceiling. Token budgets and per-run limits stop runaway runs, and large results stay out of the prompt until the model asks for a part of them.

🟢 In place

Procedures (SOPs) — SOP guide

Events and channels

Memory and learning — Memory Engine

Delegation — Subagents and Jobs

Guardrails — Security

Cost and reliability


🛠️ Still open

  1. Dynamic negotiation. Agents do not yet weigh each other's workload or skills to share out work. Messages reach an agent through static bindings, and the model picks a subagent with the subagents tool.
  2. Atomic rollback. A failed run undoes only the steps that name a rollback_command. There is no transaction across steps, and nothing reverts files or database changes on its own.

Beyond Level 4, Level 5 Vision describes agents that propose goals, SOPs and tools for people to review. None of it is implemented.