Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

VibeKit integra agentes de inteligencia artificial en el bucle de desarrollo de Algorand, sin que las claves salgan nunca de la billetera.

· · · · · ·

VibeKit integra agentes de inteligencia artificial en el ciclo de desarrollo de Algorand — las claves nunca salen de la billetera

Los agentes de codificación cumplen con los modismos de Algorand

Los asistentes de codificación de IA de uso general son más débiles cuando los idiolectos de una plataforma apenas se ven en los datos de entrenamiento, y los de Algorand no lo son. Los contratos inteligentes se ejecutan en [TEAL](/glossary/teal "Un lenguaje de programación de bajo nivel, basado en pilas, utilizado para escribir contratos inteligentes en el blockchain de Algorand. Requiere gestión manual de la pila y carece de "), un lenguaje de programación de bajo nivel, basado en pilas, único para la cadena, mientras que el desarrollo moderno se realiza en Algorand Python o TypeScript, que los asistentes suelen malinterpretar en favor de herramientas más antiguas. El resultado predecible, en palabras de VibeKit: 'Sin el contexto adecuado, tu IA alucina y produce un código de Algorand defectuoso'.

VibeKit se propone cerrar esa brecha 'desde el prompt hasta el mainnet'. Se trata de una herramienta de línea de comandos, con licencia MIT y publicada en GitHub, creada por Gabriel Kuettel, un ingeniero de relaciones con desarrolladores sénior de la Fundación Algorand. Presentado en un post de blog de la Fundación en febrero de 2026, configura un agente de codificación de IA para el desarrollo de Algorand con un solo comando y se describe a sí mismo como 'el stack agencial para los creadores de Algorand': habilidades que enseñan al modelo patrones correctos de Algorand, además de herramientas [Model Context Protocol](/glossary/mcp-model-context-protocol "Un estándar abierto que proporciona a un modelo de IA herramientas para interactuar con sistemas externos. En el caso de VibeKit, un servidor MCP expone operaciones de blockchain (deplo") (MCP) que le permiten actuar en la cadena. MCP es un estándar abierto para proporcionar a un modelo de IA herramientas para interactuar con sistemas externos: la capa que convierte a un asistente de chat en algo que puede desplegar realmente un contrato.

La capa de conocimiento: habilidades del agente

Al ejecutar vibekit init se detecta la herramienta de IA del desarrollador — Claude Code, OpenCode, Cursor o VS Code/Copilot — y se instalan dos capas. La primera es un conjunto de Habilidades de Agente: archivos de markdown estructurados extraídos del repositorio algorand-devrel/algorand-agent-skills, la colección oficial que mantiene la Fundación Algorand, que cubre la sintaxis de los contratos inteligentes, patrones de prueba, flujos de trabajo de despliegue y manejo de errores. Sin ellos, las notas de la documentación de VibeKit indican que los modelos recurren a frameworks obsoletos como PyTeal y Beaker y tienen dificultades con Algorand Python y Algorand TypeScript, los lenguajes de los contratos modernos, que el compilador Puya convierte en bytecode TEAL más una interfaz ARC-56, la descripción a máquina de los métodos de un contrato que cualquier llamador debe coincidir para invocarlo correctamente.

VibeKit incluye 11 habilidades de acuerdo con la especificación de habilidades de agentes de Anthropic; las cuatro que se nombran explícitamente son:

HabilidadConceptoImplicación en el mundo real
construirCompilar Algorand Python a bytecode TEAL e interfaces ARC-56Los contratos llegan a la cadena en el formato correcto y estándar
probarEjecutar y depurar los conjuntos de pruebasEl comportamiento se verifica antes de que se envíe nada
desplegarEnviar contratos a cualquier redLocalNet, TestNet y MainNet se vuelven objetivos intercambiables
solucionar problemasDiagnosticar erroresUna compilación que falle deja de ser un callejón sin salida
7 másCubrir el resto del ciclo de vidaEl agente maneja casos límite sin necesidad de asistencia manual

La capa de acción: herramientas MCP

Las habilidades le indican al modelo cómo escribir para Algorand; un servidor MCP le permite realizar cosas en la cadena. El servidor de VibeKit expone 44 operaciones de blockchain en cinco categorías:

CategoríaConceptoImplicación en el mundo real
Contratos (7 herramientas)Implementar, llamar e introspectar las ABI de los contratosUn agente puede enviar un contrato y ejecutar sus métodos sin transacciones escritas a mano
Activos (8 herramientas)Crear, transferir y congelar Activos Estándar de AlgorandEl ciclo de vida completo del token se realiza dentro de la conversación
Cuentas (7 herramientas)Recargar, cambiar y enviar desde cuentas administradasEl agente inicia las cuentas de prueba y se encarga de las tarifas
Estado (3 herramientas)Leer el almacenamiento global, local y de la cajaEl estado del contrato se verifica después de cada llamada, en lugar de depender de una confianza preestablecida
Indexador (5 herramientas)Buscar transacciones y consultar registros«¿Qué pasó aquí?» se convierte en una pregunta, no en una búsqueda de un punto final

