Staff Writer

Codey's Code: GitLab's New Beat

Vertex AI's Codey APIs are a set of tools designed to enhance developer productivity. At its core, Codey APIs leverage advanced machine learning to assist developers in various coding tasks. Unlike traditional code suggestion tools, Codey APIs differentiate themselves by offering real-time code suggestions, generating functions, and completing lines of code, potentially streamlining the coding process.

Customizing Foundation Models for Code Chat and Code Generation

One of the features of Vertex AI's Codey APIs is the potential for organizations to customize foundation models for code chat and code generation using their own codebase. This approach suggests that businesses might be able to better align AI models with their specific coding standards and practices. For instance, a company that primarily deals with e-commerce can train the model to understand and generate code snippets related to payment gateways, cart functionalities, and user interfaces. Such deep customization could lead to improved code quality, reduced debugging time, and a more tailored coding experience.

GitLab's Exploration with Vertex AI's Codey APIs

GitLab, known for its comprehensive web-based DevOps lifecycle tool, has recently explored the capabilities of Vertex AI's Codey APIs. This exploration has led to the beta release of the "Code Suggestions" feature. The feature, while promising, aims to provide developers with real-time code suggestions, potentially streamlining the coding process.

The "Code Suggestions" feature is available to a select group of users. Specifically, GitLab SaaS users have default access, while those on the self-managed GitLab Enterprise Edition can request to try it out. However, it's worth noting that the GitLab Community Edition does not currently support this feature. The integration is designed to be compatible with several IDEs, including VS Code, Microsoft Visual Studio, and JetBrains IDEs, provided the necessary GitLab extension is in place. Additionally, GitLab's WebIDE also offers support for this feature.

GitLab has always emphasized data privacy. In this integration, GitLab ensures secure data handling when interacting with Vertex AI's Codey APIs, emphasizing that private customer data is not used for training. Users and organizations are encouraged to familiarize themselves with the data handling process to ensure they're comfortable with the integration's privacy aspects.

Wrapping Up

Vertex AI's Codey APIs present an interesting approach to software development. Their emphasis on customization and the integrations with platforms like GitLab indicate potential advantages. However, as with any tool, a comprehensive evaluation is essential to understand its place in the broader software development ecosystem. As AI continues to make inroads into the coding realm, it will be fascinating to see how these tools evolve and shape the future of software development.

Have questions or comments about this article? Reach out to us here.

Banner Image Credits: Attendees at Great International Developer Summit

See Highlights

Hear What Attendees Say

PwC

“Once again Saltmarch has knocked it out of the park with interesting speakers, engaging content and challenging ideas. No jetlag fog at all, which counts for how interesting the whole thing was."

Cybersecurity Lead, PwC

Intuit

“Very much looking forward to next year. I will be keeping my eye out for the date so I can make sure I lock it in my calendar."

Software Engineering Specialist, Intuit

GroupOn

“Best conference I have ever been to with lots of insights and information on next generation technologies and those that are the need of the hour."

Software Architect, GroupOn

Hear What Speakers & Sponsors Say

Scott Davis

“Happy to meet everyone who came from near and far. Glad to know you've discovered some great lessons here, and glad you joined us for all the discoveries great and small."

Web Architect & Principal Engineer, Scott Davis

Dr. Venkat Subramaniam

“Wonderful set of conferences, well organized, fantastic speakers, and an amazingly interactive set of audience. Thanks for having me at the events!"

Founder of Agile Developer Inc., Dr. Venkat Subramaniam

Oracle Corp.

“What a buzz! The events have been instrumental in bringing the whole software community together. There has been something for everyone from developers to architects to business to vendors. Thanks everyone!"

Voltaire Yap, Global Events Manager, Oracle Corp.