Hedera lanzó la versión 4 de su Agent Kit el 18 de mayo, reestructurando el kit de herramientas para desarrolladores en paquetes modulares e introduciendo un nuevo motor de políticas con cuatro ganchos de ciclo de vida distintos para brindar a los desarrolladores un control más detallado sobre el comportamiento de los agentes.
"Los agentes de IA que interactúan con las redes blockchain necesitan barreras de seguridad", afirmó el anuncio oficial, destacando la necesidad de reglas definidas por el desarrollador cuando los agentes pueden gastar libremente HBAR o emitir tokens.
La nueva versión divide el anterior hedera-agent-kit monolítico en paquetes más pequeños y específicos bajo el espacio de nombres @hashgraph. Los desarrolladores ahora importan explícitamente complementos para servicios principales como cuentas, tokens y consenso. El nuevo motor de políticas permite a los desarrolladores inyectar lógica en cuatro etapas: antes de la ejecución de la herramienta, después de la normalización de parámetros, después de la acción principal y después de la ejecución de la herramienta.
Este cambio obliga a los desarrolladores a ser más intencionales sobre las capacidades de los agentes, lo que potencialmente reduce el exceso de código y mejora la seguridad al garantizar que un agente solo tenga los permisos que estrictamente necesita. Los cambios preparan el escenario para agentes de IA más complejos y listos para producción en la red Hedera, con un nuevo programa de recompensas para desarrolladores que se llevará a cabo del 18 de mayo al 21 de junio para incentivar la adopción.
Modularidad y control
Los dos temas principales del lanzamiento de la v4 son la modularidad y el control. En lugar de un único paquete grande, el kit es ahora una familia de paquetes con el prefijo @hashgraph. El paquete principal contiene tipos compartidos y el sistema de complementos, mientras que las integraciones de marcos para LangChain, Vercel AI SDK y el Agent Development Kit (ADK) de Google están en paquetes separados. Esto permite a los desarrolladores instalar solo las dependencias requeridas para su caso de uso específico.
Un cambio significativo es el paso a las importaciones explícitas de complementos. En la v3, las herramientas predeterminadas podían cargarse silenciosamente. Ahora, una matriz de complementos vacía significa que el agente no tiene herramientas, lo que obliga a los desarrolladores a optar conscientemente por cada capacidad, como la emisión de tokens o las consultas de cuentas.
Nuevo motor de políticas y estructura de herramientas
La introducción de un sistema de ganchos y políticas proporciona a los desarrolladores un control detallado sobre las acciones de un agente. Los cuatro ganchos de ciclo de vida permiten insertar lógica antes de que se ejecute una herramienta, después de que se normalicen los parámetros, después de que se forme la acción principal pero antes de que se envíe a la cadena, y después de que la herramienta se haya ejecutado por completo. Esto permite la implementación de barreras de seguridad como límites de gasto, listas blancas de direcciones y registros de auditoría detallados.
Para respaldar esto, se ha refactorizado la forma en que se construyen las herramientas. La nueva clase abstracta BaseTool reemplaza el patrón de objeto simple anterior, dividiendo la función de una herramienta en etapas del ciclo de vida en las que el motor de políticas puede engancharse automáticamente. Si bien el patrón antiguo todavía se admite por compatibilidad con versiones anteriores, las nuevas herramientas deben usar BaseTool para ser gobernadas por el sistema de políticas.
La actualización también incluye soporte para el Agent Development Kit (ADK) de Google, lo que permite a los desarrolladores crear agentes impulsados por Hedera utilizando el marco de Google y los modelos Gemini.
Este artículo es solo para fines informativos y no constituye asesoramiento de inversión.