Passer au contenu principal

Amazon Q Developer

Amazon Q Developer : votre assistant de code basé sur l’IA

Conçu pour gérer de grands projets, Amazon Q Developer travaille à vos côtés, de l’idée au code de production

Agent d’IA pour votre terminal

L’agent CLI Q Developer est une expérience de codage ultrarapide qui utilise les informations issues d’outils natifs et basés sur des serveurs MCP pour lire et écrire des fichiers localement, appeler les API AWS, exécuter des commandes bash et écrire du code, tout en s’adaptant à vos commentaires en temps réel.

Codez intelligemment dans votre IDE

Q Developer est une expérience de codage agentique qui vous aide à accomplir facilement vos tâches. Il lit et écrit automatiquement les fichiers localement, génère des différences de code et exécute des commandes shell, tout en intégrant vos commentaires et en envoyant des mises à jour en temps réel en cours de route.

Discutez avec votre code

Saisissez @workspace pour comprendre l’ensemble du contexte de votre projet en un coup d’œil, des flux d’authentification aux dépendances des services. Posez des questions sur l’ensemble de votre projet, codez et obtenez des réponses et même des diagrammes d’architecture. 

A chat interface displaying a breakdown of Lambda functions, including an ETL Lambda for document processing, over a purple-to-orange gradient background.

Démêlez et documentez du code complexe

Générez et mettez à jour des fichiers README, créez des diagrammes de flux de données et documentez entièrement votre projet, afin de pouvoir l'intégrer plus rapidement et vous concentrer sur votre code.

Alt-text: A chat interface with a prompt "generate a README for my repo" and a response explaining the process of creating a README file by analyzing source files. Below, a folder icon shows "4 files read," and a "readme.md" file is marked as complete.

Automatisez la révision de votre code

Simplifiez votre processus de pull request grâce à des révisions de code automatisées. Identifiez les bogues, les failles de sécurité et les erreurs de configuration de l'IaC avant qu'ils ne soient soumis aux membres de votre équipe pour examen.

"Code review interface highlighting an AWS API logging issue with options to 'Generate fix,' 'Explain,' or 'Ignore,' and a text input field labeled 'Review my project file.'"

Intégrations DevOps

GitLab Duo avec Amazon Q

Les clients de GitLab Ultimate Self-Manage peuvent désormais utiliser les agents d'IA avancés d'Amazon Q Developer pour accélérer les tâches complexes en plusieurs étapes dans le SDLC. En savoir plus.

GitHub.com et GitHub Enterprise Cloud

Attribuez vos problèmes GitHub à Amazon Q Developer pour implémenter automatiquement de nouvelles fonctionnalités, effectuer des révisions de code sur les demandes d'extraction et moderniser les anciennes applications Java, tout en utilisant vos problèmes GitHub existants et votre flux de demandes d'extraction. En savoir plus. 

Comparer les fonctionnalités

Free Tier
Pro Tier
PRIX

Gratuit 


Démarrage

19 USD par mois et par utilisateur


S’abonner

 
FONCTIONNALITÉS

 

Demandes d'agence (chat de questions-réponses, codage d'agence)

50 interactions par chat par mois (à partir du 1er août 2025)

1 000 interactions par chat par mois (à partir du 1er août 2025)

En savoir plus sur vos ressources AWS

25 par mois, par compte

Incluse

 

 

TRANQUILLITÉ D’ESPRIT

 

 

Indemnisation de propriété intellectuelle

 

✔️

Traitement sécurisé dans le cloud

✔️

✔️

Traçabilité des références

✔️

✔️

Suppression des suggestions de code public

✔️

✔️

Collecte de données

Désabonnement disponible

Désinscription automatique

PRIX

Gratuit 


Démarrage

19 USD par mois et par utilisateur


S’abonner

Utilisé par les créateurs de

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Statistiques

50 %
Amazon Q Developer affiche les taux d’acceptation de code les plus élevés du secteur pour les assistants qui proposent des suggestions de code multilignes. BT Group a récemment indiqué avoir accepté 37 % des suggestions de code Amazon Q et la National Australia Bank a indiqué un taux d’acceptation de 50 %.
Surpasse
Amazon Q Developer fournit des fonctionnalités d’analyse de sécurité qui surpassent les principaux outils de détection pouvant être évalués publiquement dans la plupart des langages de programmation courants.

Questions fréquentes (FAQ)

