Back to Blog
Cybersecurity

Amazon Q: The Complete Guide to AWS AI Assistants

Amazon Q is a family of generative AI assistants from AWS — Q Developer for coding, Q Business for enterprise knowledge, Q Apps for no-code automation, and Q in QuickSight for BI analytics. This practitioner's guide covers architecture, agentic capabilities, application modernization, security, pricing, and a head-to-head comparison with GitHub Copilot.

Cybersecurity
Service Deep Dive
22 min read
5 views

What Is Amazon Q?

Inevitably, every developer has experienced the friction: searching AWS documentation for the right API call, writing boilerplate CloudFormation templates, debugging a Lambda timeout, or spending hours finding the right answer buried in internal company wikis. Meanwhile, every business analyst has wished they could ask a question in plain English and get an instant answer from their organization’s scattered data sources — without filing a ticket with the data team or waiting days for a custom report. Amazon Q is the AWS service built to eliminate both of these bottlenecks, transforming how developers build and how business teams access information.

Amazon Q is a family of generative AI-powered assistants from Amazon Web Services, purpose-built for two distinct audiences: software developers building on AWS and business employees working with enterprise data. Unlike general-purpose chatbots, Amazon Q is deeply integrated into the AWS ecosystem and trained on over 20 years of accumulated AWS best practices, internal documentation, architecture patterns, and real-world deployment knowledge.

Amazon Q was introduced in preview at re:Invent 2023 and reached general availability in April 2024. Since then, AWS has rapidly expanded its capabilities — adding Q Apps for no-code automation in July 2024, Q in QuickSight for natural language BI, Q in Connect for contact centers, and deep IDE integrations across VS Code, JetBrains, and the CLI. By March 2025, Q Business expanded to additional regions including Europe and Asia Pacific. Previously known as Amazon CodeWhisperer (for coding) and AWS Console Search (for infrastructure), these capabilities were consolidated and significantly expanded under the Amazon Q brand.

Importantly, Amazon Q is not a single product — it is a suite of specialized capabilities that share the same underlying AI infrastructure (built on Amazon Bedrock) but serve different use cases:

The Amazon Q Product Family

  • Amazon Q Developer: Specifically, an AI coding assistant for software developers and IT professionals. Handles code generation, debugging, testing, security scanning, application modernization, and AWS infrastructure guidance.
  • Amazon Q Business: Essentially, an enterprise knowledge assistant that connects to your company’s data sources (Slack, Confluence, SharePoint, S3, Salesforce, and 40+ others) to answer questions, generate content, and automate tasks.
  • Amazon Q in QuickSight: Additionally, a natural language BI assistant that lets analysts build dashboards, create visualizations, and perform scenario analysis using plain English.
  • Amazon Q in Connect: Furthermore, an AI assistant for contact center agents that delivers real-time, personalized responses during customer conversations.

Amazon Q Impact and Adoption

$260M
Annual Cost Savings (AWS Internal)
4,500 dev-years
Developer Time Saved
50% acceptance
Code Acceptance Rate (NAB)

Notably, Notably, the most compelling evidence for Amazon Q’s value comes from AWS itself. Internally, AWS used Q Developer for application modernization and reports $260 million in annual cost savings and 4,500 developer-years of effort saved. Externally, enterprises like BT Group generate over 2 million lines of code per year using Q Developer with a 37% acceptance rate. National Australia Bank reports a 50% code acceptance rate. Furthermore, Deriv reduced onboarding time by 45% and cut recruiting task time by 50% using Q Business.

Key Takeaway

Amazon Q is not a single chatbot — it is a family of AI assistants embedded across the AWS ecosystem. Developers get a coding companion that understands AWS deeply. Business users get a knowledge assistant grounded in their company’s actual data. Both are powered by Amazon Bedrock and secured by enterprise-grade controls.


How Amazon Q Developer Works

Fundamentally, Amazon Q Developer is a full-lifecycle AI assistant for software development — not just a code completion tool. While competitors like GitHub Copilot primarily focus on inline code suggestions, Q Developer spans the entire development workflow: writing code, testing, debugging, deploying, security scanning, infrastructure optimization, and legacy application modernization.

Code Generation and Inline Assistance

At its core, Q Developer generates real-time code suggestions — from single-line completions to entire functions — directly in your IDE. Currently, it supports VS Code, JetBrains IDEs, and the AWS Cloud9 editor. Additionally, Q Developer provides inline chat within the code editor, allowing you to select a block of code and ask for actions like “optimize this,” “add error handling,” or “write unit tests” without leaving your development flow.

