Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

It is highly recommended that you read this long article written by Thariq, a core member of ClaudeCode: he brings an interesting perspective.

It is highly recommended that you read this long article written by Thariq, a core member of ClaudeCode: he brings an interesting perspective. HTML is the real working interface...

May 9, 2026 · 2 min read

It is highly recommended that you read this long article written by Thariq, a core member of ClaudeCode: he brings an interesting perspective.

HTML is the real working interface in the Agent era.

Markdown is great for recording.

HTML is great for understanding, manipulating, simulating, making decisions, and collaborating.🧠 My personal understanding is that HTML can carry more forms of information, such as harness experience, multi-modal memory (these two points are very important), and HTML is an ancient document form, and the use of large models has long been in flames.

One thing is certain, HTML needs a more concise syntax, only for the interaction between agents, the syntax is too redundant.

When Claude Code generates not a .md, but an interactive HTML artifact, it is no longer just "output content", but a temporary software: a research kanban, a task console, a data dashboard, a decision sandbox, and even a personal operating system that can interact with the Agent in both directions.⚙️ That's why within Anthropic, Claude Code is less and less seen as a “writing tool” and more as a way to compile natural languages directly into the workplace.

The engine of the face.

🚀 The future of AI productivity, no longer in order for humans to switch between more apps, the main thing is for the Agent to instantly generate the best interface for the current task according to your context.

Markdown is the paper of the AI era.📄 HTML is the workbench of the Agent era.🧩 The browser is no longer where work happens.

The artifact is.

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverscoverscoverssignalssignalssignalsFORMATlongform noteTOPICagentsTOPICharness engineeringTOPICai workbenchesTOPICtechnical distributionTOPICmemoryCAPABILITYagent workflowCAPABILITYharness engineeringCAPABILITYAI-native workbenchCAPABILITYproduct surface
Mermaid outline
flowchart LR
  format-long_post["longform note"]
  topic-agents["agents"]
  topic-harness-engineering["harness engineering"]
  topic-ai-workbenches["ai workbenches"]
  topic-technical-distribution["technical distribution"]
  topic-memory["memory"]
  capability-agent-workflow["agent workflow"]
  capability-harness-engineering["harness engineering"]
  capability-ai-native-workbench["AI-native workbench"]
  capability-product-surface["product surface"]
  format-long_post -->|covers| topic-agents
  format-long_post -->|covers| topic-harness-engineering
  format-long_post -->|covers| topic-ai-workbenches
  format-long_post -->|covers| topic-technical-distribution
  format-long_post -->|covers| topic-memory
  format-long_post -->|signals| capability-agent-workflow
  format-long_post -->|signals| capability-harness-engineering
  format-long_post -->|signals| capability-ai-native-workbench

Visual structure

Essay structure map

Built from summary and key paragraph positions

It is highly recommended that you read this long article written by Thariq, a core me...THESISIt is highlyrecommended that youread this long articlewritten by Thariq, aSIGNALIt is highlyrecommended that youread this long articlewritten by Thariq, aOPERATORWhen Claude Codegenerates not a .md,but an interactiveHTML artifact, it isIMPLICATION
Mermaid outline
flowchart LR
  thesis["It is highly recommended that you read this long article written by Thariq, a core member of ClaudeCode: he..."]
  signal["It is highly recommended that you read this long article written by Thariq, a core member of ClaudeCode: he..."]
  operator["When Claude Code generates not a .md, but an interactive HTML artifact, it is no longer just \"output conten..."]
  implication["✨"]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post