¿Qué es Amazon Q Developer?
Amazon Q Developer es un asistente de codificación con IA que fue rebautizado y expandido desde Amazon CodeWhisperer en abril de 2024. Además de sugerencias de código, ofrece respuestas a preguntas relacionadas con AWS, diagnóstico de costos, transformación de código y funciones de agente autónomo.
Característica: Se distingue por su profunda integración con servicios AWS y sus funciones de seguridad y cumplimiento orientadas a empresas.
Funciones principales
- Sugerencias de código: Completación de código en tiempo real dentro del IDE
- Seguimiento de referencias: Confirmación de licencias de snippets de código abierto
- Escaneo de seguridad: Detección automática de vulnerabilidades en el código
- Agente autónomo: Automatización de implementación de funciones, pruebas, refactorización y actualización de dependencias
- Transformación de código: Actualización automática de Java/.NET
- Integración con AWS: Soporte para CloudFormation, CDK, Terraform
Planes de precios
| Plan | Precio | Contenido |
|---|---|---|
| Free Tier | $0 | 50 solicitudes de agente/mes, funciones básicas |
| Pro | $19/usuario/mes | 1,000 solicitudes de agente/mes, compensación de PI |
Límites de uso detallados
| Función | Free | Pro |
|---|---|---|
| Solicitudes de agente | 50/mes | 1,000/mes |
| Transformación Java/.NET | - | 4,000 líneas/usuario/mes |
| Líneas adicionales de transformación | - | $0.003/línea |
IDEs compatibles
- VS Code
- JetBrains IDE (IntelliJ, PyCharm, etc.)
- Visual Studio
- Eclipse
Lenguajes compatibles
- Java
- Python
- JavaScript / TypeScript
- C# / Go / PHP
- Rust / Kotlin / Ruby
- C / C++ / Scala / Shell
- SQL / JSON / YAML / HCL (Terraform)
- CDK (TypeScript, Python)
Seguridad y cumplimiento
- Protección de datos: En la versión Pro, el código no se usa para entrenamiento
- Compensación de PI: La versión Pro proporciona protección de PI
- Cumplimiento: Conforme a SOC, ISO, HIPAA, PCI
- Compatible con SSO: Integración con IAM Identity Center
Función de agente autónomo
El agente autónomo de Amazon Q Developer asiste en todo el ciclo de vida del desarrollo:
- Describe la función
- Analiza el código base
- Genera un plan de implementación detallado
- Después de la aprobación, ejecuta los cambios
Tareas compatibles:
- Implementación de funciones
- Creación de pruebas
- Generación de documentación
- Refactorización
- Actualización de software
Enlaces oficiales
Resumen
Amazon Q Developer es el asistente de codificación con IA ideal para equipos que desarrollan en entornos AWS. Ofrece funciones suficientes incluso en el nivel gratuito, y la versión Pro proporciona compensación de PI y más solicitudes de agente. Especialmente recomendado para el desarrollo de aplicaciones que utilizan servicios AWS y para equipos empresariales que priorizan la seguridad y el cumplimiento.
← Volver a la lista