Furthermore, Q Developer supports workspace context awareness. Rather than generating suggestions based only on the current file, it considers your entire project structure — imports, dependencies, configuration files, and related modules — to produce more accurate, project-aware recommendations. For enterprise teams, this context awareness extends further: you can securely connect Q Developer to your private code repositories, enabling it to generate suggestions informed by your internal libraries, APIs, and coding patterns.

Moreover, Q Developer goes beyond the IDE. In the command line, it provides CLI completions, natural language-to-bash translation, and interactive chat for operational tasks. You can ask “show me all Lambda functions with errors in the last hour” directly from your terminal, and Q translates that into the appropriate AWS CLI commands. For teams that live in the terminal, this eliminates constant context-switching between documentation and command execution.

Agentic Development Capabilities

Beyond basic code completion, Q Developer can autonomously handle multi-step implementation tasks. Simply describe a feature in natural language (for example, “build an SMS notification system for delivery confirmations”), and Q Developer will analyze your existing codebase, create a step-by-step implementation plan spanning multiple files, and — upon your approval — execute all required code changes and generate tests.

Consequently, this agentic approach fundamentally changes the developer workflow from writing every line to reviewing and approving AI-generated implementations. For common patterns — CRUD APIs, event-driven Lambda functions, DynamoDB integrations, Step Functions workflows — Q Developer can produce working implementations in minutes that would take hours of manual coding. Moreover, Amazon Q Developer has achieved the highest reported code acceptance rates in the industry for assistants that perform multiline code suggestions, with BT Group accepting 37% and National Australia Bank accepting 50% of Q Developer’s suggestions.

Furthermore, Q Developer supports Console-to-Code — a capability that captures your actions in the AWS Management Console and generates reusable infrastructure-as-code from them. This bridges the gap between prototyping in the console and deploying production workloads via CloudFormation or CDK, eliminating the tedious manual translation step that slows many teams down.

Application Modernization with Amazon Q

Arguably, one of Q Developer’s most distinctive capabilities is automated application modernization. Specifically, it can upgrade Java applications from version 8 or 11 to Java 17 or 21, including dependency migrations, API changes, and test adjustments. According to AWS, a financial services company upgraded 500,000 lines of Java 8 code to Java 17 with Spring Boot 3 in three weeks — a process that would have taken six months manually — with 95% automated transformation and zero production bugs.

Similarly, Q Developer supports .NET porting from Windows to Linux, reducing migration effort and enabling organizations to move legacy applications to cost-effective Linux-based infrastructure on AWS. For enterprises running thousands of legacy Java or .NET applications, these transformation capabilities represent millions of dollars in saved engineering effort and accelerated modernization timelines.

Moreover, the modernization workflow is interactive rather than fully autonomous. Q Developer proposes a transformation plan, shows you exactly what changes it intends to make, and waits for your approval before executing. After transformation, it runs the existing test suite to verify that behavior is preserved. This human-in-the-loop approach gives engineering teams confidence that automated changes will not introduce regressions — a critical requirement for production codebases in regulated industries.

Security Scanning and AWS Expertise

Unlike generic code assistants, Q Developer includes built-in security scanning that understands AWS-specific vulnerabilities. Specifically, it checks for overpermissive IAM policies, misconfigured S3 buckets, exposed secrets, and OWASP-standard code vulnerabilities — going beyond basic linting to identify security risks that require AWS context to detect. Additionally, Q Developer serves as an AWS architecture expert — you can ask it to review your CloudFormation templates, suggest cost optimizations, diagnose networking issues, or explain any AWS service, and it responds with guidance grounded in 20 years of AWS documentation and best practices.

Moreover, Q Developer is available in the AWS Management Console, the CLI, and integrated with Microsoft Teams and Slack for operational troubleshooting — enabling DevOps teams to investigate incidents, check resource status, and run diagnostics without context-switching between tools.


How Amazon Q Business Works

While Q Developer targets software teams, Amazon Q Business serves the broader workforce — anyone in the organization who needs to find information, generate content, or automate tasks using company data. In most organizations, employees spend hours each week searching across fragmented systems — internal wikis, shared drives, Slack channels, project management tools, and email archives — to find the information they need. Q Business eliminates this friction by indexing all of these sources and making them searchable through a single conversational interface.

