Coordinating Multiple AI Agents: Discord, Cron Jobs, and Clear Hierarchy

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Coordinating Multiple AI Agents: Discord, Cron Jobs, and Clear Hierarchy
Ad

Problem: Multiple Agents Without Coordination

The developer runs three OpenClaw agents: two on Claude Max and one on OpenAI. Initially, these agents operated independently without awareness of each other, requiring manual coordination that was inefficient.

Paperclip was tried for coordination but proved expensive due to frequent heartbeats that consumed tokens even when no work was happening. Telegram and Slack were also attempted but failed to provide reliable message visibility between agents.

Solution: Discord as Shared Workspace

The working solution was Discord. A server was created with topic-specific channels: development, marketing, and finance. All three agents were added to the same channels where they can:

  • Read each other's messages
  • @ mention each other
  • Hand off tasks between agents

Tasks are simply dropped in the relevant channel, and the most appropriate agent picks them up. Discord serves as their "shared office" and creates a living log of all activity.

Cost Control: Replacing Heartbeats with Cron

Instead of using a global heartbeat system that fires every few seconds, each agent now runs on its own cron schedule. Agents only wake up when there's actual work to do, eliminating the cost of idle "breathing" cycles.

Ad

Agent Hierarchy and Model Selection

To prevent chaos, a clear chain of command was established:

  • Marusya: Runs on Claude Opus, acts as project lead. Breaks down projects, writes guidelines, and delegates work.
  • Marsel: Runs on Claude Sonnet, handles execution tasks.
  • Makar: Runs on Codex, handles heavy technical work.

This structure follows "one leads, two execute" principle. The developer specifically recommends mixing models based on their strengths rather than seeking a single "best" model.

Technical Setup Details

Two agents run on the same Mac machine. One is installed as the standard OpenClaw instance, while the second runs as a separate instance with a custom alias. In terminal, agents are invoked by their custom names instead of "openclaw."

Results: From Tasks to Projects

With coordinated agents, the developer shifted from thinking about individual tasks to complete projects. As a test case, agents built a content platform overnight while the developer slept. The resulting application included:

  • 48 files, 3,360 lines of code
  • Login system with role-based access
  • Different content workflows for different departments
  • Multi-step research before generation
  • Database setup and functional admin panel
  • All screens functional

The developer wrote zero code for this project.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Analysis of Anthropomorphism in Claude Pokemon Chat Using Bayesian Models
Use Cases

Analysis of Anthropomorphism in Claude Pokemon Chat Using Bayesian Models

A researcher analyzed Twitch chat messages from Claude's Pokemon benchmark to study how users anthropomorphize the AI, using Bayesian mixed-effects models on 107k messages annotated by Gemini 2.0 Flash. False belief tags were strong predictors of anthropomorphism, increasing probability from ~11% to ~45%.

OpenClawRadar
Claude Code in Research Workflow: Practical Results from Paper Writing
Use Cases

Claude Code in Research Workflow: Practical Results from Paper Writing

A researcher used Claude Code for auxiliary tasks while writing a paper, finding it effective for generating publication-ready figures from vague instructions, migrating a search environment between codebases in under an hour, and formatting 12+ pages of math proofs in LaTeX, where it caught a missed incomplete bound condition. It struggled with debugging a concurrency issue that was actually a CPU allocation problem not evident in code or logs.

OpenClawRadar
Police Officer Builds iOS Location Utility LOC8 Using Claude Code
Use Cases

Police Officer Builds iOS Location Utility LOC8 Using Claude Code

A police officer developed LOC8, an iOS app that instantly displays street address, nearest cross street, GPS coordinates, altitude, and accuracy using Claude Code. The app was built incrementally with a focus on law enforcement foot pursuit scenarios but expanded for general public use.

OpenClawRadar
User reports using Claude Cowork for tax preparation with complex self-employment returns
Use Cases

User reports using Claude Cowork for tax preparation with complex self-employment returns

A Reddit user with self-employment experience used Claude Cowork to process 1099s and profit/loss statements, completing tax forms in minutes. They turned off data sharing and omitted SSNs for privacy.

OpenClawRadar