Architektonische Schichten
Fünf orthogonale Anliegen, die sich zu einem vollständigen Agenten zusammensetzen
L1 Tools & Execution
Was der Agent TUN kann. Die Grundlage: Tools geben dem Modell Fähigkeiten, mit der Welt zu interagieren.
L2 Planning & Coordination
Wie die Arbeit organisiert wird. Von einfachen Todo-Listen bis zu abhängigkeitsbewussten Task-Boards, die zwischen Agenten geteilt werden.
TodoWrite
Plan Before You Act
An agent without a plan drifts; list the steps first, then execute
Subagents
Clean Context Per Subtask
Subagents use independent messages[], keeping the main conversation clean
Skills
Load on Demand
Inject knowledge via tool_result when needed, not upfront in the system prompt
Tasks
Task Graph + Dependencies
A file-based task graph with ordering, parallelism, and dependencies -- the coordination backbone for multi-agent work
L3 Memory Management
Kontext innerhalb von Grenzen halten. Kompressionsstrategien, die es Agenten ermöglichen, unendlich zu arbeiten, ohne die Kohärenz zu verlieren.
L4 Concurrency
Nicht-blockierende Ausführung. Hintergrund-Threads und Notification-Busse für parallele Arbeit.
L5 Collaboration
Multi-Agenten-Koordination. Teams, Nachrichten und autonome Agenten, die selbstständig denken.
Agent Teams
Teammates + Mailboxes
When one agent can't finish, delegate to persistent teammates via async mailboxes
Team Protocols
Shared Communication Rules
One request-response pattern drives all team negotiation
Autonomous Agents
Scan Board, Claim Tasks
Teammates scan the board and claim tasks themselves; no need for the lead to assign each one
Worktree + Task Isolation
Isolate by Directory
Each works in its own directory; tasks manage goals, worktrees manage directories, bound by ID
