Agent Credit
Agent Credit fornece aos agentes de IA uma linha de crédito descentralizada usando Aave V2/V3, permitindo-lhes pedir emprestado e reembolsar fundos autonomamente, enquanto o delegador mantém o controle sobre as garantias e limites.
O que é Agent Credit?
Agent Credit — Delegação de Crédito para Agentes de IA
O que é Agent Credit?
Agent Credit é uma solução pioneira projetada para conceder aos agentes de IA acesso seguro e descentralizado a capital, alavancando a delegação de crédito no protocolo Aave. Este sistema permite que agentes autônomos peçam emprestado fundos necessários (como stablecoins ou WETH) para cobrir custos operacionais, executar estratégias DeFi complexas ou manter a autossuficiência de gás sem exigir transferências manuais constantes de fundos do proprietário. A inovação central reside na separação do poder de execução do agente das chaves privadas do proprietário, garantindo que o agente interaja apenas com os ativos emprestados com base em configurações de delegação explícitas e pré-aprovadas.
O delegador (o usuário que fornece a garantia) permanece totalmente no controle. Ele deposita ativos no Aave, o que estabelece uma capacidade de empréstimo holística. Em seguida, ele isola e define exatamente quais ativos (tokens de dívida) o agente pode pedir emprestado, o valor máximo por transação e o fator de saúde mínimo que a posição deve manter. Esta arquitetura transforma os agentes de IA de ferramentas simples que exigem financiamento manual em atores econômicos autossuficientes, capazes de gerenciar suas próprias necessidades de liquidez dentro de parâmetros de segurança estritos definidos pelo usuário.
Principais Funcionalidades
- Compatibilidade Aave V2 & V3: Funciona perfeitamente em ambas as principais versões do protocolo de empréstimo Aave.
- Suporte Multi-Chain: Pré-configurado para as principais cadeias EVM, incluindo Base, Ethereum, Polygon e Arbitrum, com adaptabilidade a qualquer cadeia EVM que hospede implantações do Aave.
- Controle de Delegação Granular: Os delegadores aprovam os direitos de empréstimo com base em cada ativo (por exemplo, aprovar o empréstimo de USDC, mas não de DAI), isolando o risco.
- Mecanismos de Segurança Integrados: Cada transação de empréstimo passa por quatro verificações críticas: limites por transação, alocação de delegação suficiente, manutenção de um fator de saúde mínimo (padrão 1.5) e verificação do saldo de gás do agente.
- Agnóstico a Frameworks: Utiliza scripts bash simples e o
castdo Foundry, tornando-o compatível com praticamente qualquer framework de agente, incluindo uso direto em sessões de Código Claude ou integração como uma habilidade OpenClaw. - Autossuficiência para Agentes: Permite que os agentes cubram as taxas de gás pedindo emprestado pequenas quantidades de WETH ou peçam emprestado stablecoins para financiar operações complexas de múltiplas etapas autonomamente.
- Segurança Não-Custodial: O agente detém apenas sua própria chave de assinatura; a chave privada do delegador nunca é exposta ao espaço de trabalho ou aos arquivos de configuração do agente.
Como Usar Agent Credit
Começar com Agent Credit envolve três fases principais: Configuração (Delegador), Configuração (Delegador) e Execução (Agente). (Nota: A repetição de "Configuração" no original foi mantida para fidelidade estrutural, mas o significado é a distinção entre o que o delegador faz primeiro e o que ele configura).
- Configuração do Delegador (Garantia e Aprovação): O usuário primeiro fornece garantia (por exemplo, ETH) para sua posição no Aave. Usando a interface do Aave ou um explorador de blocos, o usuário então chama
approveDelegation()para cada token de dívida específico (por exemplo, USDC) que deseja permitir que o agente peça emprestado, definindo o valor máximo para cada um. - Configuração: O delegador configura o arquivo
config.example.json(renomeado paraconfig.json) com parâmetros de segurança, incluindosafety.maxBorrowPerTxesafety.minHealthFactor. - Execução do Agente: O framework do agente executa os scripts bash fornecidos. Por exemplo, para pedir emprestado 100 USDC, o agente executa
./aave-borrow.sh USDC 100. Antes da execução, o script verifica a alocação, verifica o impacto no fator de saúde e garante que o agente tenha gás suficiente. Para reembolsar, o agente usa./aave-repay.sh USDC max.
Esta separação garante que o delegador gerencie a base de capital e a exposição ao risco, enquanto o agente gerencia a execução transacional de empréstimo e reembolso dentro desses limites definidos.
Casos de Uso
- Bots de Negociação Autônomos: Um agente pode ser encarregado de executar uma estratégia de Dollar-Cost Averaging (DCA). Ele pede emprestado USDC autonomamente periodicamente via delegação e o troca imediatamente por ETH usando uma ferramenta integrada como Bankr, garantindo poder de compra consistente sem intervenção manual.
- Autossuficiência de Gás: Para agentes que executam operações on-chain longas, complexas ou frequentes, eles podem ser configurados para pedir emprestado uma quantidade mínima de WETH sempre que seu saldo de gás local cair abaixo de um limite, garantindo execução contínua sem que o proprietário precise reabastecer constantemente a carteira do agente.
- Liquidez Sob Demanda para Fluxos Complexos: Um agente precisa fazer ponte de ativos ou interagir com um protocolo de nicho que requer um token específico não mantido atualmente. O agente pode pedir emprestado a stablecoin necessária via delegação, trocá-la pelo token necessário, executar a transação e potencialmente reembolsar a dívida tudo dentro de um único fluxo atômico.
- Provedores de Serviços Descentralizados: Agentes que atuam como provedores de serviços podem garantir que sempre tenham capital de giro para pagar pelas interações on-chain ou taxas de oráculo necessárias, mantendo uma pequena linha de crédito delegada, melhorando o tempo de atividade e a confiabilidade.
FAQ
P: Como minha chave privada é protegida? A: Sua chave privada nunca é armazenada no espaço de trabalho do agente, arquivos de configuração ou scripts. O agente só precisa de sua própria chave para assinar transações contra as permissões delegadas que você configurou no Aave, e só precisa do seu endereço público para saber contra qual posição de garantia pedir emprestado.
P: O que acontece se o agente pedir emprestado demais e comprometer meu fator de saúde?
A: O sistema inclui uma verificação obrigatória do fator de saúde (safety.minHealthFactor, padrão 1.5) antes de cada execução de empréstimo. Se o empréstimo proposto levasse a posição abaixo desse limite, a transação é abortada imediatamente, prevenindo a insolvência.
P: Posso impedir que o agente peça emprestado imediatamente?
A: Sim. Você pode revogar instantaneamente o poder de empréstimo do agente a qualquer momento, chamando approveDelegation() para o ativo específico com um valor de 0 através da interface do Aave ou de um explorador de blocos. Esta ação tem efeito imediato.
P: Isso funciona em soluções de Camada 2? A: Sim, o Agent Credit é pré-configurado para Arbitrum e Base, e suporta qualquer cadeia compatível com EVM onde Aave V2 ou V3 esteja implantado, desde que a configuração de cadeia necessária esteja disponível.
P: Quais dependências são necessárias para executar os scripts do agente?
A: Os scripts dependem principalmente de ambientes shell padrão (bash) e da ferramenta de linha de comando do Foundry, cast, para interagir com os contratos da Máquina Virtual Ethereum (EVM).
Alternatives
AakarDev AI
AakarDev AI é uma plataforma poderosa que simplifica o desenvolvimento de aplicações de IA com integração perfeita de banco de dados vetorial, permitindo implantação rápida e escalabilidade.
Devin
Devin é um agente de codificação AI e engenheiro de software que ajuda os desenvolvedores a construir melhores softwares mais rapidamente.
LobeHub
LobeHub é uma plataforma de código aberto projetada para construir, implantar e colaborar com companheiros de equipe de IA, funcionando como uma Interface Web Universal de LLM.
Claude Opus 4.5
Apresentando o melhor modelo do mundo para codificação, agentes, uso de computadores e fluxos de trabalho empresariais.
Finchum
Finchum é uma ferramenta de planejamento financeiro pessoal que prevê saldos bancários futuros, ajudando os usuários a visualizar a pista financeira (runway), a prontidão para hipoteca e os cronogramas de grandes compras por meio de sincronização de contas segura e somente leitura.
KiloClaw
KiloClaw é um serviço totalmente gerenciado e hospedado para implantar o OpenClaw, o popular agente de IA de código aberto, eliminando a complexidade da infraestrutura e manutenção de auto-hospedagem.