Alex Shaw: "Everything Is a Rollout" in AI Agent Evaluation

Alex Shaw from Lode Institute explains the Harbor framework, highlighting how agent development mirrors ML and requires empirical evaluation. Discover the tools and use cases for building and testing AI agents.

8 min read
Alex Shaw presenting on stage at AI Engineer World's Fair
AI Engineer

Visual TL;DR. Agentic Coding Rise requires ML Parallels. ML Parallels needs Empirical Evaluation. Alex Shaw explains Harbor Framework. Harbor Framework enables Empirical Evaluation. Empirical Evaluation informs Rollout Process. Rollout Process leads to AI Agent Development. Agentic Coding Rise drives AI Agent Development.

  1. Agentic Coding Rise: shift from traditional software engineering to agent-driven development
  2. ML Parallels: generated code treated as blackbox artifact requiring empirical evaluation
  3. Harbor Framework: agent evaluation and reinforcement learning environment framework
  4. Empirical Evaluation: necessary for managing behavior and generalization of AI agents
  5. Rollout Process: testing and deployment of AI agents mirroring ML development
  6. AI Agent Development: building and testing AI agents with robust evaluation tools
  7. Alex Shaw: from Lode Institute presented on agent evaluation at AI Engineer World's Fair
Visual TL;DR
Visual TL;DR, startuphub.ai Harbor Framework enables Empirical Evaluation. Agentic Coding Rise drives AI Agent Development enables drives Agentic Coding Rise Harbor Framework Empirical Evaluation AI Agent Development From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Harbor Framework enables Empirical Evaluation. Agentic Coding Rise drives AI Agent Development enables drives Agentic CodingRise Harbor Framework EmpiricalEvaluation AI AgentDevelopment From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Harbor Framework enables Empirical Evaluation. Agentic Coding Rise drives AI Agent Development enables drives Agentic Coding Rise shift from traditional softwareengineering to agent-driven development Harbor Framework agent evaluation and reinforcementlearning environment framework Empirical Evaluation necessary for managing behavior andgeneralization of AI agents AI Agent Development building and testing AI agents with robustevaluation tools From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Harbor Framework enables Empirical Evaluation. Agentic Coding Rise drives AI Agent Development enables drives Agentic CodingRise shift fromtraditionalsoftware… Harbor Framework agent evaluationand reinforcementlearning… EmpiricalEvaluation necessary formanaging behaviorand generalization… AI AgentDevelopment building andtesting AI agentswith robust… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Agentic Coding Rise requires ML Parallels. ML Parallels needs Empirical Evaluation. Alex Shaw explains Harbor Framework. Harbor Framework enables Empirical Evaluation. Empirical Evaluation informs Rollout Process. Rollout Process leads to AI Agent Development. Agentic Coding Rise drives AI Agent Development requires needs explains enables informs leads to drives Agentic Coding Rise shift from traditional softwareengineering to agent-driven development ML Parallels generated code treated as blackboxartifact requiring empirical evaluation Harbor Framework agent evaluation and reinforcementlearning environment framework Empirical Evaluation necessary for managing behavior andgeneralization of AI agents Rollout Process testing and deployment of AI agentsmirroring ML development AI Agent Development building and testing AI agents with robustevaluation tools Alex Shaw from Lode Institute presented on agentevaluation at AI Engineer World's Fair From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Agentic Coding Rise requires ML Parallels. ML Parallels needs Empirical Evaluation. Alex Shaw explains Harbor Framework. Harbor Framework enables Empirical Evaluation. Empirical Evaluation informs Rollout Process. Rollout Process leads to AI Agent Development. Agentic Coding Rise drives AI Agent Development requires needs explains enables informs leads to drives Agentic CodingRise shift fromtraditionalsoftware… ML Parallels generated codetreated as blackboxartifact requiring… Harbor Framework agent evaluationand reinforcementlearning… EmpiricalEvaluation necessary formanaging behaviorand generalization… Rollout Process testing anddeployment of AIagents mirroring ML… AI AgentDevelopment building andtesting AI agentswith robust… Alex Shaw from Lode Institutepresented on agentevaluation at AI… From startuphub.ai · The publishers behind this format

