
Revolutionize Coding with Google's Gemini Code Assist
Introduction to Gemini Code Assist
Code Assist was launched in April as a rebranding of a similar service previously offered under the Duet AI branding. It is powered by Google's Gemini AI models, enabling it to handle and modify large code chunks with ease. Through plug-ins for popular development environments like VS Code and JetBrains, developers can now access its capabilities.With the addition of tools in private preview, Code Assist can bring real-time data and external application information into the coding environment. This helps minimize distractions and streamline the development process, as stated by Google's director of product management Ryan Salva and group product manager Prithpal Bhogill.
"This new tools feature can significantly reduce the friction of context switching," they wrote in a blog post. "To get scalable and secure applications into production, developers need solutions beyond just writing great code. They need tools for productivity, observability, security, databases, and more."
Google's Partner Limitation
Not just anyone can build a tool for Code Assist. Currently, Google is restricting the program to its Google Cloud partners. This ensures a certain level of quality and compatibility."Tools enable developers to retrieve information from or act on any part of their engineering system, which is extremely helpful for services outside the developer environment," Salva and Bhogill explained. "For instance, you can summarize recent comments from a Jira issue, find the last person who merged changes in git, or display the most recent live site issue from Sentry."
Available Code Assist Tools at Launch
At the launch, tools from GitLab, GitHub, Sentry.io, Atlassian Rovo, Snyk, and Google's own Google Docs are available. Google Cloud partners interested in creating new tools can reach out to their partner managers, as advised by Salva and Bhogill.This provides developers with a wide range of options to enhance their coding workflows and leverage the power of different tools within the Gemini Code Assist environment.
Competing with GitHub's Copilot Enterprise
Code Assist is a direct competitor to GitHub's Copilot Enterprise, which offers similar extensions. However, Google has emphasized that Code Assist stands out in other aspects, such as its support for on-premises codebases.This gives developers more choices and flexibility based on their specific development needs and infrastructure.
Upgrades and Enterprise Plan
Code Assist has witnessed several upgrades this year. It now includes enhanced code transformation capabilities and the launch of an enterprise plan with customized code suggestions based on private code repositories.These upgrades further enhance its value for enterprise-level development and help developers meet their specific coding requirements more effectively.
Despite the security, copyright, and reliability concerns surrounding AI-powered assistive coding tools, developers have shown great enthusiasm for them. As reported in GitHub's latest poll, the vast majority of respondents have adopted AI tools in some form. GitHub itself reported that Copilot had over 1.8 million paying users and more than 50,000 business customers in April.This indicates the growing popularity and potential of AI-powered coding tools in the development community.
TechCrunch has an AI-focused newsletter! Sign up here to get it in your inbox every Wednesday.