Amazon Q Developer aide les développeurs et les professionnels de l’informatique à accomplir toutes leurs tâches tout au long du cycle de vie du développement logiciel, qu’il s’agisse du codage, des tests et du déploiement, en passant par l’analyse et la correction des failles de sécurité, la modernisation des applications, l’optimisation des ressources AWS et la création de pipelines de traitement de données. Les scientifiques des données peuvent obtenir des conseils leur permettant de créer rapidement et facilement des applications d’analytique, d’IA/ML et d’IA générative.

Pour accélérer la création, Amazon Q Developer Agentic Coding Experience peut effectuer de manière autonome une série de tâches, allant de la mise en œuvre de fonctionnalités à la documentation et à la refactorisation du code, en passant par la réalisation de mises à niveau logicielles. Vous pouvez décrire une nouvelle fonctionnalité à Q Developer, telle que le développement d'un système de notification par SMS pour les messages de confirmation de livraison, qui analysera votre base de code existante, élaborera un plan de mise en œuvre étape par étape couvrant plusieurs fichiers et, après votre approbation, exécutera toutes les modifications de code et les tests requis en quelques minutes. En accomplissant ces tâches, Amazon Q Developer a obtenu les meilleurs scores sur le SWE-Bench, un ensemble de données qui évalue les capacités de codage.

Amazon Q Developer aide les développeurs à créer plus rapidement et de manière plus sécurisée en générant des suggestions de code et des recommandations en temps quasi réel. En fait, Amazon Q Developer affiche les taux d’acceptation de code les plus élevés du secteur pour les assistants proposant des suggestions de code sur plusieurs lignes, avec la National Australia Bank (NAB) signalant un taux d’acceptation de 50 %. Et en personnalisant Amazon Q Developer pour générer des suggestions de code en ligne et des réponses en chat encore plus pertinentes à partir de leurs bases de code internes, NAB observe des taux d’acceptation encore plus élevés, atteignant 60 %.

Au-delà de la génération de code, Q Developer anticipe les problématiques de sécurité en analysant le code à la recherche de vulnérabilités difficiles à détecter, comme des informations d’identification exposées ou des injections dans les journaux. D’un simple clic, Q Developer suggère automatiquement des corrections adaptées au code de l’application, permettant aux développeurs d’accepter rapidement les correctifs en toute confiance. Les capacités d’analyse de sécurité de Q surpassent celles des principaux outils comparables publics en matière de détection, pour la plupart des langages de programmation populaires, contribuant ainsi à améliorer significativement la sécurité et la qualité du code des applications des développeurs.

 

Disponible dans le cadre d’AWS Toolkit pour VS Code et JetBrains, Amazon Q Developer prend actuellement en charge les conversations en anglais et les langages de programmation Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, scripts shell, SQL et Scala.

Amazon Q Developer peut répondre aux questions dans de nombreuses langues, notamment l'anglais, le mandarin, le français, l'allemand, l'italien, le japonais, l'espagnol, le coréen, l'hindi, le portugais et plus encore.

Disponible dans le cadre de l’AWS Toolkit pour VS Code et JetBrains, Amazon Q Developer prend actuellement en charge Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, scripts shell, SQL, Scala, JSON, YAML et HCL. Outre VS Code et la famille d’IDE JetBrains, notamment IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm et DataGrip Eclipse (version préliminaire) et Visual Studio, Amazon Q Developer est disponible sur AWS Cloud9 et la console Lambda. Amazon Q Developer est également disponible pour vos lignes de commande préférées, notamment le terminal macOS, iTerm2 et le terminal VS Code intégré.

Amazon Q Developer propose une offre gratuite permanente avec des limites mensuelles, disponible pour les utilisateurs connectés en tant qu’utilisateur AWS Identity and Access Management (IAM) ou utilisateur d’ID de créateur AWS. Les limites du niveau gratuit dans l’IDE ne sont disponibles que pour les utilisateurs d’ID de créateur.

Pour VS Code ou JetBrains, installez l’extension Amazon Q IDE via la boutique d’extensions ou de plug-ins concerné. Pour Visual Studio, installez AWS Toolkit avec l’extension Amazon Q. Authentifiez-vous ensuite à l'aide de l'ID de créateur AWS ou AWS IAM Identity Center. Après l’authentification, Amazon Q Developer se trouve dans la barre d’activité de VS Code ou dans la fenêtre de l’outil ancrée en haut à droite dans JetBrains. Pour obtenir de l’aide supplémentaire pour démarrer avec Amazon Q Developer, consultez la section Démarrer avec Amazon Q Developer.