Databases

Protecting production databases from destructive queries and unsafe migrations by AI agents.

A coding agent with a production connection string can drop a table or run a migration as easily as it reads a row. These guides cover read-only roles, safe migrations and keeping test runs off production data.

Browse by topic

  • Claude Code: Running Anthropic's Claude Code safely: hooks, permissions, settings and guardrails.
  • Hooks: Using agent hooks to check, warn about or block an action before it runs.
  • Permissions: Allow lists, deny lists, approval modes and credentials for coding agents.
  • Infrastructure: Keeping agents from deleting or changing cloud infrastructure, Terraform state and Kubernetes resources.
  • Incidents: Public incidents where AI coding agents broke something, and what they teach.
  • Guardrails: The general practice of putting safety checks between an AI agent and the systems it can change.