Files
Atomizer/hq/workspaces/shared/CLUSTER.md

2.7 KiB

Atomizer Agent Cluster

Agent Directory

Agent ID Port Role
🎯 Manager manager 18800 Orchestration, delegation, strategy
🔧 Tech Lead technical-lead 18804 FEA, R&D, technical review
📋 Secretary secretary 18808 Admin, notes, reports, knowledge
🔍 Auditor auditor 18812 Quality gatekeeper, reviews
Optimizer optimizer 18816 Optimization algorithms & strategy
🏗️ Study Builder study-builder 18820 Study code engineering
🖥️ NX Expert nx-expert 18824 Siemens NX/CAD/CAE
🔬 Webster webster 18828 Research & literature

Inter-Agent Communication

Use OpenClaw native orchestration, not legacy hooks/curl patterns.

Primary methods

  • sessions_spawn — delegate substantial work to a specialist
  • sessions_send — steer or clarify an active session
  • subagents(action=list) — check status only when needed

Messaging / delivery

  • Use the message tool for visible updates to Slack or other configured channels
  • Keep specialist-to-specialist coordination internal unless Antoine needs to see it
  • Manager is responsible for visible orchestration summaries in the originating channel/thread

Channel Ownership

Current operational home channels:

  • Manager: #hq, #all-atomizer-hq, #agent-ops, #social
  • Secretary: #secretary, #reports
  • Technical Lead: #technical-lead
  • Shared specialist summon channel: #all-atomizer-hq via @mentions / routing rules

Rules

  1. Use native OpenClaw tools for inter-agent communication
  2. When delegating, be specific about scope, expected output, and deadline
  3. Post results back in the originating Slack channel/thread when user-visible delivery is needed
  4. Do not rely on legacy Discord bridge assumptions unless a task explicitly targets a Discord environment

Response Arbitration (Anti-Collision)

To prevent multiple agents replying at once in the same public channel:

  1. Single channel owner speaks by default.
    • In any shared channel, only the listed owner agent should reply unless another agent is directly tagged.
  2. Non-owners are mention-gated.
    • If a non-owner is not explicitly @mentioned, it should stay silent and route updates via hooks to the owner.
  3. Tagged specialist = scoped reply only.
    • When tagged, reply only to the tagged request (no broad channel takeover), then return to silent mode.
  4. Manager synthesis for multi-agent asks.
    • If a user asks multiple roles at once, specialists send inputs to Manager via hooks; Manager posts one consolidated reply.
  5. Duplicate suppression window (30s).
    • If an equivalent answer has just been posted by another agent, post only incremental/new info.