Speaker Notes

Agent harnesses

The loop, tools, prompts and guardrails wrapped around a model to make it an agent.

26talks
327answers
7mainly about it
26new
DecJanFebMarAprMayJunJulAugSepOctNov

What your library answers 327

How does Google use the agent harness across its product ecosystem?

Google has transitioned from using the Gemini API as a simple language model throughline to using the anti-gravity agent harness as the foundational base for its products. This agent harness powers specialized coding tools, search, and consumer applications. While it has minor optimizations for different use cases, the core architecture remains shared across the suite.

Thumbnail: Google DeepMind's Logan Kilpatrick: Why the Model Eats the Harness ▶ 2:25 Google DeepMind's Logan Kilpatrick: Why the Model Eats the Harness

How do I stop AI agents from just agreeing with me?

Developers should configure explicit ground rules that instruct the AI to disagree and avoid trying to please the user. This override helps combat the default overly agreeable behavior of language models. You can place these rules in configuration files like CLAUDE.md to ensure the agent remains critical and honest.

Thumbnail: The Centrifuge Method: Spin the Stupid Out of AI ▶ 0:07 The Centrifuge Method: Spin the Stupid Out of AI

Why is this AI wave considered different from previous technology waves?

This current wave is the largest yet because it combines both traditional software and autonomous services. Unlike past infrastructure revolutions focused on communication and information distribution, AI represents a fundamental revolution in computation and information processing.

Thumbnail: This is AGI: Sequoia AI Ascent 2026 Keynote ▶ 2:08 This is AGI: Sequoia AI Ascent 2026 Keynote

Why do LLMs require a harness to function effectively?

An LLM on its own can only generate text tokens without any way to execute real-world actions. A harness provides the environment, syntax, and tools like file editing and command execution that allow the model to act. Without it, an LLM is like a chef placed in an empty kitchen with no utensils.

Thumbnail: My last video about ai harnesses ▶ 10:38 My last video about ai harnesses

How do legacy prompt boosters affect frontier models?

Legacy techniques like step-by-step instructions and verification rituals are unnecessary for frontier models because they already reason effectively. Using these outdated boosters actually increases token costs and can degrade model performance. Therefore, developers should audit their prompts to remove these anti-patterns.

Thumbnail: Your Old Prompts Are Making Claude Worse - Lance Martin, Anthropic ▶ 1:43 Your Old Prompts Are Making Claude Worse - Lance Martin, Anthropic

Why do newer models fail to show major leaps in everyday tasks?

Users find that newer models provide mostly marginal gains and progressive enhancements rather than massive step changes for small-scope tasks. They are often optimized for multi-agent loops and token-heavy orchestrations rather than single-developer workflows.

Thumbnail: State of Agentic Coding #8 with Mario, Armin, and Ben ▶ 7:22 State of Agentic Coding #8 with Mario, Armin, and Ben

Why did the team choose Rust to build Codex when models weren't yet optimized for it?

The team chose Rust from first principles to ensure the agent's core was robust, secure, and engineered for high scale and efficiency. Although the model wasn't initially well-optimized for Rust, they believed compile-time validation would benefit agents and that Rust would quickly become viable with effort. They prioritized structural correctness and clean architectural boundaries over immediate language convenience.

Thumbnail: Building Codex with Tibo Sottiaux ▶ 19:06 Building Codex with Tibo Sottiaux

Why did you stop using Claude Code and build your own agent harness?

Mainstream harnesses lack transparency and flexibility, with system prompts and tool definitions changing behind your back. They also offer zero observability, restricted model choices, and extremely shallow hooks that spawn inefficient processes.

Thumbnail: Building pi in a World of Slop — Mario Zechner ▶ 1:55 Building pi in a World of Slop — Mario Zechner

How has the daily workflow of a software engineer changed with coding agents?

Developers have shifted from writing code line-by-line to delegating macro actions and expressing intent to multiple agents for hours a day. Andre Karpathy notes that his workflow moved from manual coding to delegating almost completely, rarely typing individual lines of code himself. This requires managing multiple agent sessions in parallel and reviewing their outputs across repositories.

