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
/
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 )
No line in this hunk matches that.