Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

multiagent-orchestration changedmanaged-agents/multiagent-orchestration

Nearest release: v2.1.318, published 5 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+81added
Lines−8removed
From line 868 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits34to this page, all time

The whole hunk

from line 868, old and new numbered
/
lines
from line 868
868868 
869869Before you change an existing agent’s `multiagent.type`, see [how to move an agent to this type](https://platform.claude.com/docs/en/managed-agents/multiagent-orchestration#move-from-the-coordinator-type).
870870 
871This example also disables web search and web fetch, because reviewing contracts doesn’t use the web:
872 
871873<CodeGroup defaultLanguage="CLI">
872874 ```bash cURL
873875 curl -fsS https://api.anthropic.com/v1/agents \
from line 881
879881 "name": "Contract Reviewer",
880882 "model": "claude-opus-5-5",
881883 "system": "You review contracts. When you are 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.",
882 "tools": [{"type": "agent_toolset_20260401"}],
884 "tools": [
885 {
886 "type": "agent_toolset_20260401",
887 "configs": [
888 {"name": "web_search", "enabled": false},
889 {"name": "web_fetch", "enabled": false}
890 ]
891 }
892 ],
883893 "multiagent": {"type": "multiagent_20261001", "workflows": {"type": "enabled"}}
884894 }'
885895 ```
from line 906
896906 model: claude-opus-5-5
897907 tools:
898908 - type: agent_toolset_20260401
909 configs:
910 - name: web_search
911 enabled: false
912 - name: web_fetch
913 enabled: false
899914 multiagent:
900915 type: multiagent_20261001
901916 workflows:
from line 927
912927 name="Contract Reviewer",
913928 model="claude-opus-5-5",
914929 system="You review contracts. 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.",
915 tools=[{"type": "agent_toolset_20260401"}],
930 tools=[
931 {
932 "type": "agent_toolset_20260401",
933 "configs": [
934 {"name": "web_search", "enabled": False},
935 {"name": "web_fetch", "enabled": False},
936 ],
937 },
938 ],
916939 multiagent={"type": "multiagent_20261001", "workflows": {"type": "enabled"}},
917940 )
918941 ```
from line 946
923946 model: "claude-opus-5-5",
924947 system:
925948 "You review contracts. 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.",
926 tools: [{ type: "agent_toolset_20260401" }],
949 tools: [
950 {
951 type: "agent_toolset_20260401",
952 configs: [
953 { name: "web_search", enabled: false },
954 { name: "web_fetch", enabled: false }
955 ]
956 }
957 ],
927958 multiagent: { type: "multiagent_20261001", workflows: { type: "enabled" } }
928959 });
929960 ```
from line 965
934965 Name = "Contract Reviewer",
935966 Model = BetaManagedAgentsModel.ClaudeOpus5_5,
936967 System = "You review contracts. 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.",
937 Tools = [new BetaManagedAgentsAgentToolset20260401Params()],
968 Tools =
969 [
970 new BetaManagedAgentsAgentToolset20260401Params
971 {
972 Configs =
973 [
974 new BetaManagedAgentsWebSearchToolConfigParams { Enabled = false },
975 new BetaManagedAgentsWebFetchToolConfigParams { Enabled = false },
976 ],
977 },
978 ],
938979 Multiagent = new BetaManagedAgentsMultiagent20261001Params
939980 {
940981 Workflows = new BetaManagedAgentsMultiagentWorkflowsEnabledParams(),
from line 989
948989 Model: anthropic.BetaManagedAgentsModelConfigParams{ID: anthropic.BetaManagedAgentsModelClaudeOpus5_5},
949990 System: anthropic.String("You review contracts. 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."),
950991 Tools: []anthropic.BetaAgentNewParamsToolUnion{{
951 OfAgentToolset20260401: &anthropic.BetaManagedAgentsAgentToolset20260401Params{},
992 OfAgentToolset20260401: &anthropic.BetaManagedAgentsAgentToolset20260401Params{
993 Configs: []anthropic.BetaManagedAgentsAgentToolConfigParamsUnion{
994 {OfWebSearch: &anthropic.BetaManagedAgentsWebSearchToolConfigParams{
995 Enabled: anthropic.Bool(false),
996 }},
997 {OfWebFetch: &anthropic.BetaManagedAgentsWebFetchToolConfigParams{
998 Enabled: anthropic.Bool(false),
999 }},
1000 },
1001 },
9521002 }},
9531003 Multiagent: anthropic.BetaManagedAgentsMultiagentParamsUnion{
9541004 OfMultiagent20261001: &anthropic.BetaManagedAgentsMultiagent20261001Params{
from line 1019
9691019 .name("Contract Reviewer")
9701020 .model(BetaManagedAgentsModel.CLAUDE_OPUS_5_5)
9711021 .system("You review contracts. 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.")
972 .addTool(BetaManagedAgentsAgentToolset20260401Params.builder().build())
1022 .addTool(BetaManagedAgentsAgentToolset20260401Params.builder()
1023 .addConfig(BetaManagedAgentsWebSearchToolConfigParams.builder()
1024 .enabled(false)
1025 .build())
1026 .addConfig(BetaManagedAgentsWebFetchToolConfigParams.builder()
1027 .enabled(false)
1028 .build())
1029 .build())
9731030 .multiagent(BetaManagedAgentsMultiagent20261001Params.builder()
9741031 .workflows(BetaManagedAgentsMultiagentWorkflowsEnabledParams.builder().build())
9751032 .build())
from line 1035
9781035 ```
9791036 
9801037 ```php PHP
1038 use Anthropic\Beta\Agents\BetaManagedAgentsAgentToolset20260401Params;
1039 use Anthropic\Beta\Agents\BetaManagedAgentsModel;
1040 use Anthropic\Beta\Agents\BetaManagedAgentsWebFetchToolConfigParams;
1041 use Anthropic\Beta\Agents\BetaManagedAgentsWebSearchToolConfigParams;
1042 
9811043 $agent = $client->beta->agents->create(
9821044 name: 'Contract Reviewer',
9831045 model: BetaManagedAgentsModel::CLAUDE_OPUS_5_5,
9841046 system: "You review contracts. 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.",
9851047 tools: [
986 ['type' => 'agent_toolset_20260401'],
1048 BetaManagedAgentsAgentToolset20260401Params::with(
1049 configs: [
1050 BetaManagedAgentsWebSearchToolConfigParams::with(enabled: false),
1051 BetaManagedAgentsWebFetchToolConfigParams::with(enabled: false),
1052 ],
1053 ),
9871054 ],
9881055 multiagent: ['type' => 'multiagent_20261001', 'workflows' => ['type' => 'enabled']],
9891056 );
from line 1062
9951062 model: Anthropic::Beta::BetaManagedAgentsModel::CLAUDE_OPUS_5_5,
9961063 system_: "You review contracts. 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.",
9971064 tools: [
998 {type: "agent_toolset_20260401"}
1065 {
1066 type: "agent_toolset_20260401",
1067 configs: [
1068 {name: "web_search", enabled: false},
1069 {name: "web_fetch", enabled: false}
1070 ]
1071 }
9991072 ],
10001073 multiagent: {type: "multiagent_20261001", workflows: {type: "enabled"}}
10011074 )
Feedback