← Back to concept explainers

Concept Fable

OpenClaw

Conclusion first:OpenClaw is a more general Agent runtime / harness. It organizes channels, sessions, tools, skills, memory, tasks, automation, permissions and node capabilities into one runnable environment, letting Agents work continuously across Telegram, Feishu, Slack, terminals, browsers, devices and background tasks.

agent runtime · multi-channel harness

Read the story first. There is no rush to give a definition here; let the question grow on its own first.

Fable

The dispatch office with many doors

A port city grew busier and busier. Dockworkers reported arriving cargo with flag signals, captains urged supplies by telegraph, merchants sent contracts from mailboxes, warehouse keepers demanded goods with delivery orders, and the city hall would also issue surprise safety inspections. There were many requests and many entry points.

In the past, a temporary clerk sat behind every door. The person at the dock gate had one ledger, the person at the warehouse gate had another set of accounts, the person in the telegraph room only recorded ship names and not cargo, and the person by the mailbox only knew what had arrived today, not who had already handled it yesterday. Keys were scattered in different drawers, and when an incident occurred it was hard to trace who had opened the door.

One day, a ship was sent fuel twice because its supply form was registered twice; another ship's repair request was missed and it could only stop sailing the next day. Only then did the city lord see clearly that what the port lacked was not another person who could write. The real gap was deeper: entrances, records, keys, tasks, and responsibilities were scattered everywhere, and no one connected them into a scheduling system that could keep running.

So the port built a dispatch office. All doors were still kept: semaphore, telegraph, mailbox, and summons could all come in. But once a message entered the city, it first entered the same registration system. The dispatch office would confirm who sent it, what had happened before, to whom this matter should be assigned, which key was needed, whether approval was required, and if this task could not be finished today, where to continue tomorrow.

The dispatch office itself does not play the role of any single worker. It can send a carpenter to fix the deck, an accountant to audit the books, a patrol team to inspect hazardous goods, or a clerk to reply to merchants. It is like an infrastructure that lets many intelligent workers collaborate: doors, ledgers, keys, work orders, duty rosters, incident records, and long-term memory are all inside it.

The port later became stable, not because every door had a smarter person behind it. The change happened after all entrances were connected to the same runtime environment: requests were not lost, permissions were not chaotic, long tasks did not break when shifts changed, and when problems arose, the process could be traced.

Reveal

This story is about: OpenClaw

OpenClaw is a more general Agent runtime / harness. It organizes channels, sessions, tools, skills, memory, tasks, automation, permissions and node capabilities into one runnable environment, letting Agents work continuously across Telegram, Feishu, Slack, terminals, browsers, devices and background tasks.

Metaphor mapping

  • Many doors: multiple chat channels, terminals, browsers and device entry points
  • Dispatch center: OpenClaw Gateway and agent runtime
  • Ledger: sessions, long-term memory, task state, and audit trails
  • Keys: tools, node capabilities, external systems, and permission boundaries
  • Long tasks continue tomorrow: cron, task, subagent, and persistent state management

Related distinctions

OpenClaw and opencode can both be seen as harnesses, but their default working surfaces differ: one leans toward general-purpose runtime infrastructure, the other toward the code development front line.

Related distinctions

This concept is easily confused with adjacent concepts; it is recommended to continue to the comparison page.

京ICP备2026014272号