Sign inSign up

ajeetraina777/datadog-ai-guard-kit-v3

By ajeetraina777

•Updated 3 days ago

Sandbox Kit
0

88

ajeetraina777/datadog-ai-guard-kit-v3 repository overview

Digest

sha256:9cb01a0a420e…

Size

17.6 kB

Schema

v3

Pushed

3 days ago

Specificationspec.yaml

MIXIN

Installs the Datadog AI Guard SDKs (Python ddtrace + Node dd-trace) and wires agentless credentials/env so AI apps and agents built inside the sandbox can screen LLM prompts, tool calls, and outputs for prompt injection, jailbreaks, tool misuse, and sensitive-data exfiltration via client.evaluate(...). Datadog API/APP keys are proxy-injected and never enter the container. Sets DD_* environment variables (last-wins if a later --kit overrides them). Layer it onto any agent base (claude, codex, gemini, …); no agent affinity.


Arguments
NameRequiredDefaultDescription
apmOptionalfalse

Send AI Guard evaluations as APM traces so they appear in the Datadog UI ("AI Guard / Submit your first trace"). "true" runs a Datadog Agent container in the sandbox (trace intake on 127.0.0.1:8126) that forwards through the credential-injecting proxy. Default "false" keeps the kit fully agentless — evaluate() still returns live verdicts for inline enforcement, they just won't show in the trace UI.

envOptionalsandbox

Value for DD_ENV (deployment environment tag).

serviceOptionalsbx-ai-guard

Value for DD_SERVICE (service name tag).

siteOptionaldatadoghq.com

Datadog site (DD_SITE): datadoghq.com | datadoghq.eu | us3.datadoghq.com | us5.datadoghq.com | ap1.datadoghq.com


CapabilitiesExpand a row to see its full configuration. See the full spec for the complete descriptor.
TypeRequiredDescription
com.docker.sandbox/credential@1RequiredDatadog API key (sent as the DD-API-KEY header).
com.docker.sandbox/credential@1RequiredDatadog application key (sent as the DD-APPLICATION-KEY header).
com.docker.sandbox/network-policy@1Required—
com.docker.sandbox/lifecycle@1Required—
com.docker.sandbox/agent-context@1Required—

Apply this mixin to a sandbox

sbx run <agent> --kit ajeetraina777/datadog-ai-guard-kit-v3:latest

Make sure you have docker sbx installed

Run the following command to install sbx on your machine.

macOS
brew install docker/tap/sbx
Windows
winget install Docker.sbx
Learn more about docker sbx⁠
No overview available
This repository doesn't have an overview