Stop Choosing Between MCP and CLIs. Build a Harness That Makes Transport Boring.


Most agent infrastructure debates follow a familiar pattern. Teams argue about the protocol, commit to a direction, build toward it for six months, and then discover the real problem was never the protocol at all. The MCP vs. CLI argument is exactly that debate. I’ve watched it play out at enough teams now to beContinue reading “Stop Choosing Between MCP and CLIs. Build a Harness That Makes Transport Boring.”

The Builder, the Critic, and the Circuit Breaker: How I’d Design AI Agents That Don’t Bankrupt You


Most multi-agent architectures look elegant on the whiteboard. Agent A generates the output. Agent B judges it against a strict checklist. No AI grading its own homework, clean separation of concerns, autonomous iteration until the job is done. Then you open the billing dashboard. Your agents are locked in a loop, Agent A revising, AgentContinue reading “The Builder, the Critic, and the Circuit Breaker: How I’d Design AI Agents That Don’t Bankrupt You”

Your AI Stack Has a Geopolitical Risk. Your Board Doesn’t Know It Yet.


In March 2022, the U.S. Office of Foreign Assets Control imposed sweeping sanctions on Russian entities following the invasion of Ukraine. Within 72 hours, Microsoft Azure, AWS, and Google Cloud began cutting off services to affected Russian customers. Businesses that had built mission-critical workflows on those platforms discovered, at speed, that a U.S. government directiveContinue reading “Your AI Stack Has a Geopolitical Risk. Your Board Doesn’t Know It Yet.”