The first coding agent discipline system
Docs
Safeword is the first coding agent discipline system for Cursor and Claude Code. It runs alongside your existing stack — never modifies your application code or runtime
dependencies.
The Problem
Section titled “The Problem”Your agent ships fast. But it skips tests, ignores lint, and pushes whatever “looks right.”
Your senior engineers stop trusting it. Your vibe-coders can’t tell working code from confident garbage.
AI doesn’t decide when it’s done. You do.
The Fix
Section titled “The Fix”Automatic Enforcement — Every edit gets linted. Every session ends with review. Your agent can’t skip it.
Strict Quality — Code, architecture, docs, dependencies. Nothing slips through.
Structured Discipline — BDD and TDD enforced. Debugging structured. Refactoring gated.
Human-friendly — Guardrails only fire during AI sessions. Your workflow stays the same. Use the linting in CI or precommit hooks if you want — your choice.
Install
Section titled “Install”bunx safeword@latest setupWorks with Cursor and Claude Code. Auto-detects TypeScript, Python (beta), Go (beta), Rust (beta), SQL/dbt (beta).
What Happens
Section titled “What Happens”Safeword adds configuration files, hooks, and skills to your project — it never modifies your application code. Commits to your repo — your team gets discipline the moment they pull.
Stay Current
Section titled “Stay Current”bunx safeword@latest upgrade