Anthropic’s claude-api skill now builds Managed Agents that run dynamic workflows

1 month ago

Anthropic's claude-api skill, merged October 9, 2026: it now builds Claude Managed Agents with dynamic workflows for jobs too big to hand out one task at a time, adds four workflow quickstarts, offers Managed Agents once after a large Messages API job, and corrects its advice on web search and web fetch under limited networking. https://github.com/anthropics/skills/pull/1995 https://github.com/anthropics/skills/blob/main/skills/claude-api/shared/managed-agents-multiagent.md

Ask about this presentation

Chapters

  1. 0:00Anthropic’s claude-api skill now builds Managed Agents that run dynamic workflows
  2. 0:15The agent writes a plan, and many agents work through it in phases
  3. 0:27The skill picks a workflow run when a job outgrows 25 child threads
  4. 0:40It sets the new multiagent type and writes a line saying when to start a run
  5. 0:56It tells you workflows are on, what they cost, and how to turn them off
  6. 1:09Four new quickstart templates run as dynamic workflows
  7. 1:25After a large Messages API job, the skill offers Managed Agents once
  8. 1:42Limited networking now restricts web search and web fetch too
  9. 1:59Managed Agents is in beta, and every workflow run has limits
Show transcript
  1. Anthropic's Claude API skill can now build Managed Agents that run dynamic workflows. It merged on October 9th. Ask it for an agent whose job is too big to hand out one task at a time, and it switches workflows on.

    Slide text
    github.com/anthropics/skills · claude-api merged Oct 9, 2026
    workflows: enabled
    anthropics/skills · pull request #1995
  2. With workflows on, the agent writes a plan that runs many agents in phases. The server runs it in the background, so the agent can keep working. It's separate from Claude Code's own Workflow tool.

    Slide text
    claude-api · Managed Agents dynamic workflows
    phase 1 one agent per contract reads it
    phase 2 a second agent checks each one
    phase 3 the findings are combined

    Separate from Claude Code’s own Workflow tool

    claude-api/shared/managed-agents-multiagent.md · Dynamic workflows
  3. The skill decides by the size of the job. A roster of subagents tops out at 25 child threads. A job bigger than that gets a workflow run, which today keeps up to 64 agents working at once.

    Slide text
    claude-api · SKILL.md when to use it
    roster of subagents
    25
    child threads per session
    workflow run
    64
    agents at once today, about 1,000 over a run
    claude-api/SKILL.md · managed-agents-multiagent.md, Limits
  4. The skill sets the new multiagent type with workflows enabled. The agent decides when to start a run, so the skill also writes a system prompt line saying when. That line stays conditional, because every agent in a run uses tokens.

    Slide text
    claude-api · multiagent guide Python example
    multiagent={"type": "multiagent_20261001", "workflows": {"type": "enabled"}}
    system=
    "When you’re asked to review more than a few contracts, start a workflow run that reads them in parallel and combines the findings. Review one or two contracts yourself, without a run."
    claude-api/shared/managed-agents-multiagent.md · Contract Reviewer example
  5. When the skill turns workflows on, its reply says so. It says every agent uses tokens, so the session needs a budget, and shows how to switch workflows off. If you've said no, it builds a plain roster instead.

    Slide text
    claude-api · SKILL.md closing reply
    Workflows are on many agents, in phases, in the background
    Every agent uses tokens so the session needs a budget
    How to turn them off workflows: {"type": "disabled"}
    claude-api/SKILL.md · managed-agents-multiagent.md, What to tell the user
  6. The skill gains four quickstart templates built on workflows, for 13 in all. A bug hunter reports only bugs a separate agent proved, and a performance tuner optimizes every slow function. There's also a video maker and a stock watchlist scanner.

    Slide text
    claude-api · managed-agents-quickstarts 13 templates
    Bug hunter reports only bugs a separate agent proved
    Performance tuner an optimizer for every slow function
    Explainer video maker an agent per scene, captions and music
    Watchlist scanner what changed since the last close, per ticker
    claude-api/shared/managed-agents-quickstarts/ · PR #1995
  7. After building a large Messages API job, the skill now offers a Managed Agents version, in a few sentences with no dollar figures. It offers once per conversation, and skips small jobs or anyone who asked for the Messages API by name.

    Slide text
    claude-api · tool-use.md, every language new rule
    Four sentences at most five when the version would use workflows
    No dollar figures and no cost comparison
    Skipped for small jobs, or when you named the Messages API
    claude-api/{python,typescript,go,java,csharp,php,ruby}/claude-api/tool-use.md
  8. The skill's networking advice is corrected. Under limited networking, web search and web fetch reach only the allowed hosts, and with none listed they return nothing. Unrestricted networking opens the whole sandbox, so the skill offers it with that warning and lets you choose.

    Slide text
    claude-api · managed-agents-environments.md corrected
    networking does not govern web_search / web_fetch
    limited: allowed_hosts applies · no hosts, no results

    Unrestricted opens the whole sandbox, so the skill offers it with that warning and leaves the choice to you.

    claude-api/shared/managed-agents-environments.md · managed-agents-tools.md
  9. Managed Agents is still in beta. A workflow run lasts 24 hours by default, a session holds 10 open runs, and a run past about 1,000 threads ends with an error. The change is pull request 1995 in Anthropic's skills repository.

    Slide text
    claude-api · multiagent guide, Limits Managed Agents beta
    24 hours default lifetime of a run
    10 open runs per session by default
    About 1,000 threads over a run’s life, then it ends with an error
    github.com/anthropics/skills/pull/1995
    claude-api/shared/managed-agents-multiagent.md · Limits

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built with ❤️ in New York