Enterprise Knowledge Search with Amazon Q

Essentially, Q Business connects to your organization’s existing data sources and makes them searchable through natural language. Currently, it supports over 40 data connectors out of the box — including Slack, Microsoft Teams, Confluence, SharePoint, Jira, Salesforce, ServiceNow, Amazon S3, RDS, and many more. Subsequently, Q Business indexes your content and lets employees ask questions like “What is our return policy for enterprise clients?” or “Summarize the key decisions from last quarter’s board meeting.”

Importantly, Q Business respects existing access controls. If a user does not have permission to view a document in SharePoint, they cannot access that information through Q Business either. This enterprise-grade permission inheritance is what separates Q Business from plugging a generic LLM into your data — it maintains governance without requiring a new access control layer.

Moreover, Q Business goes beyond simple Q&A. It can generate content based on your company’s data — draft emails, create summaries, prepare meeting briefs, and produce reports grounded in your actual organizational knowledge. For teams that spend hours each week searching for information across fragmented systems, Q Business consolidates that search into a single conversational interface. According to AWS customer data, organizations report 40% less time spent on information retrieval and 75% shorter review meeting preparation time after deploying Q Business.

Automating Tasks with Amazon Q Apps

Beyond search and Q&A, Amazon Q Apps lets employees build lightweight AI-powered applications using natural language — without any coding. Simply describe the app you want (for example, “create an onboarding checklist generator that pulls from our HR handbook”), and Q Apps generates it automatically. Subsequently, these apps can be shared across teams, creating a self-service automation layer that democratizes AI within the organization.

Importantly, Q Apps represents a shift in how organizations think about internal tooling. Traditionally, building even a simple internal tool required submitting a request to the engineering team, waiting weeks for prioritization, and accepting a solution that may not match exactly what was needed. With Q Apps, the person closest to the problem builds the solution themselves — in minutes, using plain English, with their company’s own data as the foundation.

For example, an HR team can build an app that answers benefits questions from the employee handbook. A sales team can create a tool that summarizes competitive intelligence from internal reports. A project manager can generate a status report app that pulls from Jira and Confluence automatically. Each of these would have taken days of developer time to build traditionally — with Q Apps, they take minutes and require zero technical skills.

Amazon Q in QuickSight for Business Intelligence

For business analysts, Amazon Q in QuickSight transforms how BI work gets done. Rather than writing SQL queries or manually building dashboard visualizations, analysts describe what they want in plain English — “show me quarterly revenue by product category with year-over-year growth” — and Q generates the visualization, calculates the metrics, and produces a publishable dashboard. According to AWS, Q in QuickSight can perform scenario analysis up to 10x faster than traditional spreadsheet-based approaches.

Additionally, Q in QuickSight supports natural language data exploration. Analysts can ask follow-up questions, drill down into specific segments, and request “what-if” scenarios without touching a formula or writing a single line of code. For organizations where BI expertise is concentrated in a small team, this capability democratizes data access — enabling product managers, marketing leads, and executives to self-serve their own analytics instead of filing requests with the data team.

Want to Deploy Amazon Q for Your Team?
Our AWS-certified team helps you implement Q Developer and Q Business for maximum impact


Amazon Q Pricing Model

Rather than listing specific dollar amounts that change over time, here is how the pricing structure works for each Amazon Q product:

Developer Tier Pricing

Currently, Amazon Q Developer offers a free tier with limited monthly usage — sufficient for individual developers experimenting with the tool. The free tier includes a capped number of code completions, chat interactions, and agentic requests per month. For most individual developers working on personal projects or evaluating the tool, this allowance is adequate.

In contrast, the Pro tier removes usage limits, adds administrative controls, organizational policy management, SSO integration via IAM Identity Center, and ensures that your code is not used for service improvement. For teams adopting Q Developer across an engineering organization, the Pro tier is the practical minimum. For current per-user pricing, see the official Q Developer pricing page.

Business Tier Pricing

Similarly, Amazon Q Business follows a per-user subscription model with two tiers. Specifically, the Lite tier provides basic Q&A capabilities and QuickSight integration at a lower monthly cost — suitable for employees who primarily need to search company knowledge. The Pro tier adds Q Apps (no-code app building), advanced integrations, higher usage limits, and the full range of automation capabilities — designed for power users who will interact with Q Business daily.

