# Adams > A free, open source plugin for Claude Code and Copilot CLI. MIT licensed, no telemetry, no account. ## Pages - [Adams](https://adamai.pro/): a plugin for Claude Code and Copilot CLI that asks the open decisions first, checks text, decks, PDFs and pages (with a stress mode for layouts) before work is reported done, adds a context router that gives short guidance by task, and adds seventeen hard gates (hooks that block): the first code edit waits for recorded decisions, done and git commit wait for a green test, build or typecheck run, secrets are denied at commit, a command that would print a secret is denied and the captured form is shown (the leak guard), nine more stop an agent from weakening its own checks (test tampering, silenced errors, CI and threshold edits, switching Adams off, writes outside the recorded scope, destructive commands, commit leftovers, oversized small tasks, and a Co-Authored-By trailer, which is off until your profile sets it), and four more stop it from leaving work unfinished (a request ledger that tracks every ask until it is done or skipped with a reason, a live check after a deploy, project regression checks in `.adams/checks/` run by `adams checks`, and a time box for subagents: a warning at 12 minutes, writes stop at 20); gates switch off with ADAMS_GATES=0; an output scanner warns when a token appears in tool output and stores only a fingerprint; `adams clean` frees disk space safely (an hourly disk check below a free-space floor, a nightly cleanup of regenerable files to the Trash, a weekly report you approve by number, a dry run and logs); `adams hygiene` reports stray .env copies, public repositories, token scopes, secrets in shell history and unpinned package sources, and never edits or deletes files that hold secrets (cleanup skips any folder that holds a .env file); `adams schedule` runs both as launchd jobs; `adams stats` measures sessions from the transcripts; the page check runs faster (`--jobs`, `--failed` rescans only flagged pages, CAUSES groups hits by selector); an optional ship loop (`/ship`, `adams next`, `adams watch`, `adams ship`, `adams track set`; needs the gh CLI) that commits a session's files by name, opens the PR, merges when the fast checks pass and asks first on high-risk PRs; eval results, a real-task scorecard, six core modules (three more in the optional adams-extras plugin) and token cost - [Adams install](https://adamai.pro/install): Claude Code plugin (slash commands typed inside Claude Code, or the same install from a terminal with `claude plugin marketplace add UpgradIQ/adams` and `claude plugin install adams@adams`), the optional adams-extras plugin, Copilot CLI, and any terminal, plus the optional ship loop (commands and the `.adams/ship.json` keys), updates and switching off the gates - [Adams changelog](https://adamai.pro/changelog): every release with its notes ## Source - [Adams on GitHub](https://github.com/UpgradIQ/adams): code, README, security policy and release notes - License: MIT.