Google Launches Gemini CLI GitHub Actions in Beta
Gemini CLI GitHub Actions is now in free beta, letting developers add Gemini as an autonomous agent in any GitHub repository — triaging issues, reviewing pull requests, and responding to @gemini-cli mentions.
Google launched Gemini CLI GitHub Actions in beta on May 7, opening up Gemini as an in-repo agent for any team that already uses GitHub. The idea is to bring the same capabilities you get from Gemini CLI in your terminal into the shared space where pull requests and issues actually live.
It’s free for Google AI Studio users. Vertex AI and Gemini Code Assist Standard and Enterprise are also supported; free access for Gemini Code Assist individual users is coming soon.
What It Does
The agent works in two modes: autonomous and on-demand.
In autonomous mode, it responds to GitHub repository events — new issues coming in, pull requests opening — and handles them without anyone having to ask. Three pre-built workflows ship with the beta:
- Intelligent issue triage: Labels and prioritizes incoming issues automatically based on content and context
- Pull request reviews: Provides instant feedback on code changes, checking quality and style
- On-demand tasks: Responds to
@gemini-climentions in issues and PRs to write tests, implement changes, or fix bugs
The third one is where it gets more interesting. If a reviewer comments @gemini-cli add unit tests for this function or @gemini-cli fix the type error in line 42, the agent picks that up and acts on it. You’re essentially delegating review follow-up from within the thread.
Setup
The action lives at google-github-actions/run-gemini-cli on GitHub Marketplace. Setup requires Gemini CLI 0.1.18 or later; running /setup-github generates the workflow files and configures the necessary permissions.
Google built in a few security controls worth noting: Workload Identity Federation handles authentication, which means no long-lived API keys sitting in repository secrets. Command allowlisting limits what the agent can execute. OpenTelemetry integration gives visibility into what actions the agent is actually taking — useful if you want to audit it or if something goes sideways.
How It Fits With Copilot and Claude Code
GitHub Copilot has had similar repository-level automation for a while — the cloud agent can open PRs and triage issues when triggered through Copilot Workspace. Anthropic’s Claude Code doesn’t have a native GitHub Actions integration at this point.
What’s different here is the open-source distribution. The google-github-actions/run-gemini-cli action is public, which means you can fork it, modify the workflows, and extend what the agent does. That’s harder to do with Copilot’s cloud agent, which runs inside GitHub’s own infrastructure.
Gemini CLI has shipped fast over the past few months. v0.40 added offline ripgrep and a rebuilt memory system. The GitHub Actions integration shifts it from a personal productivity tool to something that can sit in a shared repository and help an entire team. Whether teams adopt it depends on how reliable the triage and review outputs are, which beta usage will surface quickly.
Sources: Google Blog — Introducing Gemini CLI GitHub Actions (May 7, 2026), GitHub — google-github-actions/run-gemini-cli, TechTarget