Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

HTML might be the real interface of the agent era. Markdown is great for notes. But age...

HTML might be the real interface of the agent era. Markdown is great for notes. But agents do not just need notes. They need interfaces they can understand, manipulate, simulate...

May 9, 2026 · 2 min read

HTML might be the real interface of the agent era.

Markdown is great for notes.

But agents do not just need notes.

They need interfaces they can understand, manipulate, simulate, update, and collaborate through.

🧠 That is why Thariq’s essay from the Claude Code team is worth reading.

My take: HTML can carry far more than text.

It can encode structure, state, layout, interaction, harness experience, and even multimodal memory.

And because HTML is an old web-native format, LLMs are already surprisingly good at using it.

The problem is not HTML itself.

The problem is that today’s HTML is too verbose for agent-to-agent workflows.

We probably need a simpler HTML-like interaction layer designed specifically for agents.

When Claude Code generates an interactive HTML artifact instead of a markdown file, it is not just writing output.

It is generating temporary software.

A research board.

A task console.

A data dashboard.

A decision sandbox.

A personal operating system for the current task.

⚙️ This is the deeper shift: Claude Code is not just a coding tool.

It is becoming a compiler from natural language to working interfaces.

🚀 The next wave of AI productivity will not be about humans switching between more apps.

It will be about agents generating the right interface at the right moment, based on 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

FORMATTOPICCAPABILITYMARKETcoverscoverscoverscoverscoverssignalssignalssignalsFORMATarticle featureTOPICagentsTOPICharness engineeringTOPICai workbenchesTOPICtechnical distributionTOPICmemoryCAPABILITYagent workflowCAPABILITYharness engineeringCAPABILITYAI-native workbenchCAPABILITYproduct surface
Mermaid outline
flowchart LR
  format-article["article feature"]
  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-article -->|covers| topic-agents
  format-article -->|covers| topic-harness-engineering
  format-article -->|covers| topic-ai-workbenches
  format-article -->|covers| topic-technical-distribution
  format-article -->|covers| topic-memory
  format-article -->|signals| capability-agent-workflow
  format-article -->|signals| capability-harness-engineering
  format-article -->|signals| capability-ai-native-workbench

Visual structure

Essay structure map

Built from summary and key paragraph positions

HTML might be the real interface of the agent era. Markdown is great for notes. But a...THESISHTML might be the realinterface of the agentera. Markdown is greatfor notes. But agentsSIGNALHTML might be the realinterface of the agentera.OPERATORA research board.IMPLICATION
Mermaid outline
flowchart LR
  thesis["HTML might be the real interface of the agent era. Markdown is great for notes. But agents do not just need..."]
  signal["HTML might be the real interface of the agent era."]
  operator["A research board."]
  implication["✨"]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post