Claude Code lets subagents spawn subagents, now 3 levels deep

The 2.1.219 build also adds a DirectoryAdded hook, an allowlist-locked sandbox, and /fast on Opus 5 — while OpenAI ships hard spend caps and Cursor's router.

Nowline JUL 26 5:00 PM banner

Top AI stories from the last hour

Top AI stories from the last hour

Copy markdown

  • Subagents can now nest three deep

    Claude Code 2.1.219 raises the default subagent depth from 1 to 3, so a lead agent can spawn workers that spawn their own helpers. stream-json now forwards nested subagent output at depth-2+, so you can watch the whole tree.

  • A DirectoryAdded hook fires on /add-dir

    A new hook runs the moment /add-dir or the SDK's register_repo_root registers a working directory — the clean place to auto-load rules, context, or setup for a repo the instant it joins the session.

  • Lock the sandbox to a host allowlist

    The new sandbox.network.strictAllowlist setting denies any non-allowlisted host for sandboxed commands — a real hardening lever before you let an agent run shell autonomously.

  • /fast jumps to Opus 5; 4.7 is out

    Opus 4.7 is removed from fast mode; /fast now applies to Opus 5 (the new default: 1M context, $10/$50 per Mtok) and 4.8. If any scripts pinned 4.7 in fast mode, update them now.

  • Workflows default to under 15 agents

    Dynamic workflows now ship with a 'medium' size guideline — fewer than 15 agents by default — trading runaway fan-out and token spend for predictability. Raise it explicitly when a job needs more.

  • Meanwhile: OpenAI adds hard spend caps

    OpenAI's API now takes a monthly cap per org or project; requests past it return a 429, with spend alerts before you hit the wall. The first real circuit-breaker against a runaway bill.

  • Cursor's Router goes everywhere

    Cursor Router now picks a model per request across desktop, web, iOS, CLI and SDK, in Intelligence, Balance or Cost modes — on by default for Teams, billed at the routed model's rate.