I additionally observed that Gemini Code Help chat doesn’t appear to go off the rails as usually as a few of its opponents, though it doesn’t narrate its “chain of thought,” like some fashions tuned for advanced reasoning duties can, for instance the open-source Alibaba QwQ mannequin and the brand new DeepSeek R1. Code Help does say what context it used, not less than within the chat window, and you’ll specify context whenever you make the question, both by choosing code within the editor or calling it out with an “@“ command.
Gemini Code Help IDE integrations and programming language assist
Gemini Code Help has pretty intensive programming language assist. It was skilled on a “huge set of coding examples inside the public area,” after which verified for 22 frequent programming languages, scripting languages, and question languages: Bash, C, C++, C#, Dart, Go, GoogleSQL, Java, JavaScript, Kotlin, Lua, MatLab, PHP, Python, R, Ruby, Rust, Scala, SQL, Swift, TypeScript, and YAML.
Along with supporting Visible Studio Code and JetBrains IDEs, Gemini Code Help is out there by default in Google’s Cloud Shell Editor, Cloud Workstations, and Cloud Code. Cloud Code, free for all Google Cloud customers, gives IDE assist for the total growth cycle of Kubernetes and Cloud Run purposes. Code Help can help with the Google Cloud CLI and Kubernetes Useful resource Mannequin (KRM), each infrastructure-as-code interfaces. It’s also accessible in Firebase, Google databases, and Colab Enterprise.