Amazon Q Developer is an advanced AI-powered coding assistant designed to enhance developer productivity and streamline software development processes.
-
Intelligent Code Generation & Assistance
- Explains code and answers software development questions
- Generates real-time code suggestions from snippets to full functions
- Provides inline code suggestions based on your comments and existing code
- Supports contextual conversations about your code
-
AI-Powered Development Agents
- Automates complex, multistep tasks including:
- Unit testing
- Documentation
- Code reviews
- Assists with implementing features, documenting code, and bootstrapping new projects
- Achieved highest scores on the SWE-Bench Leaderboard and Leaderboard Lite
- Automates complex, multistep tasks including:
-
Secure Private Repository Integration
- Connects securely to your private repositories
- Customizes and generates more relevant code recommendations
- Enables querying about your company-specific code
- Accelerates understanding of internal code bases
-
Code Reference Log
- Attributes code suggestions that are similar to training data
- Automatically logs accepted code suggestions that match training data
- Maintains transparency in AI-generated code origins
Amazon Q Developer is designed to be your intelligent coding companion, helping you write better code faster and understand complex codebases more efficiently.
-
- Code faster with code suggestions in the IDE
- Review code licenses with reference tracking
- Limited monthly access to advanced features:
- Chat, debug code, add tests, and more in your IDE (50 interactions/month)
- Amazon Q Developer agents for software development (10 uses/month)
- Amazon Q Developer Agent for code transformation (1,000 lines of submitted code/month)
- Answers about your AWS account resources (25 queries/month)
-
- Manage users and policies with enterprise access controls
- Customize Amazon Q to your code base for enhanced suggestions
- Increased limits on advanced features:
- Unlimited chat, debugging, and testing in your IDE
- Unlimited use of Amazon Q Developer agents for software development
- Unlimited answers about your AWS account resources
- Additional enterprise-grade features
Both tiers continue to receive updates and improvements.
-
Open Eclipse Marketplace
- Launch Eclipse IDE
- Navigate to
Help > Eclipse Marketplace...
- Search for "Amazon Q"
- Click "Install" on the Amazon Q plugin
-
Complete Installation
- Review the installation details
- Accept the license agreement
- Click "Finish"
- When prompted, restart Eclipse to complete the installation
-
Open Install Dialog
- Launch Eclipse IDE
- Navigate to
Help > Install New Software...
-
Add Amazon Q Repository
- Click "Add..." button
- Enter the following details:
- Name:
Amazon Q for Eclipse
- URL:
https://amazonq.eclipsetoolkit.amazonwebservices.com/
- Name:
- Click "Add"
- Select "software.aws.toolkits.eclipse" from the available software list
- Click "Next"
-
Complete Installation
- Review the installation details
- Accept the license agreement
- Click "Finish"
- When prompted, restart Eclipse to complete the installation
This project is licensed under the Apache-2.0 License.