Coding Horizon

Why AI Agents Are Turning Into Graphs Instead of Loops

Every figure, name and claim the finished picture puts on screen, chased back to where it came from. One link each, all of them public.

The video is an explainer about how agent architectures are changing. Nothing here was tested or benchmarked first hand; everything below is somebody else reporting on their own work, and it is cited as such.

The four agentic design patterns

The video attributes four patterns to Andrew Ng: reflection, tool use, planning and multi-agent collaboration. That is his own framing and his own wording.

The four job titles on screen (software engineer, product manager, designer, QA engineer) are Ng’s own example, not a paraphrase: “Given a complex task like writing software, a multi-agent approach would break down the task into subtasks to be executed by different roles — such as a software engineer, product manager, designer, QA (quality assurance) engineer, and so on.” Andrew Ng, 18 April 2024 — https://x.com/AndrewYNg/status/1780991671855161506

The open source project that letter points at, where language models are prompted to act as a CEO, designer, product manager or tester and build software together, is ChatDev — https://github.com/OpenBMB/ChatDev

Breaking a process into steps, then adding autonomy

The chapter that draws a business process being cut into steps, tested step by step and then given autonomy by degrees is Ng’s own teaching material rather than a quotation.

What LangChain means by an agent

The shot that has a model choosing which branch runs next is built on LangChain’s own definition.

The same piece is where the idea of a spectrum rather than a category comes from: a system is more agentic the more of its behaviour the model decides.

Managed Deep Agents

Deep Agents itself, the open source harness underneath it that gives an agent planning, tools, a file system and subagents — https://github.com/langchain-ai/deepagents

The survey figures

Four figures on screen, all from the same survey, which LangChain ran and published itself.

On screen Figure Source
1,300+ PEOPLE SURVEYED more than 1,300 professionals LangChain, State of AI Agents
57% ALREADY IN PRODUCTION 57% have agents in production as above
QUALITY 32% quality cited as a top barrier by 32% as above
OBSERVABILITY 89% nearly 89% have implemented observability as above
EVALUATIONS 52% evals adoption at 52% as above

https://www.langchain.com/stateofaiagents

The comparison the video draws out of the last two rows — that observability is far ahead of evaluation — is the report’s own framing rather than an inference: it presents 89 per cent observability as “outpacing evals adoption at 52%”.

Deep Agents 0.7

Where agent systems fail

The chapter that lights a fault at every stage of one task — planning, memory, retrieval, delegation and tool use — reflects published work on failure modes across an agent’s whole trajectory rather than at a single step.

The marks on screen

Real products are drawn with their real marks, taken from simple-icons and used in their published brand colours: Claude, LangChain, LangGraph, Python, JavaScript, Git, Docker, PostgreSQL, Kubernetes, GraphQL, Zendesk, Intercom, Grafana, Datadog, Sentry, OpenTelemetry and X. https://simpleicons.org/

The tools shown on the observability wall (Grafana, Datadog, Sentry, OpenTelemetry) are illustrations of the category the survey figure describes. The survey does not name them.

Further reading