in

Acelerar el desarrollo del agente de IA con la extensión de la Ley IDE de la ACT Nova | Servicios web de Amazon

Hoy estoy emocionado de anunciar el Extensión de la Ley Nova – Una herramienta que optimiza la ruta para construir agentes de automatización del navegador sin dejar su IDE. La extensión de la Ley Nova se integra directamente en IDES como Código de Visual Studio (vs código), Kiroy Cursorayudándole a crear agentes de automatización basados ​​en la web que usan lenguaje natural con el Modelo de ACT Nova.

Aquí hay un vistazo rápido a la extensión de la ACT de Nova en el código Visual Studio:

La extensión de la Ley Nova se construye sobre el Amazon Nova Act SDK (vista previa)nuestros agentes de automatización de navegadores SDK (Kit de desarrollo de software). La extensión de la Ley Nova Transforma el desarrollo tradicional del flujo de trabajo al eliminar el cambio de contexto entre los entornos de codificación y prueba. Ahora puede construir, personalizar y probar scripts de agentes de grado de producción, todo dentro de su IDE, utilizando características como generación basada en el lenguaje natural, edición de estilo de células atómicas y pruebas integradas de navegador. Esta experiencia unificada acelera la velocidad de desarrollo para tareas como el llenado de formularios, la automatización de control de calidad, la búsqueda y los flujos de trabajo complejos de varios pasos.

Puede comenzar con la extensión de la Ley Nova describiendo su flujo de trabajo en lenguaje natural para generar rápidamente un guión de agente inicial. Personalice con el modo de constructor de estilo cuaderno para integrar API, fuentes de datos y autenticación, luego validelo con herramientas de prueba locales que simulen condiciones del mundo real, incluida la depuración en vivo paso a paso de largos flujos de trabajo de varios pasos.

Comenzando con la extensión de la Ley Nova
Primero, necesito instalar la extensión de la Ley Nova desde el administrador de extensiones en mi IDE.

Estoy usando el código Visual Studio y después de elegir ExtensionesEntro Ley Nova. Luego, selecciono la extensión y elijo Instalar.

Para comenzar, necesito obtener una clave API. Para hacer esto, navego al Ley Nova Página y siga las instrucciones para obtener la clave API. Yo selecciono Establecer la tecla API Al abrir la paleta de comando con Cmd+Shift+P / Ctrl+Shift+P.

Después de ingresar a mi clave API, puedo intentarlo Modo de constructor. Este es un modo de constructor de estilo cuaderno que divide los scripts de automatización complejos en celdas modulares, lo que me permite probar y depurar cada paso individualmente antes de pasar a la siguiente.

Aquí, puedo usar el ACT Nova SDK para construir mi agente. En el lado derecho, tengo un Vista en vivo panel para obtener una vista previa de las acciones de mi agente en el navegador y un Producción Panel para monitorear los registros de ejecución, incluido el pensamiento y las acciones del modelo.

Para probar la extensión de la Ley Nova, elijo Ejecutar todas las celdas. Esto iniciará una nueva instancia de navegador y actuará en función del mensaje dado.

Yo elijo Pantalla completa Para ver cómo funciona la automatización del navegador.

Otra característica útil en modo Builder es que puedo navegar hasta el Producción Panel y seleccione la celda para ver sus registros. Esto me ayuda a depurar o revisar registros específicos de la celda en la que estoy trabajando.

También puedo seleccionar una plantilla para comenzar.

Además de usar el modo Builder, también puedo chatear con Nova ACT para crear un script para mí. Para hacer eso, selecciono la extensión y elijo Generar el guión de la Ley Nova. La extensión de la Ley Nova abre un diálogo de chat en el panel correcto y automáticamente crea un script para mí.

Después de que termine de crear el script, puedo elegir Iniciar modo de constructory la extensión de la Ley Nova me ayudará a crear un archivo de Python en modo constructor. Esto crea una integración perfecta porque puedo cambiar entre la capacidad de chat y el modo de constructor.

En la interfaz de chat, veo tres modos de flujo de trabajo disponibles:

  • Preguntar: Describa las tareas en lenguaje natural para generar scripts de automatización
  • Editar: Refinar o personalizar los scripts generados antes de la ejecución
  • Agente: Ejecutar, monitorear e interactuar con el agente de IA que realiza el flujo de trabajo

También puedo agregar Contexto Para proporcionar información relevante sobre mis documentos activos, instrucciones, problemas o recursos adicionales del protocolo de contexto del modelo (MCP) que el agente puede usar, más una captura de pantalla de la ventana actual. Proporcionar esta información ayuda al agente a comprender cualquier requisito específico para la tarea de automatización.

La extensión de la Ley Nova también proporciona un conjunto de plantillas predefinidas a las que puedo acceder al ingresar / en el chat. Estas plantillas son escenarios de automatización predefinidos diseñados para ayudar a generar rápidamente scripts para tareas web comunes.

Puedo usar estas plantillas (por ejemplo, @novaAct /shopping [my requirements]) para obtener scripts de Python a medida para mi flujo de trabajo. En el lanzamiento, Nova ACT Extension proporciona las siguientes plantillas:

  • /shopping: Automatiza tareas de compra en línea (búsqueda, comparación, compra)
  • /extract: Maneja la extracción de datos
  • /search: Realiza la recopilación de búsqueda e información
  • /qa: Automatiza los flujos de trabajo de garantía y prueba de calidad
  • /formfilling: Completa formularios y tareas de entrada de datos

Esta extensión transforma el flujo de trabajo de desarrollo de mi agente mediante el posicionamiento de la extensión de la Ley Nova como una herramienta de generador de agentes de pila completa, un IDE de agente completo para todo el ciclo de vida del desarrollo. Puedo prototipos con lenguaje natural, personalizar con secuencias de comandos modulares y validar con pruebas locales, todo sin dejar mi IDE, asegurando scripts de grado de producción.

Cosas que saber
Aquí hay puntos clave a tener en cuenta:

  • IDES compatibles: En el lanzamiento, la extensión de la Ley Nova está disponible para Visual Studio Code, Cursor y Kiro, con soporte IDE adicional planeado
  • Código abierto: La extensión de la Ley Nova está disponible bajo la licencia Apache 2.0, que permite contribuciones y personalización de la comunidad
  • Fijación de precios: La extensión de la Ley Nova está disponible sin cargo.

Comience con la extensión de la Ley Nova instalándola desde el mercado de extensión de su IDE o visitando el Repositorio de Github para documentación y ejemplos.

¡Feliz automatización!
Donnie

Fuente

¿Se saltó el iPhone 17 Pro? Esto es lo que se rumorea para el iPhone 18 Pro

Apple para implementar el soporte de MCP para poderosas experiencias de IA

Apple para implementar el soporte de MCP para poderosas experiencias de IA