Article Complete
AI NewsCodependency Issues

Amazon Q Developer Adds GitHub Integration

GitHub users do not need to connect an AWS account to use Amazon Q Developer.

Amazon Q Developer Adds GitHub Integration

Key takeaways

  • Amazon Q Developer now integrates with GitHub, enhancing code generation and review processes.
  • Developers can use the tool without needing an AWS account, streamlining accessibility.
  • The app generates pull requests and provides progress updates based on assigned GitHub issues.
  • Demonstrated capabilities include building a .NET 9 web application and suggesting security fixes.
  • The integration supports selective repository installations, allowing tailored use for development teams.

Takeaways drafted with AI from the article text.

The Amazon Q Developer GitHub app can be installed across all or select repositories. Once set up, developers can assign GitHub issues to it. Next, Amazon Q Developer uses the codebase and issue description to generate features or updates. The tool creates a pull request, informs developers through progress comments, and runs basic checks on its output.

Image Credits: AWS Blog
Image Credits: AWS Blog

Developers who do not want to create an AWS account can use Amazon’s generative AI developer agent right inside the workflow through the GitHub app.

The company demonstrated the integration in the blog post by building a .NET 9 web application from scratch. 

After assigning issues to Amazon Developer Q, it generated a complete ASP.NET Core project and even flagged missing authorisation in a backend API, suggesting and implementing a security fix automatically.

Image Credits: AWS Blog
Image Credits: AWS Blog

“Using Amazon Q Developer in GitHub is like having a full-stack developer that you can collaborate with to develop new features, accelerate the code review process, and rely on to enhance the security posture and quality of your code,” the blog post mentioned.

In addition to feature development and code review, Q offers a code transformation agent that migrates legacy Java 8 or 11 applications to Java 17. The process follows the same pattern: label the issue, wait for the pull request, review, and iterate. For all the technical details, refer to the official documentation.

While still in preview, the new integration makes Q Developer one of the few AI coding assistants embedded so closely with GitHub. This is good news for developers, giving them options to use this or try GitHub Copilot with its new vibe coding abilities.

Published

Corrections: AIM corrects errors of fact and notes the change on the story. Spotted one? Tell the editors. Read our editorial standards.

More in this story

GitHub · 5 stories
  1. 16 Free Public Datasets For Data Analysts in 2024
  2. You are here: Amazon Q Developer Adds GitHub Integration
  3. Amazon Claims to have Saved 4,500 Developer-Year of Work with Q
  4. Birla AI Labs Launches Yug-1, a Time Series Foundation Model Built in India
  5. Former GitHub CEO Launches Git Platform Built for AI Agents
About the author

Editor

I am a tech aficionado and a computer science graduate with a keen interest in AI, Coding, Open Source, Global SaaS, and Cloud. Have a tip? Reach out to

All stories
Belamy · Daily

The day’s AI news, before your first meeting.