Harnesses in AI

A Deep Dive

A deep dive into harnesses in AI, exploring how they can be used to improve the performance of AI agents, with a focus on a demo by Tejas Kumar that builds a browser agent on GPT-3.5 Turbo and layers in a harness without touching the prompt once.
ai
agents
harnesses
Author

Oren Bochman

Published

Sunday, May 17, 2026

Modified

Wednesday, May 20, 2026

Keywords

harnesses, ai, agents, guardrails, verification

I watched this talk by Tejas Kumar on harnesses in AI and I found it an accessible and insightful introduction to the topic.

The demo builds a browser agent on GPT-3.5 Turbo (consciously choosing a VERY old model to show how good harness eng can improve it a lot) against Hacker News and layers in a harness without touching the prompt once. Guardrails cap iterations and compact context. A verify step reads the tool call history to catch the agent lying about what it did. A login handler watches the browser URL each loop and injects credentials programmatically when it hits the login page. By the end the cheap old model reliably logs in and upvotes the post.

Tejas - Infoshare - linkedin - github - twitter

Citation

BibTeX citation:
@online{bochman2026,
  author = {Bochman, Oren},
  title = {Harnesses in {AI}},
  date = {2026-05-17},
  url = {https://orenbochman.github.io/posts/2026/05-17-harnesses-in-ai-a-deep-dive-tejas-kumar/},
  langid = {en}
}
For attribution, please cite this work as:
Bochman, Oren. 2026. “Harnesses in AI.” May 17. https://orenbochman.github.io/posts/2026/05-17-harnesses-in-ai-a-deep-dive-tejas-kumar/.