Additionally, index unit fees apply based on the volume of content you connect. Organizations with large knowledge bases may require multiple index units, which adds to the monthly cost. For current pricing details, see the official Q Business pricing page.

Watch for Hidden Costs

While per-user pricing seems straightforward, several additional cost dimensions can surprise new adopters. Specifically, exceeding included agentic request or code transformation limits incurs per-unit overage fees. Similarly, each Q Business index unit adds a monthly fee, and large content volumes may require additional units. Furthermore, data transfer and S3 storage costs apply when moving datasets into Q Business. Monitor usage proactively with AWS Budgets and Cost Explorer to avoid unexpected charges.


Amazon Q Security and Compliance

Undoubtedly, security is the primary concern when connecting an AI assistant to enterprise data. Amazon Q addresses this through several architectural decisions that distinguish it from consumer-grade AI tools.

First, Q Business respects existing access controls from connected data sources — users can only access information they are already authorized to see in the source system. This is a fundamental architectural commitment, not just a policy overlay. Second, your data is never used to train the underlying foundation models — neither your code (Q Developer) nor your enterprise content (Q Business) feeds back into model improvement. Third, all data is encrypted in transit and at rest using AWS’s standard encryption infrastructure. Fourth, when using Q Developer Pro, your proprietary code is not used for service improvement of any kind.

Additionally, Amazon Q Business is HIPAA eligible, making it suitable for healthcare organizations handling protected health information. It also inherits compliance certifications from the broader AWS infrastructure including SOC 1/2/3, ISO 27001, PCI DSS, and FedRAMP. For organizations in regulated industries, these certifications mean that adopting Q Business does not introduce new compliance gaps — it operates within the same security boundary as your existing AWS workloads.

Furthermore, Q Business supports fine-grained administrative controls. Administrators can manage which data sources are connected, which users have access, what topics the assistant is permitted to discuss, and how responses are filtered. Combined with CloudTrail logging of all Q interactions, organizations maintain complete auditability over how their AI assistant is used and what data it accesses.


Real-World Amazon Q Use Cases

Amazon Q’s versatility spans both developer workflows and business operations. Below are the use cases we implement most frequently for our enterprise clients:

Accelerating AWS Development
Developers use Q Developer for real-time code generation, CloudFormation template creation, Lambda function development, and IAM policy review. Consequently, teams report 40% less time spent on coding and testing tasks.
Legacy Application Modernization
Enterprises use Q Developer’s transformation capabilities to upgrade Java 8/11 applications to Java 17/21, including dependency migration, API changes, and test adjustments — achieving up to 95% automated transformation in weeks rather than months.
Enterprise Knowledge Management
Organizations deploy Q Business to unify search across Confluence, SharePoint, Slack, and S3 — enabling employees to find answers in seconds instead of hours. Deriv reduced onboarding time by 45% using this approach.
Self-Service Business Intelligence
Business analysts use Q in QuickSight to build dashboards and perform scenario analysis using natural language, democratizing data access across teams. According to AWS, this enables scenario analysis up to 10x faster than traditional spreadsheet-based approaches, dramatically accelerating the decision-making cycle for business leaders.
DevOps Incident Response
Operations teams use Q Developer in Slack and Microsoft Teams to investigate incidents, check resource status, analyze logs, and run diagnostics — without switching between the console, CLI, and chat tools.
No-Code Internal Automation
Non-technical employees use Q Apps to build lightweight AI-powered tools — onboarding checklists, FAQ bots, report generators — from company data using natural language descriptions alone.

Amazon Q vs GitHub Copilot

If you are evaluating AI coding assistants, here is how Amazon Q Developer compares with GitHub Copilot — the current market leader by user count:

Capability Amazon Q Developer GitHub Copilot
Primary Strength ✓ Deep AWS infrastructure expertise Yes — Best-in-class GitHub integration
Code Completion Yes — Inline + multi-file suggestions ✓ Industry-leading UX for completions
Agentic Tasks ✓ Multi-step feature implementation Yes — Copilot Workspace (newer)
Security Scanning ✓ AWS-specific + OWASP vulnerabilities ◐ Basic code scanning
Application Modernization ✓ Java upgrades, .NET porting ✕ Not available
Cloud Operations ✓ Console, CLI, Teams, Slack integration ✕ Code-focused only
Enterprise Knowledge Search Yes — via Q Business (separate product) ◐ Copilot for Microsoft 365
Free Tier Yes — Limited monthly usage ✕ No free tier (education excepted)
IDE Support Yes — VS Code, JetBrains, Cloud9 Yes — VS Code, JetBrains, Neovim

