Your code is under new management. Agents that review your code.
403
stars
621
commits
TypeScript
primary language
Sep 10, 2026
updated
Your code is under new management. Agents that review your code - locally or on every PR - using the Skills you already know and love.
Skills, not prompts. Define analysis once, run it anywhere. Bootstrap your environment with skills from conventional directories (.agents/skills/ or .claude/skills/).
Two ways to run. CLI catches issues before you push. GitHub Action reviews every PR automatically.
GitHub-native. Eligible findings appear as inline PR comments with suggested fixes, and every finding is reported in Checks.
# Initialize warden in your repository
npx @sentry/warden init
# Add the built-in baseline reviews
npx @sentry/warden add security-review
npx @sentry/warden add code-review
# Run a pre-review on current branch changes
# Uses Pi. Set WARDEN_OPENAI_API_KEY, or WARDEN_ANTHROPIC_API_KEY for Anthropic models.
npx @sentry/warden
# Fix issues automatically
npx @sentry/warden --fix
git clone git@github.com:getsentry/warden.git
cd warden
pnpm install && pnpm build
pnpm test # unit tests
pnpm test:coverage # unit tests with LCOV coverage
pnpm evals # end-to-end evals (requires API key)
See packages/evals/README.md for the eval framework.
FSL-1.1-ALv2
TypeScript
85.9%
Python
4.9%
Astro
3.9%
MDX
3.2%
JavaScript
1.3%
Your code is under new management. Agents that review your code.
403
stars
621
commits
TypeScript
primary language
Sep 10, 2026
updated
Your code is under new management. Agents that review your code - locally or on every PR - using the Skills you already know and love.
Skills, not prompts. Define analysis once, run it anywhere. Bootstrap your environment with skills from conventional directories (.agents/skills/ or .claude/skills/).
Two ways to run. CLI catches issues before you push. GitHub Action reviews every PR automatically.
GitHub-native. Eligible findings appear as inline PR comments with suggested fixes, and every finding is reported in Checks.
# Initialize warden in your repository
npx @sentry/warden init
# Add the built-in baseline reviews
npx @sentry/warden add security-review
npx @sentry/warden add code-review
# Run a pre-review on current branch changes
# Uses Pi. Set WARDEN_OPENAI_API_KEY, or WARDEN_ANTHROPIC_API_KEY for Anthropic models.
npx @sentry/warden
# Fix issues automatically
npx @sentry/warden --fix
git clone git@github.com:getsentry/warden.git
cd warden
pnpm install && pnpm build
pnpm test # unit tests
pnpm test:coverage # unit tests with LCOV coverage
pnpm evals # end-to-end evals (requires API key)
See packages/evals/README.md for the eval framework.
FSL-1.1-ALv2
TypeScript
85.9%
Python
4.9%
Astro
3.9%
MDX
3.2%
JavaScript
1.3%