Acerca de Amazon CodeWhisperer
Un asistente de escritura de código desarrollado por Amazon
Características clave
- Potente tecnología de IA
- Interfaz fácil de usar
- Integración eficiente del flujo de trabajo
- Actualizaciones y mejoras continuas.
Casos de uso
Amazon CodeWhisperer es una excelente herramienta en la categoría AI Coding Assistant, adecuada para todos los usuarios que necesitan asistencia de AI.
Cómo evaluar esta herramienta para desarrolladores
Amazonas CodeWhisperer debe evaluarse en comparación con el trabajo de un usuario real en lugar de una demostración pulida. Úselo cuando el tiempo de ejecución admitido, los proveedores de modelos, la superficie de implementación y el modelo de permisos coincidan con la forma en que su equipo ya crea y revisa el software. Una buena demostración no es suficiente: pruébela con un repositorio real, un conjunto de datos o una carga de trabajo similar a la de producción.
Controles que crean evidencia útil
- Confirme el repositorio actual, la licencia, el estado de mantenimiento, la cadencia de lanzamiento, las plataformas compatibles y si el sitio web enumerado sigue siendo el proyecto canónico.
- Pruebe la instalación desde un entorno limpio y registre los tiempos de ejecución requeridos, las necesidades de memoria o GPU, las claves API, el acceso a la red y los servicios iniciados en segundo plano.
- Inspeccione qué código, indicaciones, archivos, telemetría y secretos salen de la máquina. Para los agentes, verifique los límites de aprobación antes de los comandos del shell, las ediciones, las acciones del navegador o los mensajes externos.
- Mida el éxito de la tarea, la latencia, el costo del token o de la infraestructura, la recuperación de fallas, los registros, la reproducibilidad y la cantidad de revisión humana aún necesaria.
Flujo de trabajo de prueba recomendado
Comience con una tarea delimitada y una rama o caja de arena desechable. Capture la entrada, configuración, modelo/versión, salida, pruebas y modo de falla. Amplíe para uso en equipo solo después de que el resultado sea repetible y se comprendan las rutas de permiso, auditoría y reversión.
Limitaciones importantes
La disponibilidad de código abierto no garantiza mantenimiento activo, valores predeterminados seguros, APIs estables ni soporte de producción. Las versiones alojadas pueden recopilar datos diferentes a los de las versiones autohospedadas. La calidad del modelo, los límites del proveedor y las actualizaciones de dependencia pueden cambiar los resultados sin un cambio visible en la interfaz de la herramienta.
Cómo comparar alternativas
Compare al menos una biblioteca más simple o un flujo de trabajo determinista, un proyecto de código abierto adyacente y un servicio administrado. La mejor alternativa es la opción que cumple la misma tarea con menos carga operativa, no simplemente el producto con la categoría de marketing más cercana.
Preguntas frecuentes
¿Está listo para su uso en producción?
Trate la preparación para la producción como una propiedad de la versión y la implementación exactas, no como el nombre del proyecto. Verifique el mantenimiento, las pruebas, los controles de seguridad, la observabilidad, la recuperación de fallas, la política de actualización y el rendimiento de su propia carga de trabajo.
¿Qué debería medir una prueba de concepto?
Mida la finalización exitosa de la tarea, el tiempo de corrección humana, la latencia, el costo total del modelo o la infraestructura, la exposición de los datos, la tasa de fallas y si otro ingeniero puede reproducir el resultado de la configuración registrada.
¿Cuándo es mejor una herramienta más sencilla?
Prefiera una biblioteca más pequeña o un flujo de trabajo determinista cuando la tarea es estable, los errores son costosos, los permisos son amplios o el equipo no puede operar otra capa de agente o servicio de modelos.
Nota de origen y frescura.
Este marco de evaluación se revisó el 25 de julio de 2026. El siguiente enlace es el sitio web almacenado actualmente para este listado; puede ser una página oficial de producto, un repositorio, una entrada de tienda de aplicaciones, una página regional o un servicio de terceros. Confirme la propiedad y los términos actuales antes de iniciar sesión, pagar, instalar software o cargar datos.
CodeWhisperer ahora es parte de Amazon Q Developer
AWS indica que todas las funciones CodeWhisperer se trasladaron a Amazon Q Developer. El nombre anterior permanece en la documentación, los identificadores de extensión y las búsquedas, pero las nuevas evaluaciones deben utilizar el producto Amazon Q Developer, los planes, el soporte IDE, la guía de seguridad y los términos de servicio.
Amazon Q Developer va más allá de las sugerencias de código en línea. AWS documenta ayuda para el desarrollo conversacional, comprensión y transformación del código, diagnóstico de errores de la consola y preguntas sobre los recursos y costos de AWS. La disponibilidad de funciones varía según el IDE, la línea de comando, el contexto de la consola AWS, la configuración de identidad, la región y el plan.
Controles de migración y seguridad
- Reemplace los enlaces de incorporación CodeWhisperer obsoletos con la documentación Amazon Q Developer actual.
- Confirme a qué AWS identidad, cuenta, repositorio y contexto de telemetría puede acceder el asistente.
- Revise el código generado, los cambios de dependencia, las acciones de infraestructura y los análisis de seguridad en CI en lugar de tratar una sugerencia de IDE como una aprobación.
- Mantenga las extensiones actualizadas y valide los controles empresariales, las políticas de contenido, el manejo de datos y la configuración del administrador para el nivel elegido.
Fuentes actuales
Actualización de estado crítica: el producto IDE se está trasladando a Kiro
AWS anunció el 30 de abril de 2026 que los complementos IDE y las suscripciones pagas de Amazon Q Developer llegarán al final del soporte el 30 de abril de 2027. La creación de una nueva cuenta de nivel gratuito de desarrollador Q a través de Builder ID en los complementos IDE y la creación de una nueva suscripción paga se bloquearon a partir del 15 de mayo de 2026. Los clientes elegibles existentes pueden continuar usando los complementos durante la transición, y las suscripciones Pro activas pueden agregar usuarios bajo las condiciones que describe AWS.
AWS recomienda trasladar el trabajo de desarrollo del IDE a Kiro, su IDE y CLI agentes para el desarrollo basado en especificaciones. Esta caída también afecta la transformación del código entregada a través de los complementos del IDE de Q Developer. AWS dice que Q Developer en los sitios de documentación y marketing AWS Management Console, AWS, Console Mobile y las experiencias compatibles Slack o Microsoft Teams no forman parte de esta extinción de IDE.
| Superficie | estado 2026 | acción | Fecha clave |
|---|---|---|---|
| Nuevas cuentas Q Developer IDE gratuitas | Nuevas inscripciones cerradas | Evalúe Kiro en lugar de diseñar una nueva incorporación en torno a los complementos de Q IDE | 15 de mayo de 2026 |
| Nuevas suscripciones pagas de Q Developer | Nueva creación de suscripción cerrada | Revisar los planes Kiro y la elegibilidad de la cuenta existente | 15 de mayo de 2026 |
| Complementos existentes del IDE de Q Developer | Apoyo a la transición | Uso de inventario, prueba Kiro, migrar reglas/herramientas/flujos de trabajo y completar la transición | El soporte finaliza el 30 de abril de 2027 |
| Transformación de código IDE | Incluido en la puesta de sol de IDE | Completar el trabajo o evaluar AWS Transform alternativas | Termina con soporte para complementos |
| Q en AWS Management Console y experiencias propias AWS | continúa | Evaluar por separado según el IAM, el plan y los controles regionales actuales | No forma parte de la extinción de IDE anunciada |
| Nombre heredado CodeWhisperer | Capacidades trasladadas a Amazon Q Developer | Actualizar marcadores, capacitación, adquisiciones y referencias de productos. | Ya migrado |
Lo que todavía hace Amazon Q Developer
Amazon Q Developer sigue siendo el asistente conversacional de AWS para comprender, crear, ampliar y operar aplicaciones AWS. En las superficies AWS continuas, puede responder preguntas sobre arquitectura y documentación, ayudar con AWS SDK y el código CLI, analizar recursos y costos cuando estén autorizados, diagnosticar errores comunes de la consola y respaldar interacciones en aplicaciones de chat aprobadas. Estas capacidades no deben confundirse con una garantía de que los complementos IDE que se retiran seguirán siendo una buena inversión nueva.
Un plan práctico de migración de Q a Kiro
- Inventario de cada superficie. Complementos IDE separados, Q CLI, transformaciones, revisión de GitHub, Console Q, aplicaciones de chat y uso de documentación. El anuncio les afecta de manera diferente.
- Identificar rutas de cuenta e identidad. ID del generador de registros, IAM Identity Center, suscripciones Pro, cuentas AWS, regiones, políticas administradas, administradores y fechas de renovación.
- Exportar conocimiento operativo. Conserve las reglas del proyecto, los agentes personalizados, las indicaciones, los servidores MCP, la configuración de contexto, las herramientas permitidas, el historial de transformaciones y la documentación del equipo.
- Piloto Kiro en repositorios representativos. Compare el flujo de trabajo del plan/especificaciones, ediciones, pruebas, comportamiento del terminal, acceso al modelo, latencia, costos y controles de permisos.
- Mueva las transformaciones deliberadamente. Completar el trabajo actual de Java o .NET o validar el servicio AWS Transform aplicable; no asuma que los historiales y los artefactos migran automáticamente.
- Actualizar la gobernanza. Revise los términos de nuevos productos, controles de datos, telemetría, configuración de administrador, términos de IP y soporte en lugar de copiar la aprobación Q sin cambios.
- Eliminar dependencias antiguas. Antes del 30 de abril de 2027, actualice la incorporación, los enlaces del mercado, la CI, los scripts, las capturas de pantalla, los documentos internos, los presupuestos y los manuales de soporte.
Seguridad de permisos y códigos
Un agente de codificación puede leer el contexto del proyecto, editar archivos, proponer o ejecutar comandos de shell e interactuar con herramientas configuradas. La documentación AWS dice que la codificación agente de Amazon Q puede actualizar archivos directamente y ejecutar comandos que considere de bajo riesgo. La pantalla de aprobación de la aplicación o del IDE no sustituye a los controles del repositorio.
- Utilice una rama o árbol de trabajo limpio, proteja las ramas principales y requiera revisión de código y CI.
- Mantenga las credenciales de la nube, los secretos de producción, las claves de firma, los datos de los clientes y los comandos destructivos fuera del alcance predeterminado del agente.
- Revise las diferencias, las pruebas generadas, los cambios de dependencia, las plantillas de infraestructura, las migraciones y la salida de comandos antes de la aceptación.
- Valide cada acción AWS mediante privilegios mínimos de IAM, políticas de organización, propiedad de recursos, restricciones regionales y gestión de cambios.
- Supongamos que el texto del repositorio, los problemas, la documentación, la salida de comandos y el contenido MCP pueden contener una inyección rápida.
Opciones de control de identidad y datos
| Área | Pregunta para responder | evidencia |
|---|---|---|
| Autenticación | ¿El usuario inició sesión con Builder ID, IAM Identity Center, una entidad principal de IAM u otra identidad Kiro? | Propiedad documentada de la cuenta y del administrador |
| Acceso al repositorio | ¿A qué archivos, repositorios hermanos, terminales, herramientas y secretos puede acceder el asistente? | Prueba de permiso en un proyecto controlado |
| Mejora de la formación/servicio | ¿El nivel seleccionado utiliza contenido para mejorar el servicio y se requiere una opción de exclusión voluntaria? | AWS Preguntas frecuentes actuales y configuración de organización |
| Telemetría y registros | ¿Qué códigos, indicaciones, comandos, errores e identificadores se recopilan y conservan? | Documentación, configuración y contrato del producto. |
| código generado | ¿Quién revisa la corrección, la seguridad, el riesgo de la licencia y el impacto operativo? | Propietario de la solicitud de extracción, puertas de CI y registro de aprobación |
| AWS recursos | ¿Q puede ver o afectar los datos de recursos y costos en la sesión de IAM actual? | Política de IAM y revisión operativa/de CloudTrail cuando corresponda |
Cómo evaluar Kiro frente a alternativas
| Opción | Ventaja potencial | Comparar cuidadosamente |
|---|---|---|
| Kiro | AWS: sucesor recomendado para el desarrollo de IDE y CLI basado en especificaciones | Ajuste de migración, ruta de cuenta, modelos, herramientas, permisos, planes y flujo de trabajo del repositorio |
| Claude Code | Flujo de trabajo de terminal agente con un sólido razonamiento de base de código | Nube/AWS contexto, permisos, costo del modelo, controles empresariales y preferencias de IDE |
| Cursor | Editor integrado con IA y amplio flujo de trabajo de codificación | Migración del editor, modo de privacidad, enrutamiento de modelos, indexación y administración de equipos |
| Gemini CLI | Agente terminal de código abierto y ecosistema modelo de Google | Rendimiento del repositorio, zona de pruebas, autenticación, cuotas y alineación con la nube |
| GitHub Copilot | Integración de GitHub y IDE común para finalización, chat, agentes y revisión | Plan, acceso al modelo, políticas empresariales, contexto del repositorio y costo de la tarea aceptada |
| Q en la consola AWS | AWS contexto de recursos, arquitectura, documentación, soporte y costos específicos | Resuelve un trabajo diferente al de un agente de codificación de repositorio |
Cuadro de mando de evaluación
- Éxito de la tarea: Temas representativos completados correctamente con pruebas y documentación requerida.
- Esfuerzo de revisión: minutos para comprender, corregir, probar y aprobar el cambio.
- Seguridad del permiso: intentos de acción no autorizados de archivos, comandos, secretos, redes o AWS.
- Cobertura migratoria: reglas de proyecto, agentes, herramientas, MCP, solicitudes, transformaciones, identidades y flujos de trabajo de equipo movidos o retirados.
- Fiabilidad: tiempo de espera, herramientas, comandos, conflictos de edición y tasas de tareas incompletas.
- Costo del cambio aceptado: uso de suscripción/modelo más revisión de ingeniería y esfuerzo de migración por resultado combinado.
Preguntas frecuentes
¿Amazon CodeWhisperer sigue siendo un producto independiente?
No. AWS movió las capacidades CodeWhisperer a Amazon Q Developer. Las evaluaciones actuales deben utilizar la documentación actual de Amazon Q, Kiro y AWS Transform en lugar de la incorporación heredada de CodeWhisperer.
¿Amazon Q Developer se discontinuará por completo?
No. AWS anunció el fin del soporte para los complementos IDE de Q Developer y las suscripciones pagas, mientras que Q en la consola AWS y otras experiencias AWS propias nombradas continúa.
¿Puede un nuevo desarrollador registrarse en el complemento Q IDE?
AWS dice que la creación de una nueva cuenta de nivel gratuito a través de IDE Builder ID y la creación de una nueva suscripción paga se bloquearon a partir del 15 de mayo de 2026. Consulte la documentación de migración actual para conocer el acceso existente elegible.
¿Cuándo finaliza el soporte IDE?
AWS anunció el 30 de abril de 2027 como fecha de finalización del soporte para los complementos IDE y las suscripciones pagas de Amazon Q Developer.
¿Qué debería reemplazar a Q Developer en el IDE?
AWS recomienda Kiro. Los equipos aún deben compararlo con su repositorio, modelo de permisos, contexto de nube, planes y agentes de codificación alternativos antes de estandarizar.
¿Aún es necesario revisar el código generado por Amazon Q?
Sí. AWS indica que los usuarios poseen y son responsables del código que escriben, incluidas las sugerencias aceptadas. Revise, pruebe, escanee y apruebe los cambios generados como cualquier otro código.
Fuentes oficiales actuales
- AWS: Amazon Q Developer anuncio de fin de soporte
- AWS: ¿Qué es Amazon Q Developer?
- AWS Q Developer a Kiro guía de migración
- Amazon Q Developer Preguntas frecuentes, datos, responsabilidad y planes
- Comportamiento de codificación agente de Amazon Q IDE
- Amazon Q en AWS aplicaciones y sitios web
- Kiro sitio oficial del producto
Revisado por última vez el 25 de julio de 2026. Las fechas de migración y las superficies afectadas anteriores siguen el anuncio de AWS del 30 de abril de 2026; Verifique la documentación actual AWS y Kiro antes de la adquisición o transición.



