What do you want to do?
4 use cases
-
Stop a coding agent from breaking your written project rules
Hook Abide into your agent so each edit is checked against your instruction files and violations are repaired in the same turn.
- Abide
- Claude Code
- Codex
- Software and DevOps
- Intermediate
View prompt
In the repo <repo-path>, install Abide with `npx @coldtea/abide init` and confirm that `.abide/rubric.json` was created after the first agent turn. Then ask the agent for an edit that breaks one rule in AGENTS.md and report the rule id and file that Abide names.
-
Find every existing rule violation in a codebase at once
Judge current files as if they had just been written and get a report by rule and by file.
- Abide
- Software and DevOps
- Intermediate
View prompt
In the repo <repo-path>, run `abide audit src/` and save the output. Then list the three rules with the most violations and the three files with the most violations, and report the total cost the README-style audit printed.
-
Switch off or rewrite rules that never fire or fire wrongly
Score each rule against your git history, disable the broken ones, and have the agent rewrite the rest.
- Abide
- Claude Code
- Software and DevOps
- Intermediate
View prompt
In the repo <repo-path>, run `abide report`, then `abide calibrate`, then `abide tune`. Report which rules were switched off or rewritten, and confirm `.abide/rubric.json` still parses.
How to use Abide
- Check you have what it needs: A TypeSafe API key from typesafe.ai, or a Vercel AI Gateway key; A terminal with npx available; A git repository with project instruction files such as AGENTS.md or CLAUDE.md.
- Open coldteadotai/abide on GitHub and read the README and license.
- Run
npx @coldtea/abide login, choose the key type, and paste your key once. - Run
npx @coldtea/abide initin your repo to install hooks into every agent found on the machine. - For Codex, start
codex, type/hooks, and accept the four Abide entries. (inferred, check the README) - Start your agent as usual, for example
claude, and let its first turn compile your rules into.abide/rubric.json.
These steps come from our top use case, Stop a coding agent from breaking your written project rules, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers who use Claude Code, Codex, OpenCode or Pi on a codebase with written rules in AGENTS.md or CLAUDE.md.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/coldteadotai/abide · Back to Hot repos
Requirements
- A TypeSafe API key from typesafe.ai, or a Vercel AI Gateway key
- A terminal with npx available
- A git repository with project instruction files such as AGENTS.md or CLAUDE.md
- One or more supported agents installed: Claude Code, Codex, OpenCode or Pi
Maintain Abide? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/coldteadotai-abide/?ref=badge)
Questions about Abide
What is Abide?
Abide is a CLI that checks a coding agent's edits and turns against the project's own instruction rules and makes the agent repair any violation. It is an open-source project on GitHub: https://github.com/coldteadotai/abide.
Who is Abide for?
Developers who use Claude Code, Codex, OpenCode or Pi on a codebase with written rules in AGENTS.md or CLAUDE.md.
What can I do with Abide?
4 use cases so far, for example: Stop a coding agent from breaking your written project rules; Find every existing rule violation in a codebase at once; Switch off or rewrite rules that never fire or fire wrongly. Each has steps and a copy-paste agent prompt.
What do I need to run Abide?
A TypeSafe API key from typesafe.ai, or a Vercel AI Gateway key; A terminal with npx available; A git repository with project instruction files such as AGENTS.md or CLAUDE.md; One or more supported agents installed: Claude Code, Codex, OpenCode or Pi.
What are alternatives to Abide?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Abide safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.