- Amazon Q›
- Amazon Q Developer›
- Creación
Amazon Q Developer: su asistente de código con IA
Creado para gestionar grandes proyectos, Amazon Q Developer trabaja junto a usted desde la idea hasta el código en producción
Agente de IA para su terminal
El agente de la interfaz de la línea de comandos (CLI) de Q Developer ofrece una experiencia de codificación ultrarrápida que utiliza información de herramientas nativas y basadas en servidores MCP para leer y escribir archivos localmente, llamar a las API de AWS, ejecutar comandos bash y escribir código, todo mientras se adapta a los comentarios que recibe en tiempo real.
Codifique de forma inteligente en el entorno de desarrollo integrado (IDE)
Q Developer es una experiencia de codificación de agencia que le ayuda a realizar sus tareas fácilmente. Lee y escribe archivos localmente de forma automática, genera diferencias de código, ejecuta comandos de shell, a la vez que incorpora sus comentarios y envía actualizaciones en tiempo real a lo largo del proceso.
Chatee con su código
Escriba @workspace para comprender todo el contexto de su proyecto de un vistazo, desde los flujos de autenticación hasta las dependencias de los servicios. Pregunte cualquier cosa sobre todo su proyecto, codifique y obtenga respuestas e incluso diagramas de arquitectura.
Resuelva y documente códigos complejos
Genera y actualiza archivos README, crea diagramas de flujo de datos y mantén tu proyecto completamente documentado para que puedas incorporarlo más rápido y concentrarte en tu código.
Automatiza la revisión de tu código
Optimice el proceso de solicitud de cambios con revisiones de código automatizadas. Identifique los errores, las vulnerabilidades de seguridad y los errores de configuración de IaC antes de que lleguen a los miembros de su equipo para que los revisen.
Integraciones de DevOps
GitLab Duo con Amazon Q
Los clientes con autogestión de GitLab Ultimate ahora pueden usar agentes de IA avanzados de Amazon Q Developer para acelerar tareas complejas de varios pasos en todo el SDLC. Más información.
GitHub.com y GitHub Enterprise Cloud
Asigne sus problemas de GitHub a Amazon Q Developer para implementar automáticamente nuevas características, ejecutar revisiones de código en las solicitudes de cambios y modernizar las aplicaciones Java heredadas, todo ello mientras utiliza su flujo de trabajo de solicitudes de cambios y problemas de GitHub existente. Más información.
Comparar características
|
|
Free Tier
|
Pro Tier
|
|---|---|---|
|
PRECIO
|
Gratis |
19 USD al mes por usuario |
|
|
|
|
|
CARACTERÍSTICAS
|
|
|
|
Solicitudes de agencias (chat de preguntas y respuestas, codificación de agencias)
|
50 interacciones de chat al mes (a partir del 1 de agosto de 2025) |
1000 interacciones de chat al mes (a partir del 1 de agosto de 2025) |
|
Obtenga información sobre sus recursos de AWS
|
25 al mes por cuenta |
Incluido |
|
|
|
|
|
TRANQUILIDAD
|
|
|
|
Indemnización por propiedad intelectual
|
|
✔️ |
|
Procesamiento seguro en la nube
|
✔️ |
✔️ |
|
Seguimiento de referencias
|
✔️ |
✔️ |
|
Supresión de sugerencias de código público
|
✔️ |
✔️ |
|
Recopilación de datos
|
Exclusión disponible |
Exclusión automática |
|
PRECIO
|
Gratis |
19 USD al mes por usuario |
Con la confianza de los creadores de
Estadísticas
Recursos
Preguntas frecuentes
Amazon Q Developer ayuda a los desarrolladores y profesionales de TI en todas sus tareas a lo largo del ciclo de vida del desarrollo del software, desde la codificación, las pruebas y la implementación hasta la resolución de problemas, la realización de análisis y correcciones de seguridad, la modernización de aplicación, la optimización de los recursos de AWS y la creación de canalizaciones de ingeniería de datos. Los científicos de datos pueden obtener orientación para crear aplicaciones de análisis, de IA/ML e IA generativa de forma rápida y sencilla.
Para acelerar la creación, la experiencia de codificación por agencia de Amazon Q Developer puede realizar de forma autónoma una serie de tareas, desde la implementación de funciones, la documentación y la refactorización del código hasta la realización de actualizaciones de software. Puede describir una nueva función a Q Developer, como desarrollar un sistema de notificación por SMS para los mensajes de confirmación de entrega, y este analizará su base de código existente, trazará un plan de implementación paso a paso que abarque varios archivos y, tras su aprobación, ejecutará todos los cambios de código y las pruebas necesarios en cuestión de minutos. Al llevar a cabo estas tareas, Amazon Q Developer obtuvo las puntuaciones más altas en el SWE-Bench, un conjunto de datos que compara las capacidades de codificación.
Amazon Q Developer ayuda a los desarrolladores a crear de forma más rápida y segura al generar sugerencias y recomendaciones de código prácticamente en tiempo real. De hecho, Amazon Q Developer tiene las tasas de aceptación de código más altas del sector para los asistentes que realizan sugerencias de código multilínea, y el National Australia Bank (NAB) informa de una tasa de aceptación del 50 %. Además, al personalizar Amazon Q Developer para generar recomendaciones de código en línea y respuestas de chat aún más pertinentes basadas en bases de código internas, NAB está registrando tasas de aceptación aún más altas, del 60 %.
Además de generar código, Q Developer cambia la seguridad restante al analizar el código en busca de vulnerabilidades difíciles de detectar, como las credenciales expuestas y la inyección de registros. Con un solo clic, Q Developer sugiere automáticamente soluciones adaptadas al código de la aplicación, lo que le permite a los desarrolladores aceptar las correcciones con rapidez y seguridad. Las capacidades de escaneo de seguridad de Q superan a las principales herramientas de detección comparables públicamente en la mayoría de los lenguajes de programación populares, lo que ayuda a mejorar significativamente la seguridad y la calidad del código de la aplicación de un desarrollador.
Disponible como parte del kit de herramientas de AWS para VS Code y JetBrains, Amazon Q Developer, en la actualidad, es compatible con las conversaciones en inglés y en los lenguajes de programación Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL y Scala.
Amazon Q Developer puede responder a las preguntas en muchos idiomas, incluidos inglés, mandarín, francés, alemán, italiano, japonés, español, coreano, hindi y portugués, entre otros.
Disponible como parte del kit de herramientas de AWS para Visual Studio Code y JetBrains, en la actualidad, Amazon Q Developer es compatible con Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, scripting de shell, SQL, Scala, JSON, YAML y HCL. Además de VS Code y la familia JetBrains de IDE, que incluye IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm y DataGrip, Eclipse (versión preliminar) y Visual Studio, Amazon Q Developer también se encuentra disponible para AWS Cloud9, en la consola de Lambda. Amazon Q Developer también está disponible en sus líneas de comandos favoritas, como la terminal macOS, iTerm2 y la terminal VS Code integrada.
Amazon Q Developer ofrece un nivel gratuito permanente con límites mensuales disponibles para los usuarios que hayan iniciado sesión como usuarios de AWS Identity and Access Management (IAM) o como usuarios con ID de creador de AWS. Los límites del nivel gratuito en el IDE solo están disponibles para los usuarios con ID de creador.
Para VS Code o JetBrains, instale la extensión del entorno integrado para desarrolladores (IDE) de Amazon Q a través del marketplace de extensiones o complementos correspondiente. Para Visual Studio, instale el kit de herramientas de AWS con la extensión Amazon Q. A continuación, autentique su ID de creador de AWS o AWS IAM Identity Center. Tras la autenticación, Amazon Q Developer aparecerá en la barra de actividades de VS Code o en la ventana de herramientas situada en la parte superior derecha de JetBrains. Para obtener más ayuda sobre cómo comenzar a utilizar Amazon Q Developer, consulte Introducción a Amazon Q Developer.