Python SDK
agenticdome-python-sdk
One SDK for the 15 Python framework and runtime paths, with framework-specific installation extras. Includes the local demo and onboarding CLI.
Attach action policy to Claude agent options and tool hooks.
agenticdome-python-sdk
One SDK for the 15 Python framework and runtime paths, with framework-specific installation extras. Includes the local demo and onboarding CLI.
Install the firewall on the agent options before starting the session. Confirm which native hooks the installed runtime invokes.
An assistant reads a file containing instructions to export private metadata. Evaluate the resulting tool call against the original task.
Illustrative workflow, not a customer deployment or a measured result.
Adapt this existing SDK pattern to your application. Names such as the agent, handler and session refer to your own objects. Follow the package documentation for compatible versions and complete setup.
# Install Anthropic Claude Agent SDK support.
python -m pip install "agenticdome-python-sdk[claude]"
from claude_agent_sdk import ClaudeAgentOptions
from agenticdome_sdk.claude import AgenticDomeClaudeFirewall
firewall = AgenticDomeClaudeFirewall()
options = ClaudeAgentOptions()
firewall.install_on_options(options, session_id="sess_prod_01J4X", agent_id="claude_support_agent")
# Run the local vulnerable-vs-protected Claude demo.
agenticdome-demo --framework claude --scenario metadata_exfilPython demo commands evaluate fixed inputs against a bundled local policy; they do not instantiate the selected framework or prove a live integration. The TypeScript client and OpenClaw runtime plugin need their documented tenant configuration.
Try a local scenario, then bring your workflow to a deployment review. Start with one agent and one tool, and see exactly where the action can be stopped.