Skip to main content

¿Qué es AgentForge?

AgentForge es un marco de simulación basado en agentes para contratos inteligentes de Foundry y EVM. Llena la brecha entre las pruebas unitarias aisladas y la producción al simular cómo se comporta un protocolo cuando muchos agentes autónomos (comerciantes, arbitrajistas, liquidadores, estrategas impulsados ​​por LLM) actúan simultáneamente con estrategias competitivas a lo largo del tiempo.

Características clave

  • Simulación determinista — misma semilla + mismo escenario = resultados idénticos
  • Agentes de acción múltiple : los agentes pueden ejecutar hasta 3 acciones por tick (por ejemplo, intercambiar + chismes)
  • Agentes basados en LLM : agentes basados en personas con ensamblaje de mensajes estructurados y bucle OODA
  • Bus de chismes : comunicación limitada entre agentes con canales, presupuestos y primitivas de confianza
  • Flujo de trabajo de exploración/reproducción : descubra comportamientos con agentes LLM y luego reproduzca de forma determinista
  • Panel de Studio : interfaz de usuario inspirada en la terminal Bloomberg con gráficos, línea de tiempo, análisis de chismes y kit de herramientas de aprendizaje automático
  • Adaptadores de protocolo (paquetes) : conéctelos a cualquier protocolo EVM a través de la interfaz Pack
  • Listo para CI : códigos de salida, denominación de artefactos estable e integración de GitHub Actions

Inicio rápido

Requisitos: Node.js 18+ y opcionalmente Foundry con Anvil para simulaciones EVM.

Escribiendo a su primer agente

Defina un agente que observe el estado y decida acciones en cada tic:
Defina un escenario que conecte a los agentes:
Ejecútelo:

Ejecutar artefactos

Cada ejecución produce artefactos duraderos:

Integraciones de demostración


Enlaces