Pular para o conteúdo
0%

Dê ao seu agente de IA uma carteira sem entregar suas chaves

Última atualização: 8 de maio de 20264 min de leitura
Carteiras de agente na Alchemy CLI

Agentes de IA agora podem enviar, trocar, fazer bridge e depositar onchain. Direto do seu terminal, sem nunca segurar uma chave privada.

Hoje estamos lançando agent wallets na Alchemy CLI. Desenvolvedores podem criar uma wallet a partir do dashboard da Alchemy, conceder à CLI acesso com escopo definido e tempo limitado a ela, e deixar um agente executar transações reais a partir da linha de comando. O dashboard é o único lugar onde uma wallet é criada ou revogada. A chave privada da wallet nunca passa pela CLI, nunca passa pela Alchemy, e nunca fica em um arquivo .env.

Na demonstração acima, o Claude encontra o melhor mercado de USDC na Aave, faz bridge dos fundos para a chain correta e deposita no pool. Até hoje, esse fluxo exigia código de agente personalizado segurando uma chave privada ou uma integração construída à mão entre um wallet SDK e um assistente de codificação. Agora são alguns comandos e um clique no dashboard.

Como agentes têm transacionado onchain até agora

Até agora, desenvolvedores geralmente tinham dois caminhos viáveis, e nenhum deles era um bom padrão. Ou o desenvolvedor cola uma chave privada no .env e aceita que o agente agora tem controle total desses fundos, ou constrói a conexão de um wallet SDK com um backend personalizado e reproduz por conta própria a lógica de autenticação, assinatura e revogação. A primeira opção está a um prompt equivocado de distância de uma wallet esvaziada. A segunda são semanas de trabalho que a maioria das equipes não deveria estar fazendo.

Agent wallets na CLI substituem ambas as opções. Você mantém a custódia da wallet através do dashboard da Alchemy. O agente recebe uma sessão com escopo definido que você aprovou a partir do terminal. Você pode revogar essa sessão com um clique.

Como funciona

A arquitetura divide as responsabilidades em três partes. A Privy é nossa parceira de embedded wallet e mantém a chave privada da wallet de forma segura. Nós mantemos a sessão da CLI e a camada de verificação entre as partes. Você mantém o controle de aprovação e revogação através do dashboard.

Quando você executa alchemy wallet connect, a CLI gera um novo par de chaves P-256 na sua máquina. A chave privada nunca sai do dispositivo. Seu navegador abre no dashboard da Alchemy, onde você cria ou escolhe a wallet que quer que o agente use e aprova a sessão. A aprovação anexa a chave pública da sua CLI como signer dessa wallet, com escopo definido para capacidades específicas e limitada por um prazo de expiração de sessão que você define no dashboard.

Cada chamada de assinatura é um desafio em duas etapas: o backend da Alchemy constrói o payload canônico que a Privy espera, sua CLI assina os bytes exatos localmente, e só então a requisição chega à Privy. Se a sessão expirar, for revogada no dashboard, ou falhar em qualquer verificação de vínculo, a próxima tentativa de assinatura é rejeitada antes mesmo de sair da nossa infraestrutura. A revogação é feita com um clique e tem efeito imediato.

Uma vez que uma sessão está ativa, o agente tem acesso à superfície completa de transações: send, swap, bridge, chamadas de contrato. As transações passam pelas nossas Wallet APIs, então gas sponsorship, batching, retries automáticos, pagamentos de gas em ERC-20 e swaps cross-chain vêm junto. A mesma CLI que já envolvia nossas Data APIs para consultas agora envia transações através da wallet que você autorizou.

Construída para agentes de codificação desde o início

A Alchemy CLI foi projetada desde o início como uma superfície de ferramentas para agentes de IA. Duas flags carregam essa intenção: --json retorna saída estruturada para parsing, e --no-interactive desativa prompts para que comandos nunca bloqueiem esperando input. Há também um comando alchemy agent-prompt que emite um documento JSON descrevendo cada comando, cada flag, cada código de erro e exemplos executáveis. Coloque isso em um system prompt e seu agente aprende toda a superfície de uma vez.

Isso significa que agentes captam os novos comandos de wallet automaticamente. Nenhum SDK para integrar, nenhuma página de documentação para interpretar, nenhuma engenharia de prompt para ensinar ao modelo como os novos comandos funcionam. A própria CLI informa o agente.

O que está disponível hoje

Agent wallets na CLI já estão disponíveis, sem lista de espera e sem tier separado. Você precisa do Node 22 ou superior e de uma conta Alchemy. A superfície de sessão e gerenciamento de wallet fica no dashboard; a superfície de transações fica no terminal.

bash
Copied
npm i -g @alchemy/cli@latest alchemy auth alchemy wallet connect

Três comandos e você tem uma wallet controlável por agente pronta para usar. A referência completa, incluindo cada comando, cada flag e cada network suportada, está na documentação da CLI.

Se você lança agentes que precisam agir onchain, a CLI é a superfície que queremos que você use. Instale a CLI e faça login no dashboard.

Newsletter da Alchemy

Seja o primeiro a saber sobre lançamentos

Assine nossa newsletter

Receba as últimas atualizações de produtos e recursos da Alchemy

A
O
D
+
Mais de 80.000 inscritos

Ao inserir seu endereço de e-mail, você concorda em receber nossas comunicações de marketing e atualizações de produtos. Você reconhece que a Alchemy processa as informações que recebemos de acordo com nosso Aviso de Privacidade. Você pode cancelar a inscrição a qualquer momento.