Status: Implemented (v8.1.0 — plangate review, PLANGATE_EXTERNAL_REVIEWER=gemini)
Created: 2026-04-27
Issue: #82
PlanGate’s external review step (C-2 / V-3) currently uses Codex CLI as the default reviewer. Gemini CLI provides an alternative LLM perspective that can catch blind spots Codex might miss. Adding Gemini CLI as an optional provider would:
In a project’s plangate.yaml (or equivalent config):
providers:
external_reviewer:
type: gemini-cli
model: gemini-2.5-pro
args: ["--yolo"]
The plangate harness would dispatch to gemini CLI using the same prompt template
currently sent to codex review.
bin/plangate into a call_external_reviewer function.PLANGATE_EXTERNAL_REVIEWER environment variable (default: codex).gemini branch: invoke gemini --yolo -p "<prompt>" and capture stdout.review-external.md.workflows/high-risk.yaml and workflows/critical.yaml to reference provider: gemini-cli.README.md under ## Provider Support.GOOGLE_API_KEY or gcloud auth. Harness should detect and warn if unset.