Choosing the Right AI Coding Assistant

Ultimately, the choice depends on where you build. If your infrastructure runs on AWS and you need assistance with CloudFormation, CDK, Lambda, IAM policies, and AWS-specific architecture — Q Developer is unmatched. Conversely, if you are a platform-agnostic team primarily using GitHub for version control and CI/CD, Copilot offers a more polished general-purpose coding experience.

Notably, Q Developer’s application modernization capability (automated Java/.NET upgrades) has no equivalent in Copilot and represents a significant differentiator for enterprises with legacy codebases. Similarly, Q Developer’s operational integration — diagnosing incidents via Slack/Teams, analyzing bills in the console, debugging networking via VPC Reachability Analyzer — extends far beyond what any code-focused assistant offers.

For many AWS-centric organizations, the optimal strategy is using Q Developer for AWS-specific tasks and infrastructure work while maintaining a separate general-purpose coding assistant for platform-agnostic development. Since Q Developer offers a free tier, there is no barrier to testing both approaches side by side.


Getting Started with Amazon Q

Fortunately, both Q Developer and Q Business offer quick setup paths. Here is how to get started with each.

Setting Up Amazon Q Developer

First, install the Amazon Q extension in your IDE — it is available for VS Code and JetBrains (IntelliJ, PyCharm, WebStorm). Alternatively, access Q Developer through the AWS Management Console or the CLI. The free tier requires only an AWS Builder ID (free to create) — no credit card, AWS account, or payment method needed to get started. For Pro features, configure IAM Identity Center for team management and organizational policy enforcement.

Once installed, start with simple prompts to test the experience. Try asking Q Developer to generate a Lambda function, review an IAM policy, or explain a CloudFormation error. The key to getting value quickly is focusing on AWS-specific tasks where Q Developer’s specialized knowledge provides an advantage over general-purpose assistants. Some effective starting prompts include:

# In the IDE chat panel, try:
"Generate a Lambda function that processes S3 events and stores metadata in DynamoDB"

# In the AWS Console, try:
"How can I reduce costs on my EC2 instances?"

# In the CLI, try:
q chat "Explain the difference between ALB and NLB"

Setting Up Amazon Q Business

First, navigate to the Amazon Q Business console and create an application. Next, configure your data source connectors — select from 40+ supported integrations including Slack, Confluence, SharePoint, Jira, Salesforce, and S3. Then, set up user access through IAM Identity Center so that Q Business inherits your organization’s existing permission model. Finally, invite users and let them start asking questions against your connected data.

Importantly, start with a focused deployment rather than connecting every data source at once. Begin with one or two high-value knowledge repositories — such as your engineering wiki or HR policy documentation — and validate that Q Business delivers accurate, useful answers before expanding. This iterative approach lets you tune retrieval quality, identify gaps in your content, and build user confidence before scaling to the full organization.

Furthermore, consider designating a small group of power users as champions who can provide feedback on answer quality, identify missing data sources, and train colleagues on effective prompting. Organizations that treat Q Business adoption as a change management initiative — not just a technology deployment — consistently see higher engagement and faster ROI.


Amazon Q Best Practices and Pitfalls

Advantages
Deepest AWS infrastructure knowledge of any AI coding assistant
Full-lifecycle coverage: code, test, debug, deploy, secure, modernize
Application modernization (Java/. NET upgrades) with no equivalent elsewhere
Q Business connects to 40+ enterprise data sources with permission inheritance
Free tier available for Q Developer — no commitment required
Built on Amazon Bedrock with enterprise security — data never used for training
Limitations
Limited value outside the AWS ecosystem — heavily AWS-focused
General code completion quality trails Copilot for non-AWS tasks
Q Business regional availability is still limited (4 regions as of early 2026)
Per-user pricing with usage limits can lead to unpredictable costs at scale
Q Developer and Q Business are separate products with separate subscriptions

