// Topics / AI Agents

AI Agents

Agents are useful only when they are bounded by real workflows, explicit tools, and operational checks. The writing here treats agents as production systems, not autonomous magic.

Start Here

What Makes Agents Production-Ready

An agent is production-ready only when the system around it is boring:

  • Tool access is scoped and auditable.
  • Human approval exists where blast radius is high.
  • Outputs are validated before downstream actions.
  • Retries and fallbacks are explicit.
  • Cost and latency are measured per workflow, not per demo.

Reading Path

For orchestration decisions:

For architecture boundaries:

For governance and reliability:

Failure Modes

  • Giving an agent broad tool access before defining approval boundaries.
  • Treating orchestration as a prompt problem instead of a state-management problem.
  • Measuring success by task completion while ignoring retries, escalations, and silent failures.
  • Letting every team invent its own agent framework, logging format, and evaluation path.

References

    AI Agent Operations and the Networking Bottleneck: Why AI Agents Fail on Legacy Infrastructure Most AI agent failures are infrastructure failures, not model failures. Legacy networking and missing circuit breakers are the real reliability bottleneck. agents infrastructure security Beyond Cloud-Heavy Architecture: Why Agentic Systems Need Local-First, Hardware-Aware Design Local-first, hardware-aware architecture is becoming the default for high-reliability AI: cloud-heavy patterns cost too much and fail unpredictably. agents infrastructure cost Building Reliable AI Agents in Go Reliable agents are engineered, not prompted: bounded tools, validation at every step, explicit recovery paths. Here's how I build them in Go. agents reliability ai AI Workflow Automation: Decisions Are Cheap, Actions Are Expensive The trick to AI workflow automation is simple: let the model decide, let deterministic code act, and never confuse the two. devops ai agents Agent Orchestration: Four Patterns, Honest Tradeoffs Multi-agent systems are distributed systems with the usual coordination headaches. The four patterns I've seen work, and when each one falls apart. agents ai architecture MCP in Practice: Building Tool Servers in Go Model Context Protocol promises to standardize how AI talks to tools. I built an MCP server in Go to see if the promise holds up. Here's what I found. agents ai go Agent Patterns That Survive Production Single-prompt agents break on real tasks. Plan-execute-replan, orchestrated specialists, structured memory, and explicit recovery are what survive -- in Go. agents ai go Agentic Workflows: From Demo Magic to Production Reality AI agents that can take actions are fundamentally different from chatbots. The engineering bar must match the blast radius. agents ai production Agent Architecture Patterns That Actually Work in Production Most agent demos are impressive. Most agent production systems are not. Here is what separates the two. ai agents llm Container Orchestration: Docker Swarm vs Kubernetes vs Mesos Swarm, Kubernetes, and Mesos compared side by side after running all three at a mobility startup. Kubernetes is going to win, but the operational tax is real. containers kubernetes agents