A taxonomy for AI agent stacks: which layer each tool, MCP, and skill should solve

petrusenko_max · x · 2026-11-08

bibryam argues that building AI agents doesn't mean every problem needs another tool — each abstraction should solve a distinct problem: tools for coding problems, MCP for interoperability, skills for procedures, plugins for packaging, sandboxes for isolation, runtimes for lifecycle & density, gateways for access control.

petrusenkomax backs this with firsthand pain: across 35 repos in his fleet folder, the layer that bit him was the runtime — launchd kept calling a stale copy of a script.

Related event: A Layered Approach to Building AI Agents: Tools, MCP, Skills, and Sandboxes(2 posts)→

Original post →

More from coding & agent

coding & agent channel →