subagents
Specialized subordinate agents used to break down and orchestrate tasks. The newsletter mentions them as part of Claude Code steering controls.
Key Highlights
- Subagents are specialized subordinate agents used to break larger tasks into smaller, manageable units.
- They are especially useful for handling LLM context limits, parallel execution, and long-running tasks.
- Claude Code, OpenAI Codex, and Cursor have all highlighted subagents as an important agent design pattern.
- AI PMs should evaluate when subagents are preferable to deterministic workflows based on reliability, speed, and governance needs.
Overview
Subagents are specialized subordinate agents that take on a portion of a larger task under the direction of a primary agent or orchestration layer. Instead of forcing a single model run to hold all instructions, files, and intermediate reasoning in one context window, subagents let teams decompose work into smaller, bounded units such as exploration, implementation, review, migration, or synthesis. In practice, they are used to parallelize work, preserve top-level context, and improve reliability on tasks that exceed a single model’s effective memory limits.
For AI Product Managers, subagents matter because they represent a practical design pattern for building scalable agentic systems. They show up in coding tools like Claude Code, OpenAI Codex, and Cursor, and are increasingly paired with steering controls such as rules, hooks, skills, and project instruction files. PMs evaluating agent products need to understand when subagents improve throughput and context handling, when deterministic workflows are a better fit, and how to design user experiences, governance, and system architecture around multi-agent task delegation.
Key Developments
- 2026-01-23 — Cursor introduced subagents for parallel task execution, emphasizing faster execution, improved context usage, and support for long-running tasks.
- 2026-02-22 — Boris Cherny highlighted a practical pattern for using subagents with Git worktrees to parallelize large codebase migrations, with a main agent coordinating results and resolving merge conflicts.
- 2026-03-17 — OpenAI Codex announced general availability of subagents and support for custom agents, including TOML-defined agent configurations and patterns similar to Claude Code’s explorer/worker/default setup.
- 2026-03-18 — Simon Willison described subagents as a solution to LLM context limits, showing how splitting larger tasks into smaller agentic components can preserve top-level context and improve outcomes.
- 2026-06-04 — A newsletter mention noted that while both subagents and workflows can manage extensive context, deterministic workflows may be a better fit for many tasks depending on reliability needs.
- 2026-06-19 — Claude Code announced new steering controls, including CLAUDE.md files and mechanisms such as skills, hooks, rules, and subagents to guide agent behavior.
Relevance to AI PMs
1. Designing around context limits
Subagents give PMs a concrete way to scope products for tasks that exceed a single model’s context window. Instead of asking one agent to do everything, product teams can decompose tasks into specialized sub-jobs with clear inputs and outputs.
2. Improving speed and throughput
For coding, research, migration, and analysis products, subagents can execute work in parallel. PMs can use this pattern to reduce time-to-result, especially for large repositories, multi-file edits, or broad information gathering.
3. Choosing between autonomy and determinism
Subagents are powerful, but they also add orchestration complexity. PMs need to decide when open-ended delegation is appropriate versus when workflow-based, deterministic systems are safer, more debuggable, and easier to govern.
Related
- Claude / Claude Code — Claude Code is one of the main contexts where subagents were discussed, especially as part of broader steering controls.
- CLAUDE.md — Project-level instruction files that can help shape how subagents behave within Claude Code.
- Skills, hooks, rules — Complementary steering mechanisms that guide agent behavior, often working alongside subagents.
- LLM context limits — A core reason subagents exist; they help partition work so no single agent must hold all context at once.
- OpenAI Codex — Added subagents and custom agents, showing that the pattern is becoming cross-platform.
- Custom agents — Closely related to subagents; teams often define specialized roles for different parts of a task.
- TOML — Used in some systems to define custom agent configurations.
- Git worktrees — Useful infrastructure for parallel subagent execution in software engineering workflows.
- Cursor — Another tool that introduced subagents for parallel execution and long-running tasks.
- Workflows — Often contrasted with subagents; workflows offer more deterministic orchestration.
- Boris Cherny — Shared a notable applied pattern for using subagents in large migrations.
- claudemd — Related naming/reference variant tied to CLAUDE.md-style steering.
Newsletter Mentions (6)
“Announces new steering controls for Claude Code, including CLAUDE.md files and mechanisms like skills, hooks, rules, and subagents to guide agent behavior.”
📝 Claude Code Blog Steering Claude Code: CLAUDE.md files, skills, hooks, rules, subagents and more - Announces new steering controls for Claude Code, including CLAUDE.md files and mechanisms like skills, hooks, rules, and subagents to guide agent behavior.
“#24 𝕏 Thariq argues that while both subagents and workflows can handle extensive context, the deterministic nature of workflows makes them a better fit for most tasks.”
GenAI PM Daily June 04, 2026 GenAI PM Daily 🎧 Listen to this brief 3 min listen Today's top 25 insights for PM Builders, ranked by relevance from Blogs, X, YouTube, and LinkedIn. Google launches Gemma 4 12B for local multi-step reasoning #24 𝕏 Thariq argues that while both subagents and workflows can handle extensive context, the deterministic nature of workflows makes them a better fit for most tasks.
“Subagents - Explains how subagents help manage LLM context limits by splitting larger tasks into smaller agentic components, preserving top-level context and improving results when handling tasks that exceed model memory constraints.”
#12 📝 Simon Willison Subagents - Explains how subagents help manage LLM context limits by splitting larger tasks into smaller agentic components, preserving top-level context and improving results when handling tasks that exceed model memory constraints.
“OpenAI Codex announced general availability of subagents and support for custom agents, enabling patterns similar to Claude Code's subagents (explorer, worker, default) and TOML-defined custom agents.”
Today's top 25 insights for PM Builders, ranked by relevance from Blogs, X, YouTube, and LinkedIn. OpenAI Launches Codex Subagents #1 📝 Simon Willison Use subagents and custom agents in Codex - OpenAI Codex announced general availability of subagents and support for custom agents, enabling patterns similar to Claude Code's subagents (explorer, worker, default) and TOML-defined custom agents. The post notes widespread platform support for subagents and provides links to documentation across multiple providers.
“Boris Cherny uses subagents with Git worktrees to parallelize large codebase migrations by assigning each agent a few folders, greatly speeding up the process while a main agent resolves any merge conflicts.”
#2 𝕏 Boris Cherny uses subagents with Git worktrees to parallelize large codebase migrations by assigning each agent a few folders, greatly speeding up the process while a main agent resolves any merge conflicts.
“Parallel Task Execution with Subagents : Cursor AI @cursor_ai introduced subagents to run task components in parallel, delivering faster execution , improved context usage , and support for long-running tasks.”
AI Tools & Applications Parallel Task Execution with Subagents : Cursor AI @cursor_ai introduced subagents to run task components in parallel, delivering faster execution , improved context usage , and support for long-running tasks. Image Generation in Cursor : Cursor AI @cursor_ai now supports image creation within the platform via Google’s Nano Banana Pro integration.
Related
Anthropic’s coding product/blog referenced in a customer story about Cognition’s use of Claude Fable 5. For AI PMs, it highlights enterprise coding adoption narratives.
Anthropic’s assistant and coding tool, discussed here in both the Reflection dashboard and a physical-AI deployment at UST. The newsletter highlights its usage analytics, workflow suggestions, and enterprise integration.
A code editor and AI agent workspace that introduced Side Chats and cloud agent hooks in this newsletter. For AI PMs, it shows how copilots are evolving into persistent, context-aware agent threads.
Developer advocate and product figure associated with Claude Code. Here he is credited with rolling out a cleanup command for agentic coding workflows.
OpenAI’s coding agent used for autonomous implementation, browser scraping, and prototype generation in this newsletter. It is relevant for agentic coding workflows and PM-led prototyping.
Reusable behavior modules or instructions for guiding AI agents. The newsletter mentions skills as one of the steering mechanisms for Claude Code and other agents.
A steering file used to guide Claude Code behavior through repository-specific instructions. It is part of a broader control surface for agent workflows.
Stay updated on subagents
Get curated AI PM insights delivered daily — covering this and 1,000+ other sources.
Subscribe Free