Hoje, estou animado para anunciar o Extensão da Nova Lei – Uma ferramenta que simplifica o caminho para criar agentes de automação do navegador sem deixar seu IDE. A extensão da Nova Lei se integra diretamente a IDEs como Código do Visible Studio (vs código)Assim, Kiroe Cursorajudando você a criar agentes de automação baseados na Net usando linguagem pure com o Modelo da Nova Lei.
Aqui está uma rápida olhada na extensão da Nova Lei no Código do Visible Studio:
A extensão da Nova Lei é construída em cima do Amazon Nova Act SDK (visualização)nosso SDK de agentes de automação de navegador (package de desenvolvimento de software program). A extensão da Nova Lei transforma o desenvolvimento tradicional do fluxo de trabalho, eliminando a troca de contexto entre ambientes de codificação e teste. Agora você pode criar, personalizar e testar scripts de agentes de grau de produção-tudo dentro do seu IDE-utilizando recursos como geração baseada em linguagem pure, edição de estilo de célula atômica e teste de navegador integrado. Essa experiência unificada acelera a velocidade de desenvolvimento para tarefas como preenchimento de formulários, automação de controle de qualidade, pesquisa e fluxos de trabalho complexos de várias etapas.
Você pode começar com a extensão da Nova Lei, descrevendo seu fluxo de trabalho na linguagem pure para gerar rapidamente um script de agente inicial. Personalize-o usando o modo Builder no estilo Pocket book para integrar APIs, fontes de dados e autenticação e, em seguida, valide-o com ferramentas de teste locais que simulam condições do mundo actual, incluindo depuração passo a passo ao vivo de longos fluxos de trabalho em várias etapas.
Introdução à extensão da Nova Lei
Primeiro, preciso instalar a extensão da Nova Lei do gerente de extensão no meu IDE.
Estou usando o código do Visible Studio e depois de escolher ExtensõesEu entro Nova Lei. Então, eu seleciono a extensão e escolho Instalar.
Para começar, preciso obter uma chave da API. Para fazer isso, eu navego para o Nova Lei página e siga as instruções para obter a chave da API. Eu seleciono Defina a chave da API Abrindo a paleta de comando com Cmd+Shift+P / Ctrl+Shift+P
.
Depois de entrar na minha chave da API, posso tentar Modo construtor. Este é um modo construtor de notebooks que quebra scripts complexos de automação em células modulares, permitindo-me testar e depurar cada etapa individualmente antes de passar para a próxima.
Aqui, eu posso usar o Nova ACT SDK Para construir meu agente. No lado direito, eu tenho um Vista ao vivo painel para visualizar as ações do meu agente no navegador e um Saída Painel para monitorar logs de execução, incluindo o pensamento e as ações do modelo.
Para testar a extensão da Nova Lei, eu escolho Execute todas as células. Isso iniciará uma nova instância do navegador e agirá com base no immediate fornecido.
Eu escolho Tela cheia Para ver como funciona a automação do navegador.
Outro recurso útil no modo construtor é que eu posso navegar para o Saída Painel e selecione a célula para ver seus logs. Isso me ajuda a depurar ou revisar os registros específicos da célula em que estou trabalhando.
Também posso selecionar um modelo para começar.
Além de usar o modo Builder, também posso conversar com a Nova Lei para criar um script para mim. Para fazer isso, seleciono a extensão e escolho Gerar script da Nova Lei. A extensão da Nova Lei abre uma caixa de diálogo de bate -papo no painel direito e cria automaticamente um script para mim.
Depois de terminar de criar o script, posso escolher Iniciar o modo Buildere a extensão da Nova Lei me ajudará a criar um arquivo python no modo Builder. Isso cria uma integração perfeita, porque eu posso alternar entre a capacidade de bate -papo e o modo Builder.
Na interface de bate -papo, vejo três modos de fluxo de trabalho disponíveis:
- Perguntar: Descreva tarefas na linguagem pure para gerar scripts de automação
- Editar: Refinar ou personalizar scripts gerados antes da execução
- Agente: Executar, monitorar e interagir com o agente da IA que executa o fluxo de trabalho
Eu também posso adicionar Contexto Para fornecer informações relevantes sobre meus documentos ativos, instruções, problemas ou recursos adicionais de protocolo de contexto (MCP) que o agente pode usar, além de uma captura de tela da janela atual. O fornecimento dessas informações ajuda o agente a entender quaisquer requisitos específicos para a tarefa de automação.
A extensão da Nova Lei também fornece um conjunto de modelos predefinidos que posso acessar digitando /
no chat. Esses modelos são cenários de automação predefinidos projetados para ajudar a gerar rapidamente scripts para tarefas da Net comuns.
Eu posso usar esses modelos (por exemplo, @novaAct /buying (my necessities)
) para obter scripts Python personalizados para o meu fluxo de trabalho. No lançamento, a extensão da Nova Lei fornece os seguintes modelos:
/buying
: Automatiza tarefas de compras on -line (pesquisando, comparando, comprando)/extract
: Lida com a extração de dados/search
: Executa a coleta de pesquisas e informações/qa
: Automatiza os fluxos de trabalho de garantia e teste de qualidade/formfilling
: Conclui formulários e tarefas de entrada de dados
Esta extensão transforma meu fluxo de trabalho de desenvolvimento de agentes, posicionando a extensão da Nova Lei como uma ferramenta de construtor de agentes de pilha completa-um agente completo IDE para todo o ciclo de vida do desenvolvimento. Eu posso prototipar com linguagem pure, personalizar com scripts modulares e validar com testes locais-tudo sem deixar meu IDE-definindo scripts de grau de produção.
Coisas para saber
Aqui estão os principais pontos a serem observados:
- Ides suportados: No lançamento, a extensão da Nova Lei está disponível para código do Visible Studio, Cursor e Kiro, com suporte adicional de IDE planejado
- Código aberto: A extensão da Lei Nova está disponível sob a licença Apache 2.0, permitindo contribuições e personalização da comunidade
- Preço: A extensão da Nova Lei está disponível sem nenhum custo.
Comece com a extensão da Nova Lei, instalando -a no mercado de extensão do seu IDE ou visitando o Repositório do GitHub Para documentação e exemplos.
Feliz automação!
– Donnie