VibeKit integra agentes de inteligencia artificial en el bucle de desarrollo de Algorand, sin que las claves salgan nunca 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:
| Habilidad | Concepto | Implicación en el mundo real |
|---|---|---|
| construir | Compilar Algorand Python a bytecode TEAL e interfaces ARC-56 | Los contratos llegan a la cadena en el formato correcto y estándar |
| probar | Ejecutar y depurar los conjuntos de pruebas | El comportamiento se verifica antes de que se envíe nada |
| desplegar | Enviar contratos a cualquier red | LocalNet, TestNet y MainNet se vuelven objetivos intercambiables |
| solucionar problemas | Diagnosticar errores | Una compilación que falle deja de ser un callejón sin salida |
| 7 más | Cubrir el resto del ciclo de vida | El 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ía | Concepto | Implicación en el mundo real |
|---|---|---|
| Contratos (7 herramientas) | Implementar, llamar e introspectar las ABI de los contratos | Un 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 Algorand | El ciclo de vida completo del token se realiza dentro de la conversación |
| Cuentas (7 herramientas) | Recargar, cambiar y enviar desde cuentas administradas | El agente inicia las cuentas de prueba y se encarga de las tarifas |
| Estado (3 herramientas) | Leer el almacenamiento global, local y de la caja | El 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
- VibeKit
- Repositorio de VibeKit en GitHub
- VibeKit: el stack agentic que alimenta la codificación de Vibe en Algorand — Blog de Algorand
- De la codificación de Vibe a la ingeniería agentic — Blog de Algorand
- Foro de Algorand — Propuesta de soft-staking de múltiples pools
- VibeKit Explorer
- VibeKit - Desarrollo de Algorand impulsado por IA
- Instalación | VibeKit
- Cómo funciona | VibeKit
- Servidor MCP | VibeKit
- ¡El Desafío Global x402 está activo! Cómo construir y enviar tu entrada
- Proveedores de cuentas | VibeKit
- Informe de análisis de Algorand de febrero de 2026
Source: https://getvibekit.ai