Recommendations for Effective Amazon Q Adoption

  • Start with the free tier: Specifically, validate Q Developer’s value with a small pilot team before committing to Pro subscriptions. Then measure code acceptance rate, time saved on AWS tasks, and developer satisfaction before scaling.
  • Additionally, use Q Developer for AWS-specific tasks first: After all, its competitive advantage is infrastructure knowledge — CloudFormation generation, IAM policy review, cost optimization, and architecture guidance. For general coding tasks, evaluate whether it outperforms your current tools.
  • Furthermore, curate your Q Business data sources carefully: Initially, connect high-value, frequently-searched knowledge repositories first (HR policies, product docs, engineering wikis). Otherwise, adding noisy or outdated data sources degrades answer quality.
  • Moreover, monitor usage against subscription limits: Specifically, track agentic request consumption and code transformation usage to avoid overage charges. Set up AWS Budgets alerts for Q-related spending.
  • Finally, maintain code review discipline: Ultimately, AI-generated code — regardless of source — should go through the same review process as human-written code. Q Developer accelerates development, but it does not replace engineering judgment.
Key Takeaway

Amazon Q delivers the most value when your team already builds on AWS. For developers, it is the only AI assistant that deeply understands AWS services, security patterns, and infrastructure-as-code. For business users, Q Business provides a governed, permission-aware knowledge layer across your organization’s data. Implementing either effectively requires thoughtful configuration, monitored usage, and an experienced AWS partner who understands the integration points.

Ready to Supercharge Your Team with AI?
Let our AWS experts deploy and configure Amazon Q for your developers and business teams


Frequently Asked Questions About Amazon Q

Common Questions Answered
What is Amazon Q used for?
Essentially, Amazon Q is a family of AI assistants for two primary audiences. Q Developer helps software developers with code generation, debugging, testing, security scanning, application modernization, and AWS infrastructure guidance. Q Business helps enterprise employees search company knowledge, generate content, and automate tasks by connecting to 40+ data sources like Slack, Confluence, SharePoint, and Salesforce. Additionally, Q integrates into QuickSight for BI analytics, Amazon Connect for contact center support, and AWS Supply Chain for operational insights. AWS reports $260 million in internal annual cost savings and 4,500 developer-years saved from using Q Developer for application modernization.
Is Amazon Q free?
Indeed, Q Developer offers a free tier with limited monthly usage — sufficient for individual developers to experiment and evaluate the tool. However, the free tier has usage caps on code completions, chat interactions, and agentic requests. The Pro tier removes these limits and adds team management features. Q Business does not currently offer a free tier — it uses a per-user monthly subscription starting from the Lite plan. For current pricing, visit the official AWS pricing pages.
How does Amazon Q compare to ChatGPT?
Fundamentally, ChatGPT is a general-purpose conversational AI, while Amazon Q is purpose-built for enterprise workflows. Specifically, Q Developer understands AWS services, generates infrastructure-as-code, scans for AWS-specific security vulnerabilities, and can modernize legacy Java applications — capabilities ChatGPT does not have. Q Business connects to your internal data sources with enterprise access controls — ChatGPT has no awareness of your company’s private data. Consequently, Therefore, Q is the better choice for AWS-specific development and enterprise knowledge management.

Amazon Q Developer and Security Questions

Does Amazon Q train on my code?
No. Importantly, when you use Q Developer Pro, your proprietary code is not used to improve or train the service’s underlying models. Similarly, Q Business does not use your enterprise data for model training. Consequently, your data remains within your AWS environment and is protected by the same encryption, access controls, and compliance standards that apply to all AWS services. Furthermore, data can remain within your selected AWS region.
What is the difference between Amazon Q and Amazon Bedrock?
Essentially, Amazon Bedrock is the underlying platform that provides access to foundation models via API — you use Bedrock to build custom AI applications. In contrast, Amazon Q is a ready-to-use AI assistant built on top of Bedrock, designed for specific use cases (coding, enterprise search, BI). Therefore, think of Bedrock as the engine and Q as the finished vehicle. Therefore, if you need a custom AI application, use Bedrock. Alternatively, if you need an AI assistant that works out of the box for development or business productivity, use Amazon Q.
Was Amazon Q formerly CodeWhisperer?
Yes. Indeed, Amazon CodeWhisperer was rebranded and integrated into Amazon Q Developer. Consequently, all existing CodeWhisperer features — code completions, security scanning, and reference tracking — are included in Q Developer, alongside new capabilities like agentic development, application modernization, and AWS console integration. If you were previously using CodeWhisperer, the transition to Q Developer is seamless and fully backward-compatible with existing workflows.
Weekly Briefing
Security insights, delivered Tuesdays.

Join 1 million+ security professionals. Practical, vendor-neutral analysis of threats, tools, and architecture decisions.