Repo Forensics is an open-source agent orchestration harness and repository security gating tool developed by Alex Greenshpan (alexgreensh). Designed to inspect codebase integrity and secure AI agent workflows, the project provides plugin architectures and security guardrails across multiple agent runtimes. In daily use, Repo Forensics operates as a cross-runtime integration layer supporting Claude (via Claude plugins), OpenAI Codex, Cursor, and OpenClaw agents. It integrates directly into the execution flow of these coding agents to enforce repository policies, perform automated forensic scans, and output standard diagnostic reports like SARIF files for downstream CI/CD pipelines. What sets Repo Forensics apart is its focus on agent security gating and tamper hardening. Rather than acting as a standalone conversational model, it acts as an orchestration and verification harness that enforces blocking gates and signature validations across different IDE and CLI agent ecosystems before untrusted or modified code paths can execute. The project is open source and hosted on GitHub under continuous active development, featuring release verification via cryptographic checksums and offline release signing keys.
Tags: AI, ai agent, cli, codebase, developer tools, OpenSource
sarif_export.py) for standardized static analysis output and integration into security dashboards. - Tamper hardening & blocking gates — Modification-aware gates designed to halt execution and block untrusted changes within agent sessions. - Cryptographic release integrity — Checksum validation and signature verification routines to ensure agent plugin manifests are untampered. - Comprehensive test coverage — Production-grade harness verified against over 3,400 automated unit and integration tests.Repo Forensics is designed for DevSecOps engineers, maintainers, and security-conscious developers orchestrating multi-agent AI coding pipelines across Claude, Codex, and Cursor. It is less relevant for individual developers looking for a simple, single-prompt conversational chat interface.
bash git clone https://github.com/alexgreensh/repo-forensics.git cd repo-forensics Note: Python 3.10+ is standard for running the bundled diagnostic and SARIF export scripts.bash python3 -m unittest discover tests/ python3 sarif_export.py --help Link the relevant plugin configuration (.claude-plugin, .cursor-plugin, or .codex-plugin) into your respective agent environment.bash python3 sarif_export.py --output results.sarifPart of CLI Coding Agents
Categories: AI Coding Agents, Code Assistants, Developer Tools