Free Coding Help from Gemini Code Assist Now Available - Middle ...
The public preview of Gemini Code Assist for individuals, a free version of the AI-coding assistant Gemini Code Assist, has now been announced. Offering AI-assisted coding help to developers worldwide, this free version provides generous usage limits and code review assistance.
AI Assistance for Developers
Recent research indicates that over 75% of developers utilize AI in their daily work. While well-resourced organizations are empowering their engineering teams with the latest AI capabilities, that level of tooling hasn’t always been accessible to students, hobbyists, freelancers, and startups. With a worldwide population of developers forecasted to grow to 57.8 million by 2028, access to AI tools should be readily available, so users can start building with the standard digital tools of the future.
To bridge that gap, Gemini Code Assist for individuals is now globally accessible and powered by Gemini 2.0. It supports all public domain programming languages and is optimized specifically for coding. The Gemini 2.0 model underwent fine-tuning using a large dataset of real-world coding use cases, resulting in highly effective AI-generated recommendations. Unlike other free coding assistants with limited usage, such as 2,000 code completions per month, Gemini Code Assist offers up to 180,000 code completions monthly. This high ceiling ensures even the most demanding developers are unlikely to reach the limit.
Code Review Assistance
Beyond code generation, Gemini Code Assist also facilitates improved code quality. Recognizing the time-consuming nature of code reviews, the public preview of Gemini Code Assist for GitHub provides free, AI-powered code reviews for both public and private repositories.
Enhanced Developer Tools
Gemini Code Assist for individuals features a large token context window, supporting up to 128,000 tokens in chat. This allows developers to utilize large files and provide Gemini Code Assist with a comprehensive understanding of their codebases.
The chat feature within Gemini Code Assist enables developers to focus on creative aspects of development by automating repetitive tasks like writing comments or generating automated tests. Developers can use natural language to generate, explain, and improve code.
For example, a freelance web developer can request a simple HTML form, while someone automating routine tasks can ask for a script that sends daily weather forecasts or explanations of Python code snippets.
Getting Started with Gemini Code Assist
Getting started with Gemini Code Assist is simple. Users can sign up quickly with a personal Gmail account and install the tool in Visual Studio Code, GitHub, or JetBrains IDEs. Feedback from the public preview will be used to further refine Gemini Code Assist. Users can submit feedback directly through the “Send feedback” form in the IDE or in GitHub.
For those requiring advanced features like productivity metrics, customized AI responses based on private source code repositories, or integrations with Google Cloud services like BigQuery, Gemini Code Assist Standard or Enterprise are available.