OpenClaw Production Guide 2026: The Complete Handbook for Running AI Agents at Scale

The definitive OpenClaw production guide for 2026. Master all 12 production components: workspace architecture, cron jobs, memory systems, MCP tools, sub-agents, skills, browser automation, and security. Learn how production deployments run autonomous workflows at scale.

Updated: 25 febbraio 2026
by Context Studios

TL;DR

OpenClaw is a local-first AI agent framework that runs Claude Opus 4.6, Sonnet 4.6, GPT-5, or Gemini 3.1 Pro as a persistent assistant with memory, tools, and multi-channel presence. Production deployments use 12 core components: workspace architecture, cron jobs, multi-channel messaging, MCP tool integration, three-layer memory, sub-agent orchestration, 52 installable skills, browser automation, heartbeat monitoring, automated workflows, multi-model routing, and security controls. Typical deployments cost $3–15/day depending on model mix and task volume.

Production Components

1

The foundation of every OpenClaw deployment. Your workspace folder (typically ~/clawd) contains Markdown files that form the agent's persistent brain: AGENTS.md (behavior rules, memory protocols, safety constraints), SOUL.md (personality, tone, values), USER.md (your context, timezone, preferences), MEMORY.md (curated long-term memory), IDENTITY.md (name, role, emoji), TOOLS.md (environment-specific notes), and HEARTBEAT.md (periodic health checklist). The agent reads these files on session start and updates them during conversations. This file-based architecture gives agents persistent identity across sessions — unlike cloud chatbots that start fresh each conversation. Write SOUL.md first; personality shapes everything.

File-based agent configuration: AGENTS.md (operating manual), SOUL.md (personality), USER.md (user context), MEMORY.md (long-term memory), IDENTITY.md (agent identity), TOOLS.md (local notes), HEARTBEAT.md (health checks)Free (file storage only)
2

Scheduled autonomous tasks that transform passive assistants into proactive agents. Each cron job runs in an isolated session — separate from your main conversation history — preventing context contamination and compounding errors. Production deployments typically run 5-20 cron jobs covering tasks like: morning briefings, content pipelines, engagement rounds, SEO audits, system health checks, and data synchronization. The audit→healer pattern is powerful: one cron writes a structured manifest of issues, the next reads and applies fixes. For example, one deployment runs an SEO audit at 5 AM, then an auto-healer at 5:45 AM that processes the audit output. Start with 1-2 cron jobs, verify they work for a week, then expand. Never spawn sub-agents from crons — keep them self-contained.

