
Written by a model from the transcript; not yet reviewed.
Harrison Chase from LangChain discusses why long horizon agents are finally working, attributing it to both improved models and better harnesses. He distinguishes frameworks (unopinionated abstractions) from harnesses (batteries-included systems with planning tools, compaction, and file system access), and identifies the killer applications as tasks producing first drafts: coding, research, and report generation. He points to June/July as the inflection when Claude Code, Deep Research, and Manus all took off using the same core algorithm of an LLM in a loop, with context engineering as the differentiator.
The core argument is that building agents differs fundamentally from building software because the logic lives partly in the model, making systems non-deterministic. Traces become the source of truth, testing shifts to online evaluation, and the process is more iterative. Harrison describes a pattern where coding agents use Langsmith's MCP to pull their own traces, diagnose failures, and fix their prompts—a recursive self-improvement loop with human review.
On the future, Harrison envisions agent UIs with both async management (like Kanban boards) and sync chat mode, with file system access as the key primitive. He's "completely file system pilled" and sees code execution as more proven than browser use for long horizon tasks.
Why Long Horizon Agents Finally Workinsight
Harrison explains that long horizon agents work now because both models improved and harnesses got better over the past few years. Coding is the domain where they're taking off most, and the pattern is tasks that produce a first draft.
Harnesses Are Batteries Includedstrategy
Harrison distinguishes frameworks (unopinionated abstractions for switching models, tools, vector stores) from harnesses (opinionated systems with built-in planning tools, compaction, and file system tools). Deep agents are his example of a harness.
The June July Inflection Pointinsight
Harrison identifies June/July as when Claude Code, Deep Research, and Manus all took off using the same core algorithm of an LLM in a loop. The differentiator was context engineering improvements, not a new architecture.
Agent Logic Lives Outside the Codeinsight
Harrison argues the biggest difference between building agents and software is that agent logic isn't all in the code—it comes from the model. You can't read the code and predict behavior; you must run it and observe traces.
Traces as the Source of Truthinsight
In agents, you don't know what the context at step 14 will be because 13 prior steps could pull in arbitrary things. Traces tell you exactly what's in the context at every step, making them the source of truth for debugging and testing.
Agents Fixing Their Own Tracesstrategy
Harrison describes a pattern where coding agents use Langsmith's MCP and CLI to pull down traces, diagnose what went wrong, and fix the code themselves. He's more bullish on this than on reinforcement learning for agent companies right now.
Sync and Async Agent Managementstrategy
Harrison envisions agent UIs with async mode (managing multiple long-running agents like a Kanban board) and sync mode (chatting with an agent and viewing its file system state). He draws inspiration from Linear, Jira, and IDEs.
File Systems Over Browser Useinsight
Harrison is completely file system pilled and believes agents should have access to some file system in some form. Code execution is the most proven approach, while browser use models aren't good enough yet.
Harrison Chase, cofounder of LangChain and pioneer of AI agent frameworks, discusses the emergence of long-horizon agents that can work autonomously for extended periods. Harrison breaks down the evolution from early scaffolding approaches to today's harness-based architectures, explaining why context engineering - not just better models - has become fundamental to agent development. He shares insights on why coding agents are leading the way, the role of file systems in agent workflows, and how building agents differs from traditional software development - from the importance of traces as the new source of truth to memory systems that enable agents to improve themselves over time. Hosted by Sonya Huang and Pat Grady
8,576 words · 3 speakers
Page updated · transcript and summary are machine-generated