Gemini Code Assist for GitHub will help you develop more quickly. Reduce review time and enhance code quality with free AI-powered code reviews for both public and private repositories. Simplify your coding process by giving it a try!
Gemini Code Assist provides AI-powered coding suggestions, reducing errors and enhancing productivity for software developers.
According to Google most recent developer-focused DORA study, over 75% of developers use AI in their day-to-day work. For instance, at Google, about a quarter of all new code is created by AI before being examined and approved by programmers.
While well-funded companies are equipping their engineering teams with the newest AI capabilities, students, hobbyists, independent contractors, and startups haven’t always had access to this level of equipment. And since there will be 57.8 million developers worldwide by 2028, it believe AI should be accessible to them regardless of their financial situation so they can begin using what are rapidly emerging as the normative digital tools of the future.
Gemini Code Assist for people, a free version of the AI-coding assistant, is being made available to the public today in an effort to close that gap.
Development assistance powered by Gemini 2.0
Gemini Code Assist for individuals is powered by Gemini 2.0 and accessible worldwide. Importantly, it is coding-optimised and supports all publicly available programming languages. By examining and verifying several real-world coding use scenarios, it improved the Gemini 2.0 model for developers. As a result, Gemini Code Assist’s AI-generated suggestions are of higher quality than previously and prepared to handle the numerous everyday problems that developers, whether they are hobbyists or startup developers, encounter.
Gemini intended to provide something more generous than the usage restrictions of other well-known free coding assistants, which typically only allow 2,000 code completions each month. Even today’s most committed professional developers would struggle to surpass the nearly limitless capacity we’re providing with Gemini Code Assist, which can handle up to 180,000 code completions each month.
However, artificial intelligence (AI) can do more than merely speed up code writing; it can also improve code. Although a thorough and effective code review procedure is essential, code reviews can take a lot of time and impede progress. With the public preview of Gemini Code Assist for GitHub, which offers free, AI-powered code reviews for both public and private repositories, we’re also assisting developers in cutting down on the amount of time they need to complete code reviews.
AI coding assistance, where developers want it, at no cost
Integrated development environments (IDEs) are where developers spend the majority of their time developing.
Individual developers now have access to the same code completion, generation, and chat features that it have provided to enterprises for more than a year, and that are already free in Firebase and Android Studio,Gemini to the new, free version of Gemini Code Assist in Visual Studio Code and JetBrains IDEs. Without having to switch between windows for assistance or copy and paste data from unrelated sources, anyone can now more easily study, write code snippets, debug, and alter their current apps.
Additionally, coders of all stripes can benefit from the most generous usage limit, which allows for 90 times more code completions per month than other well-known free coding assistance. You won’t have to worry about chat limits interrupting your pair-programming sessions or your coding project abruptly stalling because you’ve reached a cap if you’re a student working on a project with a tight deadline.
With up to 128,000 input tokens supported in chat, Gemini Code Assist for individuals offers a broad token context window. Developers may use huge files and ground Gemini Code Assist with a more comprehensive understanding of their local code bases to this expansive context pane.
By leaving monotonous but important tasks like writing comments or automated tests from requirements to Gemini, the chat function also allows developers to concentrate on the creative aspects of development.
Gemini Code Assist allows developers to generate, explain, and enhance code using natural language in multiple languages. With a command such as “Build me a simple HTML form with fields for name, email, and message, and then add a’submit’ button,” a freelance website developer might easily obtain code.
Personalised, useful comments on your pull requests with Gemini Code Assist for GitHub
One of the most important yet time-consuming aspects of software development is code review.
Developers can get a strong helping hand with Gemini Code Assist for GitHub, which can automatically recommend code modifications and fixes and identify stylistic problems and bugs. Developers may concentrate on more difficult jobs by delegating basic reviews to an AI agent, which will help code repositories become better and easier to maintain. It can be accessed immediately through a GitHub app on GitHub, where the majority of open-source developers upload and review code.
Preferred frameworks and libraries, coding conventions, and best practices may vary throughout development teams. Gemini Code Assist for GitHub provides specific style guides for code reviews in order to meet this need. In a.gemini/styleguide.md file in their repository, each team can specify the guidelines Gemini should adhere to when examining code. In this manner, Gemini adjusts its code reviews to the repository’s requirements.
Get started today, quickly and easily
Gemini Code Assist may help you complete your project more quickly, more expertly, and for free, whether you’re a student using JavaScript to create an interactive data visualisation or a freelance developer exploring concepts for an application or game.
It is quick and simple to sign up, and all you need is a personal Gmail account no credit card is required. Installing Gemini Code Assist in the Visual Studio Code, GitHub, or Jet Brains IDEs is the first step.
Gemini Code Assist will continue to be improved based on user feedback from this public preview. Feedback can be shared directly from the “Send feedback” form in GitHub or the IDE.
Gemini Code Assist Standard or Enterprise is another option for users seeking more sophisticated features like productivity measurements, personalised AI solutions derived from private source code repositories, or interfaces with Google Cloud services like Big Query.