Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

AI Coding is now entering a very interesting phase. In the past, the most discussed top...

AI Coding is now entering a very interesting phase. In the past, the most discussed topics were model capabilities, context length, Agent Loop, Tool Use, and automated programmi...

May 10, 2026 · 2 min read

AI Coding is now entering a very interesting phase. In the past, the most discussed top...
Figure 1 / source image

AI Coding is now entering a very interesting phase.

In the past, the most discussed topics were model capabilities, context length, Agent Loop, Tool Use, and automated programming.

However, after really putting the Agent into a real development environment for a long time, many teams found that the problem was not just "whether the code can be generated", but "whether the system can manage the entire running process of the Agent".

Because once the Agent runs continuously for dozens of minutes or even hours, the workspace will continue to change, the shell will continue to execute, the file will be modified frequently, the tool call will increase, and finally the entire project will enter a very typical state: the code has changed, but no one knows why it has become what it is.

Many AI coding products currently have this problem.

You can see the final result, but you can't see the complete process.

It is difficult to know which step modified the file, which prompt generated the code, which execution introduced the bug, when the workspace was contaminated, and it is difficult to replay the entire execution link.

Human developers have Git, but the AI Agent currently lacks really mature runtime-level version control.

Recently, more and more teams have begun to rethink Agent Infra, essentially adding a layer of “software engineering infrastructure” to Autonomous Agents.

In the future, truly mature Agent systems will likely have the capabilities of execution Dag, workspace snapshot, session timeline, tool tracing, persistent history, replay, time travel, and audit log.

Because AI Coding has not only the ability to generate code in the next stage, but also the ability to track, recover, audit, and playback the system.

It essentially gives the system the ability to be traceable, recoverable, auditable.

Recently I saw an interesting open source project: it does something very straightforward, adding a layer of version control and observable infrastructure to the AI Agent.

It is possible to track directly which Agent execution a line of code is generated in.

I think this direction will become more and more important.

Many people still understand AI Coding as "smarter Copilot", but the whole industry has actually begun to evolve AI Coding to the next stage of "Autonomous Software System", and it is no longer just about model capabilities.

It's more like reinventing a software infrastructure for Autonomous Agents.

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverssignalssignalssignalssignalssignalsFORMATarticle featureTOPICagentsTOPICmemoryTOPICtoolingCAPABILITYagent workflowCAPABILITYdeveloper toolingCAPABILITYproduct surfaceMARKETapplied AI teamMARKETopen-source builders
Mermaid outline
flowchart LR
  format-article["article feature"]
  topic-agents["agents"]
  topic-memory["memory"]
  topic-tooling["tooling"]
  capability-agent-workflow["agent workflow"]
  capability-developer-tooling["developer tooling"]
  capability-product-surface["product surface"]
  market-applied-ai-team["applied AI team"]
  market-open-source-builders["open-source builders"]
  format-article -->|covers| topic-agents
  format-article -->|covers| topic-memory
  format-article -->|covers| topic-tooling
  format-article -->|signals| capability-agent-workflow
  format-article -->|signals| capability-developer-tooling
  format-article -->|signals| capability-product-surface
  format-article -->|signals| market-applied-ai-team
  format-article -->|signals| market-open-source-builders

Visual structure

Essay structure map

Built from summary and key paragraph positions

AI Coding is now entering a very interesting phase. In the past, the most discussed t...THESISAI Coding is nowentering a veryinteresting phase. Inthe past, the mostSIGNALAI Coding is nowentering a veryinteresting phase.OPERATORRecently, more andmore teams have begunto rethink AgentInfra, essentiallyIMPLICATIONIt's more likereinventing a softwareinfrastructure forAutonomous Agents.
Mermaid outline
flowchart LR
  thesis["AI Coding is now entering a very interesting phase. In the past, the most discussed topics were model capab..."]
  signal["AI Coding is now entering a very interesting phase."]
  operator["Recently, more and more teams have begun to rethink Agent Infra, essentially adding a layer of “software en..."]
  implication["It's more like reinventing a software infrastructure for Autonomous Agents."]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post