VSvarunsingla.com

← All entries

Day 21· · 3 min read

Multi-Agent Communication

Foundations & Protocols Governance & Safety
Viral app of the day

of the Day oh-my-codex (OMX) github

By the numbers
97M+ MCP INSTALLS
40% ENTERPRISE LLM SHARE (ANTHROPIC)
18 ‹ TODAY
19 fi NEXT

1. AG-UI is now infrastructure, not experiment

AWS Bedrock, AG2, CopilotKit, Microsoft, Oracle are all in production with AG-UI. Its 16 event types are the "HTTP status codes" of agent-UI communication. Learn the event model -- you'll encounter it in every frontend agent integration from

DimensionACP -- Agent Communication ProtocolANP -- Agent Network Protocol
Led byIBM / BeeAIagent-network-protocol.com (OSS community)
PhilosophyFederated enterprise network, structured messagingFully decentralised open internet, no central authority
TransportRESTful HTTP, MIME multipart, sync + asyncHTTPS + DNS reuse (did:wba), JSON-LD graphs
IdentityEnterprise PKI / OAuth 2.1 tokensW3C DID (Decentralised Identifiers) -- self-sovereign
Message stylePerformative verbs: inform, request, propose, acceptAgent Metadata Cards (JSON-LD), capability descriptions
DiscoveryInternal registry / enterprise service meshLike search engines -- crawlable public agent pages
SecurityEnterprise-grade, centrally managedCryptographic proof, but revocation harder than centralised
Best forB2B agent-to-agent, enterprise cross-department"Internet of AI Agents" -- anyone can publish & discover
MaturityIBM enterprise pilots, production use cases emergingVision / early OSS -- future infrastructure play

3. Agent Identity is the missing governance layer

SPIFFE/SPIRE (dynamic workload identity) is the 2026 best practice. Static API keys = security debt. Dynamic identity (seconds-to-minutes lifetime, bound to agent+task+context) is what NIST CAISI and EU AI Act compliance demands. Add identity-aware secrets to your agent architecture checklist immediately.

OAuth 2.1 + JWTFederation model -- agent presents signed JWT scoped to task; tokens expire in seconds-to-minutesACP enterprise deployments, Vault Agent Injector
W3C DID (did:wba)Self-sovereign identity -- agent has cryptographic keypair, publishes DID Document to DNS/HTTPS, cryptographic proof on every messageANP protocol, open-internet agent marketplaces
Agent Card (A2A)JSON card published at /.well-known/agent.json describing capabilities, skills, auth methods; signed in v0.3A2A v0.3, Google ADK, LangGraph A2A integrations

4. Protocol interoperability > protocol loyalty

The winning architecture combines all five protocols: MCP (tools) + A2A (agent handoff) + ACP or ANP (cross-boundary) + AG-UI (human interface). No single protocol wins. Design systems that are protocol-composable, not protocol-locked.

DayTopicViral App
15Advanced Prompt Engineering for Agents (CoT, ReAct, ToT, injection defence)Attie (Bluesky agentic feed)
16Agent Deployment & DevOps (Docker, KEDA, APM, Blue/Green, Canary, Secrets)APM by Microsoft (npm for agents)
17Agent Orchestration Frameworks Deep Dive 2026 (LangGraph, CrewAI, Rust, ADK)ElevenMusic by ElevenLabs
18 ‹ TODAYMulti-Agent Protocols 2.0: AG-UI production, ACP vs ANP, Agent Identity Layer, Interoperabilityoh-my-codex (OMX)
19 fi NEXTAgent Monetisation & The Agent Economy 2.0: MPP deep dive, SPTs in production, agent-to-agent commerce case studiesTBD

5. A2UI is the next wave to watch

AG-UI solved agentfihuman streaming. A2UI extends this to agentfiagent UI composition -- one agent rendering its interface inside another agent's UI. This is early 2026 but will define the next generation of compound agentic applications.

What is it?

OMX is an orchestration layer for OpenAI Codex CLI -- described as "oh-my-zsh but for AI coding agents". It transforms the raw Codex CLI into a multi-agent development environment with structured workflows, persistent state, and parallel

‹ Claw Code connection -- OMX was used to orchestrate Claw Code's creation when Sigrid Jin used it to spawn 3 parallel agents (code writer + reviewer + verifier) in git worktree isolation, rewriting Claude Code's architecture from scratch

› Solves the #1 dev agent pain point -- multiple coding agents stepping on each other's files. OMX's git worktree isolation gives each agent its own sandbox. fi Async delegation -- delegate long tasks to Claude Code without timeouts blocking the main Codex session. True async multi-agent coding is now a CLI command away.

OMX is a real-world example of Day 5's Orchestrator-Worker pattern in a developer tool. It also demonstrates AG-UI concepts in a terminal context (HUD = terminal-native AG-UI), and shows how the Claw Code / APM ecosystem from Day 17 is compounding. The "hook system" maps directly to Agent DevOps CI/CD hooks you studied yesterday. If you want hands-on agentic AI experience: clone OMX, run a TDD workflow, and watch three agents collaborate in real time. This is

ProtocolLayerPurposeStatus 2026
MCPToolConnect LLMs to tools/data via JSON-RPC• 97M installs -- de facto standard
A2AAgent«AgentHTTP-based task handoff between agents• 150+ org adoption, v0.3 gRPC
ACPEnterpriseFederated REST, MIME multipart, performative verbs• IBM-led, enterprise pilots
ANPOpen InternetDecentralised DID-based agent marketplace• Vision stage, W3C DID did:wba
AG-UIHuman«AgentEvent-based streaming from agent to frontend• AWS Bedrock, AG2, CopilotKit GA
VS
Varun Singla
Singapore · About · Learning in public