Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
One change · api

multiagent-orchestration changed

managed-agents/multiagent-orchestration

Nearest release: v2.1.277, published 4 hours before 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+91added
Lines−69removed
From line 415 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits10to this page, all time

The whole hunk

from line 415, old and new numbered
/
lines
from line 415
415415 
416416[Agent configuration overrides](https://platform.claude.com/docs/en/managed-agents/sessions#override-agent-configuration-for-a-session) at session creation can replace the coordinator's MCP servers and those of its `self` copies.
417417 
418<CodeGroup>
418Create the researcher, which declares the GitHub MCP server, and the coordinator that delegates to the researcher:
419 
420<CodeGroup defaultLanguage="CLI">
419421 ```bash cURL
420422 research_agent_id=$(curl --fail-with-body -sS "$BASE/v1/agents" "${H[@]}" --data @- <<'EOF' | jq -er '.id'
421423 {
from line 441
439441 }
440442 EOF
441443 )
442 
443 session_id=$(curl --fail-with-body -sS "$BASE/v1/sessions" "${H[@]}" --data @- <<EOF | jq -er '.id'
444 {
445 "agent": "$coordinator_id",
446 "environment_id": "$environment_id",
447 "vault_ids": ["$vault_id"]
448 }
449 EOF
450 )
451 echo "$session_id"
452444 ```
453445 
454446 <MultiFileExample language="cli" label="CLI">
from line 478
486478 ---
487479 ```
488480 </File>
489 
490 ```bash CLI
491 session_id=$(ant beta:sessions create \
492 --agent "$coordinator_id" \
493 --environment-id "$environment_id" \
494 --vault-id "$vault_id" \
495 --transform id --raw-output)
496 echo "$session_id"
497 ```
498481 </MultiFileExample>
499482 
500483 ```python Python
from line 499
516499 "agents": [{"type": "agent", "id": research_agent.id}],
517500 },
518501 )
519 
520 session = client.beta.sessions.create(
521 agent=coordinator.id,
522 environment_id=environment.id,
523 vault_ids=[vault.id],
524 )
525 print(session.id)
526502 ```
527503 
528504 ```typescript TypeScript
from line 520
544520 agents: [{ type: "agent", id: researchAgent.id }],
545521 },
546522 });
547 
548 const session = await client.beta.sessions.create({
549 agent: coordinator.id,
550 environment_id: environment.id,
551 vault_ids: [vault.id],
552 });
553 console.log(session.id);
554523 ```
555524 
556525 ```csharp C#
from line 570
601570 ],
602571 },
603572 });
604 
605 var session = await client.Beta.Sessions.Create(new()
606 {
607 Agent = coordinator.ID,
608 EnvironmentID = environment.ID,
609 VaultIds = [vault.ID],
610 });
611 Console.WriteLine(session.ID);
612573 ```
613574 
614575 ```go Go
from line 613
652613 if err != nil {
653614 panic(err)
654615 }
655 
656 session, err := client.Beta.Sessions.New(ctx, anthropic.BetaSessionNewParams{
657 Agent: anthropic.BetaSessionNewParamsAgentUnion{
658 OfString: anthropic.String(coordinator.ID),
659 },
660 EnvironmentID: environment.ID,
661 VaultIDs: []string{vault.ID},
662 })
663 if err != nil {
664 panic(err)
665 }
666 fmt.Println(session.ID)
667616 ```
668617 
669618 ```java Java
from line 648
699648 .build())
700649 .build()
701650 );
702 
703 var session = client.beta().sessions().create(SessionCreateParams.builder()
704 .agent(coordinator.id())
705 .environmentId(environment.id())
706 .vaultIds(List.of(vault.id()))
707 .build());
708 IO.println(session.id());
709651 ```
710652 
711653 ```php PHP
from line 675
733675 ],
734676 ],
735677 );
736 
737 $session = $client->beta->sessions->create(
738 agent: $coordinator->id,
739 environmentID: $environment->id,
740 vaultIDs: [$vault->id],
741 );
742 echo "{$session->id}\n";
743678 ```
744679 
745680 ```ruby Ruby
from line 702
767702 ]
768703 }
769704 )
705 ```
706</CodeGroup>
770707 
708Then create the session with the vault that holds the GitHub credential:
709 
710<CodeGroup>
711 ```bash cURL
712 session_id=$(curl --fail-with-body -sS "$BASE/v1/sessions" "${H[@]}" --data @- <<EOF | jq -er '.id'
713 {
714 "agent": "$coordinator_id",
715 "environment_id": "$environment_id",
716 "vault_ids": ["$vault_id"]
717 }
718 EOF
719 )
720 echo "$session_id"
721 ```
722 
723 ```bash CLI
724 session_id=$(ant beta:sessions create \
725 --agent "$coordinator_id" \
726 --environment-id "$environment_id" \
727 --vault-id "$vault_id" \
728 --transform id --raw-output)
729 echo "$session_id"
730 ```
731 
732 ```python Python
733 session = client.beta.sessions.create(
734 agent=coordinator.id,
735 environment_id=environment.id,
736 vault_ids=[vault.id],
737 )
738 print(session.id)
739 ```
740 
741 ```typescript TypeScript
742 const session = await client.beta.sessions.create({
743 agent: coordinator.id,
744 environment_id: environment.id,
745 vault_ids: [vault.id],
746 });
747 console.log(session.id);
748 ```
749 
750 ```csharp C#
751 var session = await client.Beta.Sessions.Create(new()
752 {
753 Agent = coordinator.ID,
754 EnvironmentID = environment.ID,
755 VaultIds = [vault.ID],
756 });
757 Console.WriteLine(session.ID);
758 ```
759 
760 ```go Go
761 session, err := client.Beta.Sessions.New(ctx, anthropic.BetaSessionNewParams{
762 Agent: anthropic.BetaSessionNewParamsAgentUnion{
763 OfString: anthropic.String(coordinator.ID),
764 },
765 EnvironmentID: environment.ID,
766 VaultIDs: []string{vault.ID},
767 })
768 if err != nil {
769 panic(err)
770 }
771 fmt.Println(session.ID)
772 ```
773 
774 ```java Java
775 var session = client.beta().sessions().create(SessionCreateParams.builder()
776 .agent(coordinator.id())
777 .environmentId(environment.id())
778 .vaultIds(List.of(vault.id()))
779 .build());
780 IO.println(session.id());
781 ```
782 
783 ```php PHP
784 $session = $client->beta->sessions->create(
785 agent: $coordinator->id,
786 environmentID: $environment->id,
787 vaultIDs: [$vault->id],
788 );
789 echo "{$session->id}\n";
790 ```
791 
792 ```ruby Ruby
771793 session = client.beta.sessions.create(
772794 agent: coordinator.id,
773795 environment_id: environment.id,
Feedback