Codebase Argus

Bevis-först GitHub PR, CI-fel och fork-synkroniseringsgranskning CLI, ingen nyckel behövs

av AaronZ345 · AaronZ345/codebase-argus

Fungerar med konfiguration ★ 8.4/10

Codebase Argus — Bevis-först GitHub PR, CI-fel och fork-synkroniseringsgranskning CLI, ingen nyckel behövs

Vad den gör

En Node/TypeScript playbook plus CLI som granskar GitHub pull requests, sorterar CI-fel och planerar nedströms fork-synkroniseringar med deterministiska, bevislänkade riskfynd. Den körs regelbaserat som standard utan API-nyckel och kan eskalera till OpenAI/Anthropic/Gemini/Codex-leverantörstribunaler när nycklar finns. Utlöses när du ber om att granska en GitHub PR, diagnostisera misslyckade Actions eller synkronisera en fork mot upstream.

Testrapport

Körde den medföljande CLI live mot fyra riktiga offentliga PR:er i dess standardläge utan nyckel, regelbaserat: den flaggade korrekt axios#6300:s ändring av beroendelåsfilen som medelhög risk med +7/-7 bevisrader och returnerade ärligt 'low risk, verify manually' på PR:er som inte matchade någon heuristik. De 6 medföljande pr-review-testerna passerar, vilket bekräftar att den också utlöses vid workflow, security-path och source-without-tests-ändringar. Den ger deterministisk, bevislänkad, skriptbar triage som en enkel läsning inte kan, men den mer iögonfallande tribunalen med flera leverantörer behöver betalda nycklar, och att köra något kräver att man klonar repot och npm install sedan anropar npm run argus från checkouten, inte färdighetskopian. Skannade alla src exfil-vektorer: endast legitima GitHub/leverantörs-API-anrop och användarkonfigurerade slutpunkter, med explicita do-not-print-tokens och no-auto-merge-skydd.

Testad: 2026-07-24 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/AaronZ345/codebase-argus
mkdir -p ~/.claude/skills
cd codebase-argus && cp -r skills/codebase-argus ~/.claude/skills/codebase-argus && npm install

Kommandon och exempelprompter

  • /codebase-argusBevis-först GitHub PR, CI-fel och fork-synkroniseringsgranskning CLI, ingen nyckel behövs

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Review this GitHub PR and flag evidence-linked risks
  • Diagnose why our CI Actions run keeps failing on main
  • Plan the fork sync against upstream before we merge this