From Agents to Tools: Designing Platforms with Dual‑Mode

code red

Modern AI platforms are beginning to crystallize into two distinct yet deeply‑intertwined strata:

  • A nondeterministic “agent layer.”  Here, self‑reflective, goal‑seeking agents reason over ambiguous inputs, negotiate intent, and decide what should happen next.
  • A deterministic “tool layer.”  Below the waterline, well‑bounded services execute those intentions with the reliability, observability, and performance guarantees our users (and auditors) still require - even as they, too, leverage model‑powered features such as semantic search or anomaly detection.

In this session I’ll show why treating these layers as separate first‑class citizens clarifies architecture, incident response paths, and compliance boundaries.  I’ll demonstrate design patterns for crossing the agent↔tool membrane (e.g., structured reflection prompts, function calling contracts, and “replayable‑by‑design” audit envelopes) and discuss the emerging skillset of the next‑generation “full‑stack” engineer—equally at home tuning agentic reasoning loops and shipping hardened platform code.

Key Takeaways:

  • A crisp vocabulary for distinguishing nondeterministic vs. deterministic concerns in AI‑heavy systems.
  • Proven interface patterns that keep agent behavior explainable and tool execution verifiable.
  • A competency map for engineers who must debug both cosines and containers.

Speaker

Aaron Erickson

Senior Manager for the Resource Governance AI team @NVIDIA. Previously Engineer @ThoughtWorks, VP of Engineering @New Relic, CEO and co-founder @Orgspace

Aaron Erickson is a senior manager for the Resource Governance AI team at NVIDIA. Prior to NVIDIA, his career spanned roles from engineering at ThoughtWorks to VP of Engineering at New Relic. Most recently, he was CEO and co-founder at Orgspace, where he built the world's first tool for enabling you to do your company reorg entirely through generative AI. Prior publications include the books The Nomadic Developer, Surviving and Thriving in the World of Technology Consulting, and Professional F# 2.0. He has led efforts in his team, founding the Llo11yPop project, using AI agents to help NVIDIA govern its GPU fleet spanning all cloud providers and regions.

Read more