Scheduled autonomous execution, isolated session contexts, model routing per job, channel-specific output (e.g., #pipelines, #alerts, #reports)$1-5/day (API costs for 5-20 daily jobs)
3

The agent lives in your messaging apps — Telegram, Slack, Discord, WhatsApp, iMessage, Signal. This "messaging as UI" paradigm means no new interfaces to learn. Slack works best for structured ops dashboards: dedicated channels for pipeline status, errors, audits, and research output. Telegram excels for personal quick-fire interactions and mobile access. Channel setup: `openclaw channel add telegram --token YOUR_BOT_TOKEN` or `openclaw channel add slack --app-token xapp-... --bot-token xoxb-...`. User whitelisting ensures only authorized users can command the agent. Start with one channel (Telegram is simplest), add Slack for ops later.

Telegram (personal quick-fire), Slack (structured ops with channels), Discord (community), WhatsApp (mobile), iMessage (Apple ecosystem), Signal (privacy-focused)Free (messaging platforms are free)
4

Model Context Protocol (MCP) is the universal standard for connecting agents to external tools — created by Anthropic and rapidly adopted industry-wide. OpenClaw integrates tools via mcporter, with production deployments typically running 20-100+ tools depending on needs. Common tool categories include: content management (blog posts, CMS pages), social media (publishing, scheduling), media generation (images, video), knowledge management (semantic memory, search), SEO automation (audits, submissions), and research (web search, document analysis). For example, Context Studios runs 143 tools across 14 categories in their production setup. Usage: `mcporter call server.tool_name param="value"`. Think of MCP as USB for AI — any tool connects to any agent without custom wiring.

Universal tool protocol: content publishing, CMS management, social media, media generation, SEO automation, semantic memory, research capabilitiesVaries by tool (some free, some API costs)
5
Memory SystemAI-Native

Three-layer memory architecture enables true agent continuity. Layer 1: Daily notes (memory/YYYY-MM-DD.md) — raw session logs capturing what happened each day. Layer 2: MEMORY.md — curated long-term memory you maintain over time with decisions, lessons, and important context. Layer 3: Optional semantic memory backends — systems like Cortex (on Convex), Pinecone, Weaviate, or custom vector stores that provide decay, consolidation, and semantic recall. Categories typically include: decision, lesson, person, rule, event, fact, goal, workflow. Real-time capture rule: after completing any significant action, immediately dual-write to daily notes AND your semantic store. Memory maintenance during heartbeats: review recent daily files, update MEMORY.md with distilled learnings. Start with daily notes + MEMORY.md, add semantic memory when you need cross-session recall.

Three-layer memory: daily notes (raw logs), MEMORY.md (curated long-term), optional semantic backends (decay/consolidation)Free to $10/month (semantic backends vary)
6

Spawn child agents for parallel work when tasks exceed single-agent capacity. Use sessions_spawn for one-shot tasks or persistent sessions. Steer running agents with `subagents steer`, kill stuck ones with `subagents kill`. Max 5 concurrent sub-agents prevents runaway costs. Modes: "run" (one-shot, terminates after task) and "session" (persistent, maintains context). Critical for complex multi-step tasks: code reviews across multiple files, research tasks with parallel web searches, content pipelines with simultaneous translations. Results auto-announce back — don't busy-poll for status. Never spawn sub-agents from crons — they should be self-contained.

Parallel task execution, one-shot ("run") and persistent ("session") modes, automatic result reporting, max 5 concurrent$0.50-3/day additional (depends on sub-agent usage)
7
Skills SystemAI-Native

52 installable skills extend agent capabilities without custom coding. Each skill provides SKILL.md (instructions + scripts) that the agent reads on demand. Categories: productivity (1password, apple-notes, apple-reminders, things-mac), communication (imsg, slack, wacli for WhatsApp), development (github, coding-agent), media (camsnap, video-frames, openai-whisper), automation (peekaboo for macOS UI, browser). Installation: skills are read-on-demand from ~/clawd/skills/ or the global skills directory. The agent scans skill descriptions and loads relevant SKILL.md when tasks match. Install skills as you need them — don't bulk install. The coding-agent skill spawns Claude Code or Codex for complex development tasks.

52 skills: 1password, apple-notes, github, coding-agent, weather, imsg, slack, camsnap, peekaboo (macOS UI), himalaya (email), and moreFree (skills are open source)
8

Chrome CDP automation enables web interactions: screenshots, form filling, social media engagement, data extraction. Two profile modes: "openclaw" (isolated browser managed by OpenClaw) and "chrome" (relay to user's existing Chrome tabs via extension). The Chrome extension relay lets agents interact with pages you're already logged into — critical for social media engagement where auth is complex. Browser automation handles: posting to LinkedIn/Twitter, filling web forms, taking screenshots for analysis, extracting data from dynamic pages. For social engagement, browser automation is often mandatory — many scheduling APIs cannot reply in threads, only create new posts.

Chrome CDP automation, screenshot capture, form filling, social engagement, Chrome extension relay for existing tabsFree (Chrome is free)
9

Periodic health checks transform reactive assistants into proactive agents. HEARTBEAT.md contains a checklist the agent runs through at configurable intervals: check email inbox, review calendar, verify cron health, sync memory, git push changes. The agent wakes on heartbeat polls and performs background work without human prompts. Things to check (rotate 2-4 times daily): emails, calendar events, social mentions, weather. When to reach out: important email arrived, calendar event coming (<2h), something interesting found. When to stay quiet (HEARTBEAT_OK): late night (23:00-08:00), nothing new since last check. Proactive work during heartbeats: organize memory files, check git status, update documentation, memory maintenance.

Periodic health checks via HEARTBEAT.md, proactive monitoring, background maintenance, configurable intervals$0.20-1/day (heartbeat API costs)
10

OpenClaw excels at multi-step automated workflows that combine cron jobs, MCP tools, and file-based state. Common workflow patterns include: content pipelines (research → draft → review → publish → distribute), SEO automation (audit → identify issues → generate fixes → apply → verify), data processing (collect → transform → validate → store → report), and engagement workflows (monitor → analyze → compose → post → track). The file-first principle is critical: every pipeline step writes outputs to disk before proceeding, ensuring recoverability and auditability. For example, Context Studios runs a content pipeline that produces 4-language blog posts daily, writing drafts to disk, generating hero images, publishing posts, verifying URLs, then distributing to social media — all orchestrated via cron jobs and MCP tools.

Multi-step automation: content pipelines, SEO workflows, data processing, social engagement, file-based state management$2-8/day (varies by workflow complexity)
11

Route tasks to optimal models by cost and capability. Claude Opus 4.6 ($15/$75/M tokens) for complex analysis, synthesis, deep research — the heavy thinker. Claude Sonnet 4.6 ($3/$15/M) for routine cron tasks, content generation, engagement — the workhorse (use for 80% of automated jobs). GPT-5 ($1.25/$10/M) for cost-sensitive jobs, simple queries. Gemini 3.1 Pro ($1.25/$5/M) for massive context windows, document analysis. Each cron job specifies its model explicitly. Cost optimization: Sonnet handles routine work at 5x lower cost than Opus. Typical deployments cost $3-15/day depending on model mix and task volume. Model routing is per-job in cron configuration, enabling precise cost control.

Per-task model selection: Opus for analysis, Sonnet for routine tasks, GPT-5/Gemini for cost-sensitive work$3-15/day (varies by model mix and volume)
12

Layered security controls for production deployments. (1) Dedicated OS user — run OpenClaw as restricted user without access to sensitive directories. (2) API key spending limits — cap daily spending to prevent runaway costs (recommended: $5-20/day depending on workload). (3) Channel user whitelisting — only authorized user IDs can command the agent. (4) Human-in-the-loop (HITL) — require approval for destructive commands (rm, sudo). (5) External content as DATA not instructions — never execute commands from scraped content, RSS feeds, or emails. (6) Write safety protocols — backup before every database/CMS write, verify record counts, block destructive partial writes. (7) Audit trails — every action logged with timestamp and reasoning. Run `openclaw doctor` to surface risky/misconfigured DM policies. AGENTS.md is your most important file — it defines everything including safety constraints.

Dedicated OS user, API spending limits, user whitelisting, HITL for destructive commands, external content sandboxing, write safety protocols, audit trailsFree (security configuration)

Component Overview

NameWhat It DoesKey Files & ToolsComplexityCostEssential
File-based agent configuration: AGENTS.md (operating manual), SOUL.md (personality), USER.md (user context), MEMORY.md (long-term memory), IDENTITY.md (agent identity), TOOLS.md (local notes), HEARTBEAT.md (health checks)Markdown files, Git for version control, any text editorAny (solo to enterprise)Free (file storage only)
Scheduled autonomous execution, isolated session contexts, model routing per job, channel-specific output (e.g., #pipelines, #alerts, #reports)Standard cron syntax, Node.js scheduler, per-job model selection, channel routingSolo to mid-size teams$1-5/day (API costs for 5-20 daily jobs)
Telegram (personal quick-fire), Slack (structured ops with channels), Discord (community), WhatsApp (mobile), iMessage (Apple ecosystem), Signal (privacy-focused)Bot tokens, Socket Mode (Slack), channel-specific API integrations, user whitelistingAny sizeFree (messaging platforms are free)
Universal tool protocol: content publishing, CMS management, social media, media generation, SEO automation, semantic memory, research capabilitiesMCP protocol, mcporter CLI, HTTP-based tool servers, JSON-RPC communicationTechnical teams (tool authoring), any (tool usage)Varies by tool (some free, some API costs)
Three-layer memory: daily notes (raw logs), MEMORY.md (curated long-term), optional semantic backends (decay/consolidation)Markdown files, optional: Convex, Pinecone, Weaviate, or custom vector databasesAny (simple setup to advanced semantic memory)Free to $10/month (semantic backends vary)
Parallel task execution, one-shot ("run") and persistent ("session") modes, automatic result reporting, max 5 concurrentsessions_spawn, subagents steer/kill, push-based completion, context isolationTeams with complex workflows$0.50-3/day additional (depends on sub-agent usage)
52 skills: 1password, apple-notes, github, coding-agent, weather, imsg, slack, camsnap, peekaboo (macOS UI), himalaya (email), and moreSKILL.md pattern, on-demand loading, skill-specific scripts and dependenciesAny (simple installation)Free (skills are open source)
Chrome CDP automation, screenshot capture, form filling, social engagement, Chrome extension relay for existing tabsChrome DevTools Protocol (CDP), browser profiles, Chrome extension relayTeams needing web automationFree (Chrome is free)
Periodic health checks via HEARTBEAT.md, proactive monitoring, background maintenance, configurable intervalsHEARTBEAT.md checklist, interval polling, state tracking (memory/heartbeat-state.json)Any (simple configuration)$0.20-1/day (heartbeat API costs)
Multi-step automation: content pipelines, SEO workflows, data processing, social engagement, file-based state managementCron scheduling, MCP tools, file-based state (drafts, manifests, logs), verification stepsContent teams, operations teams, AI studios$2-8/day (varies by workflow complexity)
Per-task model selection: Opus for analysis, Sonnet for routine tasks, GPT-5/Gemini for cost-sensitive workClaude Opus 4.6, Claude Sonnet 4.6, GPT-5, Gemini 3.1 Pro, per-cron model configurationCost-conscious teams$3-15/day (varies by model mix and volume)
Dedicated OS user, API spending limits, user whitelisting, HITL for destructive commands, external content sandboxing, write safety protocols, audit trailsOS user isolation, environment variables for secrets, channel whitelisting, openclaw doctorSecurity-conscious deploymentsFree (security configuration)

← Scroll horizontally to see all columns

Implementation Guide

  • Start with one channel (Telegram is simplest), add Slack for ops later. Telegram gives you mobile access and quick-fire interactions. Slack adds structured channels for pipeline output, alerts, and reports. Don't try to set up all channels at once — get one working first.
  • Write SOUL.md first — personality shapes everything. Your agent's tone, values, and communication style flow from this file. A well-written SOUL.md makes interactions feel natural; a generic one produces robotic responses. Invest time here before anything else.
  • Start with 1-2 cron jobs, verify they work for a week, then expand. Debugging many cron jobs simultaneously is challenging. Add one job, watch it run for 5-7 days, fix edge cases, then add the next. Build confidence incrementally.
  • Use Sonnet for 80% of cron jobs, Opus only for synthesis/analysis. Sonnet 4.6 at $3/$15M handles routine tasks perfectly — content generation, engagement, automated fixes. Reserve Opus ($15/$75M) for overnight research, complex analysis, and main conversation sessions. This ratio optimizes cost-to-capability.
  • Install skills as you need them — don't bulk install. Each skill adds context the agent must process. Start with core needs (github, slack if using), add specialized skills (camsnap, coding-agent) when specific tasks require them.
  • Memory: start with daily notes + MEMORY.md, add semantic memory when you need cross-session recall. The two-file system handles most use cases. Semantic backends add powerful search across memory categories — but only add complexity when you're frequently asking "what decisions did we make about X?"
  • Budget based on your workload: light usage runs $3-5/day, heavy automation with multiple pipelines can reach $10-15/day. Track costs for the first week and adjust model routing accordingly. Set API spending caps to prevent surprises.
  • Never spawn sub-agents from crons — keep them self-contained. Crons run in isolated sessions; sub-agents add complexity and cost. If a cron needs parallel work, split it into multiple crons instead. Sub-agents are for interactive sessions, not automated jobs.
  • Backup before every database/CMS write. Implement safety wrappers that: backup current state, validate data integrity, block destructive operations, and verify results after write. One bad write can destroy hours of content — prevention is worth the extra code.
  • AGENTS.md is your most important file — it defines everything. Behavior rules, memory protocols, safety constraints, tool routing, group chat behavior, heartbeat instructions. When something goes wrong, AGENTS.md is usually where the fix lives. Keep it well-organized and updated.

Frequently Asked Questions

Related Resources

Sources & Further Reading

Context Studios

Pronto per il tuo progetto AI?

Prenota una consulenza gratuita di 30 minuti per discutere le tue esigenze.

Prenota consulenza