Upgrade to Pro — share decks privately, control downloads, hide ads and more …

From requirements to production with Gemini Cod...

Avatar for Giovanni Galloro Giovanni Galloro
March 20, 2025
17

From requirements to production with Gemini Code Assist

Avatar for Giovanni Galloro

Giovanni Galloro

March 20, 2025

Transcript

  1. Gemini Code Assist 3 Accelerate software delivery with AI assistance

    AI-assisted app development AI code generation, code completion and natural language chat across multiple IDEs Enterprise-context aware No training on customer data + customized assistance for you use, with customer managed storage Enterprise security, privacy & IP protection Helps protect your data and IP with built-in security features Since December 2023 launch, 5,000+ businesses actively use Gemini Code Assist
  2. Proprietary + Confidential Improvements in: Helps improve: • Active coding

    time • Change velocity • Code quality Proprietary + Confidential Automate routine developer tasks like code completion and generation • Completes your code as you type • Manually trigger “code generations” for generating whole functions or code blocks from comments • Duet AI provides citation information when it directly quotes at length from another source, such as existing open source code. Create a query for an API call
  3. Proprietary + Confidential Improvements in: Helps improve: • Code quality

    • Code maintainability • Testing and debugging Proprietary + Confidential Explain the code in natural language to better understand it Gemini Code Assist for code assistance provides an “Explain this code” option available whenever a developer selects their code, allowing them to more quickly understand, map, and navigate unfamiliar code bases. Explain the logic of a Go source file
  4. Proprietary + Confidential Improvements in: Helps improve: • Development time

    • Mean time to resolution • Test coverage Proprietary + Confidential Suggest a test plan and detect errors to ensure the code works as intended Instead of context switching and looking up the error in Stack Overflow, developers can look up test plans and identify errors in their IDE. Supports multi-turn conversations about code and smart actions on a selection (e.g. generate unit tests). Help me debug the error
  5. Proprietary + Confidential Improvements in: Helps improve: • Active coding

    time • Change velocity Proprietary + Confidential Use Gemini to Automatically Fix Errors in your code If there is an error in your code, Gemini Code Assist gives you the option to apply an AI-generated “quick fix” to the error with code transformation.
  6. Proprietary + Confidential Improvements in: Helps improve: • Code quality

    • Change velocity • Code maintainability Proprietary + Confidential Personalized Code Suggestions with Code Customization Integrate private codebases, and repositories for hyper-personalized code generation and completions. Connects to multiple source-code repositories, including GitLab, GitHub, and Bitbucket. Default Code Suggestions Code suggestions based on common patterns found in the training data of the Gemini model. With Code Customization Code suggestions consider your organization’s best practices and internal libraries .
  7. Proprietary + Confidential ` • Minimize Context Switching • Direct

    access to relevant information Stay in the flow longer and use your own data from existing tools like Google Docs, GitHub, GitLab and Atlassian. Code Assist Tools Retrieve information and perform actions from tools outside the IDE Helps improve:
  8. Proprietary + Confidential Code Assist for Github 12 Enhance the

    speed and quality of your code reviews Increase the quality of code submitted With AI-powered detection of stylistic issues or suggested changes to follow best practices More effective code reviewers By allowing senior developers to focus their code review inputs on more complex items, instead of basic patterns Meet developers where they are With direct integrations with GitHub and GitLab pull request surfaces Customizable Provide custom system prompts so that the Gemini Code Reviews focus the best practices unique to your organization