agent.py Python
from claude_agent_sdk import Agent

agent = Agent(
    model="claude-opus-4-8",
    system="Security co-pilot for Acme Defend.",
    mcp_servers=[
        {"name": "vuln_scanner", "cmd": "./mcp/scanner"},
        {"name": "asset_graph",  "cmd": "./mcp/assets"},
        {"name": "patch_engine", "cmd": "./mcp/patches"},
    ],
)

# Fan out to specialized subagents in parallel
result = await agent.run(
    task=finding,
    subagents=["triage", "severity", "remediate"],
    parallel=True,
    sandbox=True,
)
Response
Streaming…