Summary: “Agent” is as broad as “software”, and the right architecture depends on the job. At one end are “pass the butter” agents with a narrow task that must be stable and give clear feedback, with no need to remember you; at the other, personal assistants that must know and remember you and act proactively in the background, which makes them less predictable. A single personal agent can live on its own machine (OpenClaw-style). Many agents serving many people need agents assembled on demand from shared memory, skills, and knowledge, so one improvement reaches all of them. Roy Mann splits the space into agents working with people and agents doing the work, which likely spawn many vertical architectures; domain-expert work pushes general agents into niches. Sub-agents with bounded tasks keep context clean and outcomes predictable. Mixing problem types, such as a personal companion that must also run reliable task loops, makes both worse.

Key ideas

Disagreements & open questions

Takeaways

agent-workspaces · multi-agent-orchestration · personal-ai-assistants · harness-engineering · workflow-automation · llm-evals