What do you want to do?
4 use cases
-
Find where to change code without reading the repo
Ask a question about a feature and get a ranked list of the code to touch.
- Ripwire
- Claude Code
- Codex
- Cursor
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Use ripwire on the repo at <path>. Run ripwire . --for="<task description>" and list the top ranked symbols and files it returns. Verify that each named file exists in the repo before you open it.
-
Check what an edit breaks before calling it done
Run the edit check to see blast radius, tests that reach the change and incompatible call sites.
- Ripwire
- Claude Code
- Codex
- Cursor
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Use ripwire on the repo at <path>. After editing <symbol>, run the --edit-check flag on it and report the blast radius, the tests that reach it and any incompatible call sites. Verify each flagged site by compiling before you change anything.
-
Find the real callers before changing a behavior
Use the callers flag to see whether production code actually reaches a function.
- Ripwire
- Claude Code
- Codex
- Cursor
- Gemini CLI
- Software and DevOps
- Intermediate
View prompt
Use ripwire on the repo at <path>. Run the --callers flag on <function name> and report every production caller it finds. Verify the result by opening each reported call site.
-
Catch quality regressions before a task is marked done
Run the quality delta check so only what got worse is reported.
View prompt
Use ripwire on the repo at <path>. After your changes, run the --quality-delta flag and list every quality kind that got worse. Verify each one by reading the flagged code before you fix it or record a reason to keep it.
How to use Ripwire
- Check you have what it needs: A terminal with bash and curl to run the one-line installer; A local clone or checkout of the repository you want to explore; A coding agent that can run shell commands, such as Claude Code, Codex, Cursor, Windsurf, Gemini, opencode or aider.
- Open redhat-et/ripwire on GitHub and read the README and license.
- Install Ripwire with the one-line command:
RIPWIRE_REPO=redhat-et/ripwire bash -c "$(curl -fsSL https://raw.githubusercontent.com/redhat-et/ripwire/main/scripts/install.sh)" - Add the install directory to your path:
export PATH="$HOME/.local/bin:$PATH" - Change into the repository you want to explore:
cd your-repo - Ask a specific technical question with the query flag:
ripwire . --for="<your question>"(inferred, check the README)
These steps come from our top use case, Find where to change code without reading the repo, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeRipwire alternatives · Best AI repos for Software and DevOps
About this repo
- Who it is forDevelopers and coding-agent operators working in large or unfamiliar codebases who want faster orientation and a check on edits before they finish.
- Why it is hot
- LanguageC++
- Sourcegithub.com/redhat-et/ripwire · Back to Hot repos
Requirements
- A terminal with bash and curl to run the one-line installer
- A local clone or checkout of the repository you want to explore
- A coding agent that can run shell commands, such as Claude Code, Codex, Cursor, Windsurf, Gemini, opencode or aider
Maintain Ripwire? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/redhat-et-ripwire/?ref=badge)
Questions about Ripwire
What is Ripwire?
ripwire is a zero-dependency C++23 command-line tool and optional MCP server that gives coding agents a ranked map of a repository and checks what they changed. It is an open-source project on GitHub: https://github.com/redhat-et/ripwire.
Who is Ripwire for?
Developers and coding-agent operators working in large or unfamiliar codebases who want faster orientation and a check on edits before they finish.
What can I do with Ripwire?
4 use cases so far, for example: Find where to change code without reading the repo; Check what an edit breaks before calling it done; Find the real callers before changing a behavior. Each has steps and a copy-paste agent prompt.
What do I need to run Ripwire?
A terminal with bash and curl to run the one-line installer; A local clone or checkout of the repository you want to explore; A coding agent that can run shell commands, such as Claude Code, Codex, Cursor, Windsurf, Gemini, opencode or aider.
What are alternatives to Ripwire?
Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.
Is Ripwire 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.