86 /100
Datadog Pup is useful for agents when usage is constrained to predictable commands and documented output.
Installability 90/100
Availability through common package managers and simple install commands.
Structured output 86/100
JSON, YAML, CSV, markdown, or stable machine-readable output for agents.
Safety 72/100
Clear read-only commands, dry-run options, and approval gates for destructive work.
Agent docs 78/100
How easily an agent can learn the command surface from docs, help, and examples.
インストール方法
Recommended
$ brew install datadog/pup/pup よく使うコマンド
Show help · 安全
$ datadog/pup/pup --help Inspect command surface before automation.
Check version · 安全
$ datadog/pup/pup --version Verify the installed CLI.
Agent 使用例
Claude Code / Codex CLI / Gemini CLI
Use Datadog Pup only with non-interactive commands. Prefer structured output: json, yaml, text. Ask before destructive operations. 安全メモ
- Prefer non-interactive usage and explicit output flags when an agent runs this command.
- Treat commands that deploy, delete, charge money, or mutate production data as approval-required.
- Record the exact command, output format, and scope before adding it to an agent workflow.
What agents can use it for
Inspect observability data with scoped auth and machine-readable command references.
Agent usage rule
Prefer non-interactive commands, structured output, and approval gates for state-changing operations.
Install
brew install datadog/pup/pup