Thumbnail: Skill Issue: Andrej Karpathy on Code Agents, AutoResearch, and the Loopy Era of AI ▶ 1:45 Skill Issue: Andrej Karpathy on Code Agents, AutoResearch, and the Loopy Era of AI

Why are traditionally conservative industries adopting AI so quickly?

Professions like medicine, law, and compliance are finding immediate value in reasoning through unstructured data and improving documentation. Despite potential market volatility, this shift is driving massive enthusiasm among workers who traditionally avoided technology.

Thumbnail: No Priors Ep. 144 | The 2026 AI Forecast with Sarah & Elad ▶ 5:06 No Priors Ep. 144 | The 2026 AI Forecast with Sarah & Elad

How can I reduce costs when using frontier models for agents?

You can use the advisor strategy to separate execution from advising. A smaller, cheaper model handles execution while a larger model like Opus acts as an advisor when needed. This approach delivers frontier-level quality at a fraction of the cost.

Thumbnail: Code with Claude London 2026: Opening Keynote ▶ 22:22 Code with Claude London 2026: Opening Keynote

How should developers categorize knowledge when building AI systems?

Developers can divide knowledge into three distinct categories: intrinsic parametric memory in models, extrinsic ambient data, and learned knowledge from continuous agent execution. Intrinsic knowledge provides the base reasoning capabilities, while extrinsic and learned layers ground the system in enterprise context. This breakdown helps architects decide where to inject context or tune behavior.

Thumbnail: WF2026: Software Factories & Keynotes ft. Microsoft, OpenAI, OpenClaw, Z.ai (GLM), MiniMax, HF ▶ 12:31 WF2026: Software Factories & Keynotes ft. Microsoft, OpenAI, OpenClaw, Z.ai (GLM), MiniMax, HF

How do AI power users avoid sycophancy when asking for feedback?

Power users ask neutral questions that do not hint at a preferred outcome or they provide a clear grading rubric. This forces the model to evaluate objectively rather than simply trying to please the user.

Thumbnail: Full AI Prompting Course with Andrew Ng ▶ 4:23 Full AI Prompting Course with Andrew Ng

How do coding agents differ from basic chat bots?

Coding agents evolved from traditional chatbots by incorporating tool calling capabilities that let models execute shell commands and file edits. Instead of a strict human-model conversational turn, the model autonomously chains multiple tool calls to accomplish complex objectives. This transforms a simple prompt-response system into an autonomous execution loop.

Thumbnail: Anthropic's Secret to Better AI Coding Agents ▶ 4:01 Anthropic's Secret to Better AI Coding Agents

How do small language models compare to frontier models in cost and capability?

Small language models are significantly more cost-effective, running datasets at a fraction of the cost of frontier models. While frontier models handle complex tasks easily, small models can solve a substantial percentage of common tasks when properly guided.

Thumbnail: Agentic coding workflows with small models ▶ 1:28 Agentic coding workflows with small models

Where do mainstream Google products currently sit in terms of agentic adoption?

Google views its broader product adoption of agentic features as currently sitting at the crawl stage due to the massive user base and stewardship responsibilities. However, labs experiences and frontier tools like the Gemini app and anti-gravity are closer to the walking stage. Long-horizon autonomous tasks are still cautiously being rolled out to protect user trust.

Thumbnail: Google DeepMind's Logan Kilpatrick: Why the Model Eats the Harness ▶ 8:35 Google DeepMind's Logan Kilpatrick: Why the Model Eats the Harness

How do agents spin up their own development stacks?

Developers spawn the coding agent as the primary entry point rather than setting up a predefined environment first. The agent uses provided skills and scripts to boot the necessary local development stack and configure its own environment variables. This approach allows reasoning models to make intelligent choices rather than operating inside a rigid box.

Thumbnail: Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI ▶ 11:37 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI

How should I implement TDD with coding agents?

Instead of relying on a simple system prompt or one-liner, TDD should be implemented as a dedicated lightweight agent skill. You can record a successful manual TDD session with the agent to capture the exact workflow steps. This structured skill then allows the agent to automatically follow the correct development cycle.

Thumbnail: The Centrifuge Method: Spin the Stupid Out of AI ▶ 10:34 The Centrifuge Method: Spin the Stupid Out of AI