gemini-code-assist
AppTags
(1)Verified
Pricing
Select a tab navigation
Accelerate code reviews and improve code quality
Bring the power of Gemini directly to GitHub, providing AI-powered code reviews on your pull requests, with automatic pull request summaries, ready-to-commit code suggestions and the ability to invoke Gemini for assistance at any point on the PR.
Pull request summary and feedback
When a new pull request is opened, Gemini Code Assist provides an initial review within five minutes. Once the review is ready, you’ll see gemini-code-assist[bot] automatically added as a reviewer to the pull request. Gemini Code Assist adds an issue comment in the Conversation tab of the pull request with its feedback, and comments on portions of the code being modified.
Ready-to-commit code suggestions
Gemini Code Assist also provides code changes to implement the suggestions offered, which can be reviewed and committed directly from your Pull Request
Invoking Gemini Code Assist
You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either @gemini-code-assist or /gemini <command>
. Below is a summary of the supported commands.
Feature | Command | Description |
---|---|---|
Code Review | /gemini review |
Performs a code review for the current pull request in its current state. |
PR Summary | /gemini summary |
Provides a summary of the current pull request in its current state. |
Comment | @gemini-code-assist | Responds in comments when explicitly tagged, both in issue comments and review comments. |
Help | /gemini help |
Displays a list of available commands. |
Customization
Repo maintainers can customize Gemini Code Assist with a configuration file and/or a custom code review style guide (such as PEP-8 for Python) in the .gemini/
folder. Full setup details can be found here.
Notes and Feedback
Gemini Code Assist is currently in preview and may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on gemini-code-assist's comments to provide feedback.
Plans and pricing
gemini-code-assist is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation