terminal · ~/work/payments-api
git log
tests
~/work/payments-api $ codex-review pr 482 --review-agents=4 --target=main
[codex-review v0.4.2 · powered by ADK + Gemini 2.5 + Vertex AI]

Fetched PR #482 · 14 files · +624 / −210 LoC
Spawned 4 reviewer agents in parallel:
   security-reviewer (ADK · Gemini Pro + MCP-semgrep)
   test-coverage-reviewer (ADK · MCP-pytest-cov)
   perf-reviewer (ADK · MCP-pyspy + perf history)
   api-contract-reviewer (A2A → 모회사 standards-agent)

security-reviewer · 2.4s
⚠ SQL injection risk · payments/router.py:118
- query = f"SELECT * FROM tx WHERE user_id = {user_id}"
+ query = "SELECT * FROM tx WHERE user_id = %s"
+ cur.execute(query, (user_id,))
CWE-89 · semgrep r/python.lang.security.audit · severity HIGH

test-coverage-reviewer · 3.1s
  coverage: 79.4% (target 85% · uncovered: idempotency_key flow at line 248-271)

perf-reviewer · 4.0s
  p95 latency regression: +34ms (cause: tx.fetchall() inside loop, n=240 case)

api-contract-reviewer (A2A) · 1.8s
  cross-team standards · OpenAPI diff: 2 breaking changes (DELETE /v1/tx, field `tx.note` removed)

━━━ SUMMARY ━━━
✗ 1 BLOCKING security (SQLi) · please fix before merge
⚠ 3 ADVISE coverage 79.4% · perf +34ms · 2 OpenAPI breakings
✓ 0 STYLE · 0 ARCHITECTURE concerns

Posting consolidated review to GitHub PR #482… ✓ https://github.com/...

~/work/payments-api $

codex-review

오픈소스 CLI agent. dev team이 PR 하나에 4개 reviewer agent를 병렬로 돌려서 30초 안에 리뷰 코멘트 받는다. Korean dev tool 시장 + 글로벌 OSS GTM.

Track 3 fit

  • B2B buyer = dev team lead
  • A2A로 사내 'standards-agent'와 연결 (cross-team)
  • MCP tools: semgrep · pytest-cov · pyspy
  • Gemini Pro · Vertex AI Search (자사 회사 코드 history 인덱스)

ROI

리뷰 대기 (인간)4.2h
리뷰 대기 (codex-review)0.4 min
1 dev 월 PR16건
월 시간 절감67h
OSS licenseApache 2.0
Cloud Pro$49/dev/mo

Demo hook (30s)

심사관 터미널에 PR 1개 입력 → 30초 내 4 agent 병렬로 코멘트 게시 → GitHub PR 페이지로 자동 이동. "이거 진짜 돌아가네" 1초 안에 인식.