google-gemini/gemini-cli

TypeScript 95.4k stars

An open-source AI agent that brings the power of Gemini directly into your terminal.

✓ Synced 3h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/google-gemini/gemini-cli.svg)](https://ngmi.review/repo/google-gemini/gemini-cli)
5.0k Merged PRs
2 days Avg Merge Time
0m Fastest PR
5 months Slowest PR
#258 Global Speed Rank

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#20111 fix(patch): cherry-pick d96bd05 to release/v0.29.6-pr-19867 to patch version v0.29.6 and create version 0.29.7 @gemini-cli-robot 17m 2
#19804 feat:PR-rate-limit @JagjeevanAK 2 days 1
#20088 Add 3.1 pro preview to behavioral evals. @gundermanc 2.1h 2
#20096 make windows tests mandatory @scidomino 34m 1
#20095 Stabilize tests. @gundermanc 32m 2
#20086 fix(patch): cherry-pick 2c1d6f8 to release/v0.30.0-preview.4-pr-19369 to patch version v0.30.0-preview.4 and create version 0.30.0-preview.5 @gemini-cli-robot 1.9h 2
#20064 Add new setting to configure maxRetries @kevinjwang1 4.1h 9
#20087 fix critical dep vulnerability @scidomino 1.2h 2
#19850 Fix: Handle corrupted token file gracefully when switching auth types (#19845) @Nixxx19 2 days 4
#19723 fix(a2a-server): Remove unsafe type assertions in agent @Nixxx19 3 days 2
#16193 fix(scripts): Add Windows (win32/x64) support to lint.js @ZafeerMahmood 1 month 4
#20054 fix(cli): skip workspace policy loading when in home directory @Abhijit-2592 4.0h 6
#20035 fix(core): prevent utility calls from changing session active model @adamfweidman 5.0h 4
#20029 feat(policy): Implement Tool Annotation Matching in Policy Engine @jerop 5.9h 3
#18837 fix(core): allow environment variable expansion and explicit overrides for MCP servers @galz10 12 days 8
#19552 fix(sandbox): harden image packaging integrity checks @aviralgarg05 4 days 2
#20033 feat(core): replace expected_replacements with allow_multiple in replace tool @SandyTao520 3.3h 4
#19557 feat(core): implement experimental direct web fetch @mbleigh 3 days 11
#20039 fix(patch): cherry-pick aa9163d to release/v0.29.5-pr-19991 [CONFLICTS] @gemini-cli-robot 2.3h 2
#20040 fix(patch): cherry-pick aa9163d to release/v0.30.0-preview.3-pr-19991 to patch version v0.30.0-preview.3 and create version 0.30.0-preview.4 @gemini-cli-robot 2.3h 2