Working Notes on Agent Systems/Brad Zhang

@teach_fireworks / X longform

This article talks about multi-agent collaboration very well. I have recently observed...

This article talks about multi-agent collaboration very well. I have recently observed that starting from Calude’s multi-agent architecture article on building deep research, to...

August 7, 2025 · 2 min read

This article talks about multi-agent collaboration very well.

I have recently observed that starting from Calude’s multi-agent architecture article on building deep research, to Claude Code @claudeai’s sub-agent collaboration, and then to the recent wide research launched by manus @manusai, hundreds of sub-agents can be implemented at the same time.

Judging from the trend, the current trend of multi-agent architecture is that one master agent is responsible for controlling the scheduling, arranging each sub agent to perform tasks, and at the same time summarizing the results of the sub agents, and then calling one after merging.

Some tools output content as required.

The advantage of this is that it can ensure that important information during the complete life cycle of a long and complex task is not lost, and the corresponding sub agent only gets the context it needs, avoiding the problem of context information explosion when multiple agents collaborate.

My understanding of a sub agent is that it has the minimum capabilities of an AI agent but only completes a certain type of specific tasks.

The advantage of this is to reduce the total token required for the overall agent architecture and reduce information synchronization.

Short and fast processing brings the possibility of high concurrency for multiple agents.

The performance is obviously improved, and the long tasks we will experience in the future will become faster and faster.

Of course, a lot of optimization is required at the engineering level, otherwise it will easily cause problems such as a huge number of tokens, context overflow, and task failure.

This should be a very familiar flavor to software architects.

Similar to the microservice architecture of traditional software and the controller-node architecture of k8s, there are many problems that will only appear after the measurement is carried out.

The architecture design and optimization will be carried out in advance, and engineering ingenuity and design patterns will be implemented one after another.

So this is a good start for AI Agent!

Visual summary

Article argument map

Generated from the post's content graph

FORMATTOPICCAPABILITYMARKETcoverscoverscoverscoverscoverssignalssignalssignalsFORMATlongform noteTOPICagentsTOPICtechnical distributionTOPICmemoryTOPICretrievalTOPICtoolingCAPABILITYagent workflowCAPABILITYtechnical distributionMARKETopen-source builders
Mermaid outline
flowchart LR
  format-long_post["longform note"]
  topic-agents["agents"]
  topic-technical-distribution["technical distribution"]
  topic-memory["memory"]
  topic-retrieval["retrieval"]
  topic-tooling["tooling"]
  capability-agent-workflow["agent workflow"]
  capability-technical-distribution["technical distribution"]
  market-open-source-builders["open-source builders"]
  format-long_post -->|covers| topic-agents
  format-long_post -->|covers| topic-technical-distribution
  format-long_post -->|covers| topic-memory
  format-long_post -->|covers| topic-retrieval
  format-long_post -->|covers| topic-tooling
  format-long_post -->|signals| capability-agent-workflow
  format-long_post -->|signals| capability-technical-distribution
  format-long_post -->|signals| market-open-source-builders

Visual structure

Essay structure map

Built from summary and key paragraph positions

This article talks about multi-agent collaboration very well. I have recently observe...THESISThis article talksabout multi-agentcollaboration verywell. I have recentlySIGNALThis article talksabout multi-agentcollaboration verywell.OPERATORShort and fastprocessing brings thepossibility of highconcurrency forIMPLICATIONSo this is a goodstart for AI Agent!
Mermaid outline
flowchart LR
  thesis["This article talks about multi-agent collaboration very well. I have recently observed that starting from C..."]
  signal["This article talks about multi-agent collaboration very well."]
  operator["Short and fast processing brings the possibility of high concurrency for multiple agents."]
  implication["So this is a good start for AI Agent!"]
  thesis -->|frames| signal
  signal -->|develops| operator
  operator -->|lands in| implication

Source: View the original post