https://github.com/yurukusa/cc-review-queue
Show files changed by AI that need human review โ reads activity-log.jsonl from Claude Code
https://github.com/yurukusa/cc-review-queue
ai browser claude claude-code developer-tools productivity
Last synced: 3 months ago
JSON representation
Show files changed by AI that need human review โ reads activity-log.jsonl from Claude Code
- Host: GitHub
- URL: https://github.com/yurukusa/cc-review-queue
- Owner: yurukusa
- License: mit
- Created: 2026-02-28T14:39:47.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-01T01:52:55.000Z (4 months ago)
- Last Synced: 2026-03-01T02:06:10.468Z (4 months ago)
- Topics: ai, browser, claude, claude-code, developer-tools, productivity
- Language: HTML
- Homepage: https://yurukusa.github.io/cc-review-queue/
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cc-review-queue
**Show files changed by AI that need human review.**
Reads `~/ops/activity-log.jsonl` (from Claude Code's activity-logger hook) and lists all files marked `needs_review: true`, sorted by most recent edit.
```bash
$ npx cc-review-queue --days=7
๐ AI Review Queue โ last 7 days
23 files pending review ยท 63 edits ยท +2932/-65 lines
1. 2026-02-28 21:55 [EDIT ] ~/bin/algora-watch
+169 (2x)
2. 2026-02-28 18:00 [EDIT ] ~/.claude/hooks/task-complete-nudge.sh
-1
3. 2026-02-28 17:49 [WRITE] ~/bin/task-check
+87
...
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
To prevent risky edits: cc-health-check โ Ops Kit
https://yurukusa.github.io/cc-health-check/
```
## Install & run
```bash
# Last 30 days (default)
npx cc-review-queue
# Last 7 days
npx cc-review-queue --days=7
# All time
npx cc-review-queue --all
# Show top 50 files
npx cc-review-queue --top=50
# Markdown output (for reports or Slack)
npx cc-review-queue --format=md
```
## What counts as "needs review"?
The `activity-logger.sh` hook (from `claude-code-hooks`) marks edits as `needs_review: true` when:
- The file is in a sensitive path (`~/.claude/`, `~/bin/`, config files)
- The change is large (configurable threshold)
- The tool is `Write` (new file creation) or `Edit` on a protected path
## Requirements
- Node.js 18+
- `~/ops/activity-log.jsonl` โ set up by Claude Code's activity-logger hook
## Options
```
--log=PATH Activity log path (default: ~/ops/activity-log.jsonl)
--days=N Look back N days (default: 30)
--all Include all time
--top=N Show top N files (default: 20)
--format=md Markdown output
```
## Part of cc-toolkit
One of 36 free tools for understanding your Claude Code usage.
โ [yurukusa.github.io/cc-toolkit](https://yurukusa.github.io/cc-toolkit/)
## License
MIT