Alex Shaw from the Lode Institute presented at the AI Engineer World's Fair, delivering a talk titled "Everything Is a Rollout." The presentation focused on the Harbor framework, an agent evaluation and reinforcement learning environment framework, drawing parallels between traditional software engineering and the emerging field of agent development.

Alex Shaw: "Everything Is a Rollout" in AI Agent Evaluation - AI Engineer
Alex Shaw: "Everything Is a Rollout" in AI Agent Evaluation — from AI Engineer

The Evolution of Software Engineering and the Rise of Agents

Shaw began by taking the audience back to 2018, a year marked by cultural milestones like the release of Avengers Infinity War and the rebranding of Musical.ly to TikTok. He contrasted the software engineering practices of that era, exemplified by a humorous tweet about reviewing a 400-line pull request, with the current shift towards agentic coding. He quoted Francois Chalet, who stated that "Agentic coding is a form of machine learning. Generated code is best treated as a blackbox artifact whose behavior and generalization should be managed via empirical evaluation like with any ML model." Shaw extended this idea, claiming that "agent performance itself is best treated as a blackbox artifact."

This fundamental shift, Shaw explained, means that agent development is more akin to machine learning than traditional software engineering. He illustrated this by comparing key machine learning concepts with their agent development counterparts:

  • Training data maps to environments.
  • Test and validation sets map to evaluations (also environments).
  • Model weights map to skills, prompts, tools, and the model itself.
  • Loss functions map to environment rewards and feedback.
  • Backpropagation/optimizers map to context-based optimization algorithms or running agents in loops.
  • Gradient descent steps map to pull requests.
  • Overfitting maps to reward hacking or overfitting within agent development.

Harbor: A Framework for Agent Evaluation

Shaw introduced Harbor as a solution to the need for new tools in agent development. Harbor is described as:

  • A format for specifying agentic environments.
  • An open-source framework for performing rollouts in parallel, supporting any agent, model, sandbox, or task.
  • A registry of popular training and evaluation environment sets, with hundreds already available.

The core concept of evaluating an agent, Shaw explained, relies on environments. An environment requires an instruction, a place for the agent to act (a sandbox), and a verifier to assess the outcome. Harbor standardizes environment specification with a file directory layout, promoting interoperability.

The Rollout Process and Use Cases

The Harbor rollout process involves passing a sandbox to an agent, which then runs until a stopping condition is met, producing a trajectory. This trajectory is then passed to a verifier, which generates rewards. These rewards are aggregated across multiple rollouts to form the evaluation dataset.

Shaw highlighted several use cases for the Harbor rollout process:

  • Evaluating Agent Product Building: Companies can use Harbor to test which coding agents or models perform best on their internal codebases and use cases.
  • Evaluating Agent Product Usage: Companies can assess how well agents interact with their products, particularly in headless modes, to improve product usability for AI.
  • Evaluating Agent-Powered Features: Assessing how agents enhance product features.
  • Evaluating Internal Process Automation: Automating internal company processes with agents.

He also demonstrated the command-line interface for Harbor, showcasing its ability to run benchmarks with multiple agents and models in parallel, emphasizing the importance of parallelization for tightening development loops and maximizing throughput.

The Ubiquity of Evals and Future Outlook

Shaw asserted that "every single company that uses computers" needs evaluations, as AI can automate processes and increase productivity. He quoted Satya Nadella, who stated, "If you want to build an agentic system, start with the eval that matters... and your ability to grade that outcome. And then say, I welcome all models." Shaw echoed this sentiment, noting that having a robust evaluation system empowers companies to consider any model without relying on third-party assurances.

The presentation concluded with a list of notable projects and integrations utilizing Harbor, including FrontierSuite, BankerToolBench, RuneBench, Scale Atlas, AutoAgent, AfterQuery, and LangChain, underscoring Harbor's growing significance as a common language for agent evaluation and development.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.