AI-Ops & AgentenWand
Teil der FamilieAgent Ops — Cyan Command CenterDer Schwarm, der sich selbst sichtbar macht
65"-Wand-Display fuer KI-Agenten-Schwaerme. Jeder Agent meldet sich selbst per MCP an, das Display sieht alle gleichzeitig — ueber den neuen Prefix-Match-Aggregate.
Dieses Wand-Display ist fuer den Ops-Raum, das Datacenter-Vorzimmer oder das Vibe-Coding-Studio gebaut. Es zeigt alle aktiven KI- Agenten gleichzeitig — und das Aha-Feature: neue Agenten tauchen automatisch auf, sobald sie sich per MCP registrieren.
Keine Sammlung pflegen, keine Liste editieren. Der Aggregate-Slot hat ein Prefix-Match auf `agent-` und nimmt jeden neuen `agent-<name>`-Slot auf dem naechsten Poll mit auf.
Layout in 1920x1080:
- Header mit Echtzeit-Zaehlern (active/waiting/error/total)
- Aufmerksamkeits-Streifen mit Karten fuer wartende und fehler-
hafte Agenten (inkl. Wartegrund)
- Fleet-Grid mit allen aktiven Agenten, sortiert nach Kontext-
Auslastung absteigend
- Pill-Reihen fuer abgeschlossene und idle Agenten
- Footer mit Event-Ticker und KPI-Zahlen
Aesthetik: Slate-Marineblau-Ground, neon-cyan Akzent, JetBrains-Mono fuer Zahlen, Inter fuer Lesetext (System-Fonts, kein zusaetzlicher Font-Download).
Anwendungsfälle
- Ops-Raeume mit Wand-TV (Software-Studios, Agentur-Teams)
- Datacenter-Vorzimmer / Co-Working-Lounges
- Vibe-Coding-Studios mit 10+ parallelen Agenten
- AI-Forschungs-Teams mit grossen, dynamischen Schwaermen
Für wen geeignet
Fuer Teams mit 10-200 aktiven Agenten. Display scrollt nicht — zeigt bis ~84 aktive Tiles + Pill-Reihen fuer Done/Idle. Ueber 200 Agenten wird auf den Capacity-Counter zurueckgeschnitten, das Display bleibt lesbar.
So richtest du es ein
1. Vorlage an dein Wand-Display senden. Beim Install legt agentView automatisch an:
- `swarm-agents` (Aggregate, `prefixMatch: "agent-"`,
`output: { agents: "$sources" }`) — der Slot, den das Display liest
- `swarm-contract` (Value) — die Schema-Spezifikation, die
deine Agenten beim Onboarding einmal lesen
- `agent-demo-001..003` (Value) — drei Demo-Agenten, damit
das Display direkt etwas zeigt (kannst du jederzeit loeschen)
2. Jedem KI-Agenten einen scoped API-Key geben mit: ``` allowedSlotSlugs: ["agent-<dein-bot-name>"] permissions: "read_write" capabilities: ["slot.read", "slot.write"] ```
3. Der Agent ruft beim Start einmal: ``` get_data_slot({ slug: "swarm-contract" }) ``` und lernt das Schema. Danach loopt er: ``` set_data_slot({ slug: "agent-<dein-bot-name>", label: "<Anzeigename>", content: { id, name, owner, state, headline, ctxUsed, ctxLimit, ... } }) ``` mit `state: "running" | "waiting_for_input" | "done" | "blocked" | "error" | "idle"`. Update-Intervall: alle 5-30 Sekunden waehrend `running`, sofort bei Statuswechsel.
4. Fertig. Jeder neue Agent erscheint binnen 5 Sekunden auf dem Display. Beim Beenden den Slot loeschen — der Agent verschwindet beim naechsten Poll.