Con ambas capas en su lugar, el bucle es conversacional. Pide un contrato de depósito y el agente busca la documentación actual — Kappa, un sistema de preguntas y respuestas interactivas sobre la documentación oficial de Algorand, es la documentación predeterminada de MCP, con Context7 como alternativa — encuentra ejemplos canónicos en GitHub, escribe el contrato y realiza las pruebas, lo despliega en LocalNet (la red de desarrollo local que se incluye con AlgoKit, que la CLI instala por sí misma si falta), crea activos de prueba, llama a los métodos de listado y compra, y verifica el estado, todo en una sola sesión. Se requiere Docker para el entorno de desarrollo LocalNet.

Las llaves se mantienen fuera de la conversación

La decisión más distintiva de VibeKit es lo que el modelo nunca recibe. «Esto no era negociable. He integrado proveedores de billeteras en VibeKit, para que sus claves privadas nunca se expongan al LLM». En lugar de que el agente tenga las claves, un proveedor de cuentas las tiene y firma lo que el agente solicita. Hay tres opciones: el keyring del sistema operativo (Keychain en macOS, Secret Service en Linux, Credential Manager en Windows), el Key Management Daemon integrado en LocalNet para fondos de prueba locales, y un modo experimental de HashiCorp Vault para equipos que comparten claves de desarrollo.

El razonamiento proviene de la propia documentación de seguridad de la Fundación: un argumento ampliamente compartido sostiene que un LLM no puede guardar un secreto de verdad, por lo que la respuesta de ingeniería nunca es dárselo. VibeKit codifica de forma rígida ese límite: el servidor MCP puede solicitar firmas, pero no exportar claves, no puede ejecutar código arbitrario y enruta todas las transacciones a través de nodos Algorand estándar. El proyecto es igualmente explícito sobre lo que esto no corrige: la inyección de comandos. Un agente comprometido aún puede solicitar una firma maliciosa y el proveedor la firmará —"Manténganse vigilantes", advierten los documentos. En modo Vault, el servidor MCP recibe un token con ámbito que puede firmar y crear carteras, pero nada más, mientras que el token raíz y la clave de dessellado se muestran exactamente una vez y nunca se almacenan en la herramienta.

La capa de disciplina

VibeKit llegó junto con un argumento deliberado sobre cómo usarlo. «Programar con Vibe para llegar a MainNet sin entender lo que se está entregando es como correr con tijeras», decía el post de seguridad de seguimiento de la Fundación, tomando prestada una distinción de Addy Osmani: el "vibe coding" acepta el resultado de la IA al pie de la letra y pega los errores hasta que funciona, mientras que la ingeniería agentica mantiene al desarrollador como arquitecto, revisor y tomador de decisiones. «El "vibe coding" entrega rápido pero acumula riesgo. La ingeniería agentica entrega rápido y se mantiene mantenible».

La herramienta respalda el argumento. VibeKit incluye una herramienta simulate_transactions que permite a un agente crear transacciones de ataque y ejecutarlas en un entorno de prueba sin transmitir, reportar éxito, fallo, cambios de estado ni errores; un miembro de la comunidad demostró el patrón al hacer que un agente simulara un acceso de administrador no autorizado, un doble pago y una evasión de tarifas. El protocolo de Algorand ya excluye clases de ataque generalizadas como la reentrada, pero persisten vectores específicos de AVM y el entorno de prueba es el lugar para investigarlos. Aun así, el mismo post es contundente sobre los modelos de frontera que acumulan malas decisiones de arquitectura cuando no se observan: 'VibeKit acelera tu flujo de trabajo; no reemplaza tu juicio.'

Dónde se encuentra VibeKit hoy

Tras seis meses, VibeKit es una herramienta de desarrollo de Algorand que funciona y que ha sido adoptada de forma modesta, más que un producto de gran impacto. Los registros de lanzamiento a través de cli-v0.1.8 de abril de 2026 muestran un proveedor de WalletConnect, compilaciones para Windows (alpha) y Intel Mac, soporte para agentes de Codex (OpenAI), paquetes de Agent Skill renovados y una corrección que normaliza los esquemas de los arrays de MCP; el último push del repositorio fue en abril y su número de estrellas actual es 26.

Hay al menos un testimonio de carácter productivo. El fundador de rxelms/Polaris, una plataforma de soft-staking que tiene aproximadamente 600.000 ALGO en [valor total bloqueado](/glossary/total-value-locked "Una métrica clave que mide la salud general del ecosistema DeFi. Representa el valor total en fiat de todo el ALGO y los ASA actualmente depositados o 'bloqueados')", dijo en el foro de Algorand en abril que 'cuando salió Vibekit de Algorand, pasé a Claude Code, que fue realmente increíble para preparar la plataforma para su lanzamiento'. El proyecto también mantiene VibeKit Explorer, un 'explorador agencial' en alfa temprana que responde a preguntas en cadena en lenguaje natural, como 'Mostrar cartera para vibekit.algo', '¿Quiénes son los principales titulares de $AKITA?' — con su propia página que admite: 'Es una 10, pero está en alfa temprana'.

Las piezas comparten una filosofía: interfaces de agente en primer lugar con la cadena, manteniendo la firma a distancia. Si VibeKit se convierte en una parte predeterminada del flujo de trabajo de Algorand dependerá menos de los instrumentos que de la disciplina de los desarrolladores que la Fundación sigue prediciendo.

Fuente

Source: https://getvibekit.ai