Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for technicians.

Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for technicians. Let Codex see what I'm really doing during this time...

May 17, 2026 · 2 min read

Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for technicians.
Figure 1 / source image

Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for technicians. Let Codex see what I'm really doing during this time: local projects, recent conversations, recurring questions, topics that come up in browsers and files. Codex calls the WeChat Reading CLI to map these behaviors to specific books and specific chapters on the shelf. Then I was given a 5-minute reading block link where I could go directly to my local WeChat to read and jump to the chapter I needed to read. The result it gave me today was: a subsection in AI Harness Engineering: The four-layer view of AI software This is very accurate. Because I've been tossing around Codex goal, subagent, skill, enterprise-grade rag, validating links, and delivering quality lately. What's really missing is an engineering framework that explains these practices. After reading this subsection, Codex will also ask me to answer three questions:

  • Which of my recent real problems does it explain?
  • Which layer am I weakest on right now?
  • What action will I change the next time I use Codex? This is much more effective than “finishing a book.” I increasingly feel that learning in the AI era should not continue to heap materials, heap courses, and heap favorites. A better way is to find problems from real work, accurately digest a small piece of knowledge from the book, and immediately return to the project for verification. Reading becomes a small closed loop: Observe → Read → Digest → Apply → Verify Knowledge only really belongs to you if it goes into the workflow.

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverscoverscoverssignalssignalssignalsFORMATlongform noteTOPICagentsTOPICharness engineeringTOPICai workbenchesTOPICretrievalTOPICtoolingCAPABILITYagent workflowCAPABILITYharness engineeringCAPABILITYAI-native workbenchCAPABILITYdeveloper tooling
Mermaid outline
flowchart LR
  format-long_post["longform note"]
  topic-agents["agents"]
  topic-harness-engineering["harness engineering"]
  topic-ai-workbenches["ai workbenches"]
  topic-retrieval["retrieval"]
  topic-tooling["tooling"]
  capability-agent-workflow["agent workflow"]
  capability-harness-engineering["harness engineering"]
  capability-ai-native-workbench["AI-native workbench"]
  capability-developer-tooling["developer tooling"]
  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-retrieval
  format-long_post -->|covers| topic-tooling
  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

Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is v...THESISUsing the WeChat CLIrecommended by ArborTeacher, I tried areading method that isSIGNALUsing the WeChat CLIrecommended by ArborTeacher, I tried areading method that isOPERATOR2. Which layer am Iweakest on right now?IMPLICATION3. What action will Ichange the next time Iuse Codex? This ismuch more effective
Mermaid outline
flowchart LR
  thesis["Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for techn..."]
  signal["Using the WeChat CLI recommended by Arbor Teacher, I tried a reading method that is very suitable for techn..."]
  operator["2. Which layer am I weakest on right now?"]
  implication["3. What action will I change the next time I use Codex? This is much more effective than “finishing a book...."]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post