AIToday
Large Language ModelsAI Coding AssistantsITmedia AI+Published: Oct 23, 2026, 16:00 JST

Harness over prompts: Google's Ryan Lopopolo on AI coding

Send on LINE
Harness over prompts: Google's Ryan Lopopolo on AI coding

3 Key Points

  1. What happened

    In a Google blog post summarizing the video "The Agent Factory" on Sept 25, 2026, Ryan Lopopolo defined an agent as an LLM plus a harness — Google Antigravity around Gemini 3.8 Flash, for example — and said harness engineering preempts "writing prompts and praying."

  2. Why it matters

    If the harness around a model is built well, engineers can skip long prompts, because the model pulls the context it needs and handles complex tasks in large codebases without human supervision — the point of the practice.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The post draws a line between two ways of getting more out of coding agents: coaxing the model with better prompts, or changing the environment it works in. Lopopolo, who says he has not opened a code editor since May 2025 and now works through natural language and judges pull requests and documents against organizational standards, argues the second path is the durable one. He recommends "shifting left" — moving intervention earlier, to repository documentation, linters, tests and evaluations — so standards live in the environment rather than in each request.

That logic also explains Google's advice against over-building a custom harness. Standard harnesses already ship primitives such as file reading, grep search and command execution, so effort is better spent on tool and context quality, which stays useful as new models arrive. Lopopolo adds that a task a model failed six months ago may now be within reach, making fixed model-specific procedures a risky bet.

The demonstrations put that into practice. Jacobson's closed-loop harness feeds failing test logs and stack traces back into the agent's working memory and repeats until tests pass, capped at 5 iterations to avoid infinite loops and rising execution costs. Sumita Kauran of Google argues heavy reasoning models are not always required, pointing to a balance across model, harness and knowledge layers — with the Google Skills repository, holding over 100 domain packages, as an example of injecting accurate context on demand.

FAQ
What exactly is an agent harness?
It is everything surrounding a large language model except the model itself. Using Gemini 3.8 Flash inside Google Antigravity, the model is the LLM and Antigravity is the harness.
Why not build a fully custom harness?
Lopopolo warns that over-engineering your own harness can become technical debt when frontier models evolve. Standard harnesses already offer primitives like file reading, grep search and command execution.
How does Google suggest keeping agent runs safe?
Billy Jacobson showed custom hooks that inspect shell operations before execution, blocking dangerous actions such as recursive file deletion, database deletion or unauthorized git push.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleNvidia, TCV back Higgsfield at $5.4 billion valuation