Hoy en día hay un montón de agentes de código. Y qué bueno. Cada vez más personas están creando herramientas que se adaptan a su forma real de trabajar. Cada nuevo enfoque nos deja algo que aprender al resto, y quienes usan estas herramientas tienen más opciones para elegir.
Cloaky es nuestra aportación: un banco de trabajo de escritorio donde puedes elegir un motor de código, asignarle una tarea, seguir el proceso, revisar los cambios y probar lo que ha construido justo al lado de la conversación.
Estamos preparando Cloaky Base v0.1.1 para macOS y Linux. Conecta cinco motores de código a Venice usando tu propia clave API, y la transcripción de voz se ejecuta directamente en tu máquina. Pro, que por ahora sigue siendo una versión privada, añade modelos de lenguaje locales y opciones directas de proveedores.
Ese es nuestro punto de partida.
La idea de fondo es mucho más personal: más de la inteligencia que usas debería pertenecerte.
No me refiero solo al modelo. Hablo de los ejemplos que eliges, del contexto que construyes, de cómo resuelves problemas y de esas rutinas a las que siempre vuelves porque te funcionan. Ahora mismo, casi todo eso vive dentro de productos de otras personas.
Quiero que la gente construya inteligencia alrededor de su propia vida y su trabajo, y que una mayor parte funcione en hardware y herramientas que ellos mismos controlen. Alquilar capacidad extra debería ser una opción que tomes solo cuando realmente te conviene.
Cloaky empieza por el banco de trabajo, porque el banco de trabajo es lo que conservas mientras los modelos cambian.

Un lugar para no perder de vista el trabajo
Cuando un agente modifica un proyecto, pasan muchas cosas entre tu petición y su mensaje final.
Los archivos cambian. Se ejecutan comandos. Un enfoque funciona o no funciona. A veces necesitas interrumpir, hacer una pregunta o señalar que un resultado aparentemente perfecto no tiene nada que ver con lo que querías.
Cloaky reúne la conversación, la revisión de archivos y la vista previa en un solo lugar.
Puedes leer un diff, comentar una línea, rechazar un bloque o volver a un punto de control del archivo después de un turno compatible. Dependiendo del motor y del modo de permisos, las tarjetas de aprobación te permiten inspeccionar las solicitudes para editar archivos o ejecutar comandos y decidir si las autorizas.
Estos controles varían según el motor. Una aprobación es un paso de revisión, no un sandbox: una vez que apruebas una acción, nada la detiene. El aislamiento por contenedores y el sandbox de comandos, ambos desactivados por defecto, son los que limitan hasta dónde puede llegar un motor.
La experiencia que busco es sencilla. Deberías poder acompañar el trabajo mientras ocurre.
Ver qué cambió. Dar indicaciones. Probar el resultado. Quedarte con lo que te sirve y corregir lo que no.
Ya sea que estés arreglando un detalle o arrancando por fin ese proyecto que llevas meses aparcado, el banco de trabajo debería ayudarte a convertir una intención en algo que puedas inspeccionar y usar.
Quédate con el banco de trabajo. Elige la inteligencia.
Un motor y un modelo hacen cosas distintas.
El motor gestiona la sesión de código y sus herramientas. El modelo aporta la inferencia que hay detrás. El banco de trabajo es donde tú das las instrucciones y revisas el resultado.
Cloaky Base funciona con Claude Code, OpenCode, Codex, Kimi Code y Grok Build. Sus peticiones a los modelos pasan por Venice, usando tu propia clave y tus créditos de Venice.
Base no ejecuta modelos de lenguaje en tu máquina. Cada petición lleva el contexto que necesita la tarea, incluyendo prompts, los archivos que lee el agente y los resultados de las herramientas. Las herramientas e integraciones también pueden hacer sus propias peticiones de red. El selector de modelos de Cloaky muestra el nivel de privacidad de Venice

Figura 2. La ruta de las peticiones a modelos en Base. Las peticiones alojadas llevan el contexto de la tarea que necesitan. Las herramientas e integraciones también pueden hacer sus propias peticiones de red.
Lo que se queda en casa también importa. Cloaky no envía telemetría, analíticas ni informes de errores, y no levanta ningún servidor propio. Tu configuración, sesiones y registros viven en una carpeta de tu ordenador, fuera de la aplicación.
Saber dónde se ejecuta la inteligencia es fundamental para tener una elección real. Pro amplía esa opción a proveedores directos y a modelos de lenguaje locales mediante Ollama y LM Studio.
Con el tiempo, quiero que la gente tenga más libertad para decidir qué ejecuta en local, qué alquila y cómo combina ambas cosas en torno a su propio trabajo.
Un buen banco de trabajo debería seguir ganándose su sitio aunque esas decisiones cambien.
Una pequeña cuota de propiedad
El dictado por voz hace tangible esta idea.
Con whisper.cpp, Cloaky transcribe tu grabación directamente en tu máquina. El texto aparece en el editor para que lo leas o lo modifiques antes de enviarlo.
Grabar, transcribir y enviar son pasos independientes. El audio nunca sale de tu equipo. Cuando envías el prompt resultante en Base, ese texto sigue la ruta de Venice.

Figura 3. La grabación y la transcripción se quedan en local. Tú decides cuándo enviar el texto resultante.
Puedes elegir entre cuatro modelos de voz en inglés. Necesitas whisper.cpp y un modelo descargado, y la transcripción no tiene alternativa en la nube.
Es una función pequeña, pero muy útil. Puedes dictar una tarea, revisar las palabras y decidir en qué momento se convierten en una petición.
Así es como quiero construir hacia esa visión más amplia: a través de cosas que la gente pueda entender y controlar.
Más contexto tuyo que te siga siendo útil. Más flujos de trabajo que funcionen como tú prefieres. Más capacidad ejecutándose en máquinas que son tuyas.
Todavía queda muchísimo por construir. Y eso es precisamente lo que lo hace interesante.
Un segundo par de ojos
Cloakster es una segunda opinión opcional sobre la sesión. Su monitorización de sesiones viene desactivada por defecto.
Busca cosas como enfoques fallidos repetidos, desviaciones de la petición original o afirmaciones que el resultado no respalda. También puede marcar acciones pendientes que parezcan salirse del alcance de la tarea.
Cloakster usa Jev, creado por TypeSafe AI, a través de la API beta de decisiones de Venice. Cloaky lo utiliza para hacerse preguntas como si el trabajo está terminado o si una acción propuesta va más allá de la tarea.
Mientras lo desarrollábamos, lo probamos con ejemplos sintéticos etiquetados.
El 24 de septiembre de 2026, jev-latest de Venice devolvió respuestas para 103 de 104 escenarios; una petición alcanzó el límite de tasa. La latencia mediana registrada en las peticiones de decisión fue de 421 milisegundos.

Figura 4. Resultados con los umbrales seleccionados. Los segmentos azules son ejemplos positivos detectados; los color arena son fallos. Los umbrales se eligieron usando el mismo conjunto de datos.
Con los umbrales elegidos para ese conjunto, Cloakster detectó 17 de 18 ejemplos de finalización y 22 de 23 acciones fuera del alcance de la tarea. Los dos fallos fueron una tarea terminada sin comprobación y una propuesta de escritura de archivo en otro proyecto.
Elegimos esos umbrales utilizando los mismos ejemplos. Son resultados de calibración, y todavía tenemos que ver cómo se comporta Cloakster en sesiones reales.
Cuando la monitorización de sesiones está activada para una sesión compatible, algunos fragmentos seleccionados van al modelo de decisiones de Venice. Cada comprobación de Cloakster se puede desactivar en Configuración.
El objetivo es darte otra perspectiva sin quitarte el control del trabajo.
Cloakster es una segunda opinión opcional sobre la sesión. Su monitorización de sesiones viene desactivada por defecto.
Busca cosas como enfoques fallidos repetidos, desviaciones de la petición original o afirmaciones que el resultado no respalda. También puede marcar acciones pendientes que parezcan salirse del alcance de la tarea.
Cloakster usa Jev, creado por TypeSafe AI, a través de la API beta de decisiones de Venice. Cloaky lo utiliza para hacerse preguntas como si el trabajo está terminado o si una acción propuesta va más allá de la tarea.
Mientras lo desarrollábamos, lo probamos con ejemplos sintéticos etiquetados.
El 24 de septiembre de 2026, jev-latest de Venice devolvió respuestas para 103 de 104 escenarios; una petición alcanzó el límite de tasa. La latencia mediana registrada en las peticiones de decisión fue de 421 milisegundos. Construir algo a lo que valga la pena volver
La beta pública ya cerró. Lo siguiente es Cloaky Base v0.1.1, gratis para macOS 13 o superior y Linux. Su código fuente se abrirá bajo licencia MIT en la v0.1.10, tras diez lanzamientos.
Apple Silicon es donde hemos hecho más pruebas. Los comentarios sobre Intel Mac y Linux nos serán especialmente útiles.

Figura 5. Dos ediciones, con distintas opciones de modelos. La transcripción de voz local está disponible en Base; la inferencia de modelos de lenguaje local es una función de Pro.
Los motores son programas independientes. Cloaky puede instalar Claude Code, OpenCode, Codex y Kimi Code, o usar una instalación que ya tengas. Grok Build se instala desde la terminal con una guía paso a paso.
Hemos usado una versión anterior para Linux con temporizadores, notas, tableros y otros proyectos pequeños, y hemos observado cómo se comportaba en sesiones de código reales.
En una tarea de slugify usando GLM-5.3-Flash a través de OpenCode Go, Cloaky tardó 13 segundos y la CLI de OpenCode, 14. Ambas pasaron las mismas cuatro pruebas. Una sola ejecución no nos dice mucho sobre la velocidad relativa, pero estuvo bien ver cómo el banco de trabajo llevaba una tarea desde la petición hasta un resultado comprobado.
Una tarea más compleja dejó más cosas por investigar. OpenCode Go a través de Cloaky escribió archivos, igual que la CLI independiente de Grok Build. Pero Grok Build a través de la conexión ACP de Cloaky no generó ninguno en esa ejecución. Aquella versión anterior también tenía otros problemas. Abrir una segunda instancia provocaba un bloqueo de perfil y mostraba una ventana negra, y los errores de saldo del proveedor necesitaban una explicación más clara.
Quiero seguir mostrando lo que pasa en la práctica, incluidos los intentos que salen mal.
Ganarse un hueco en el trabajo diario de alguien exige prestar atención a esos detalles: empezar, entender un error, revisar un cambio y volver al día siguiente.
Esa es la tarea que tenemos que seguir haciendo.
Hay sitio en el puerto
Este espacio está lleno de gente haciendo un trabajo que respeto. Y quiero que les vaya bien.
OpenCode es el estándar del que seguimos aprendiendo. Cloaky tiene la suerte de construir sobre un mundo que estos equipos ayudaron a crear.
Un agradecimiento personal a Theo, al equipo de T3 Code y a su comunidad. He aprendido muchísimo del canal de Theo y estudiando T3 Code.
Cloaky no es un fork de T3 Code. Probablemente debería haberlo sido. Nos habría facilitado mucho la vida.
Admiro de verdad el mimo que ponen en su trabajo y lo abiertamente que lo comparten.
Gracias a OpenCode, Cline, Aider, Zed y la comunidad ACP, Ollama, LM Studio y Venice. Cloaky incluye avisos que dan crédito a los mantenedores cuyo trabajo incorpora.
Y gracias también a Diogo Almeida y al equipo de IA de TypeSafe por Jev. Su trabajo nos da un bloque de construcción más; las mediciones de calibración de Cloakster de arriba son nuestras. Iremos actualizando estos números a medida que aprendamos.
Todos salimos ganando cuando la gente tiene mejores herramientas y más libertad para construir con ellas. Hay espacio para distintos enfoques, distintos flujos de trabajo y distintas ideas sobre hacia dónde puede ir todo esto.
Para Cloaky, la ambición va más allá de la sesión de código. Quiero que ayude a la gente a construir inteligencia alrededor de su propio trabajo y a mantener más de esa inteligencia en sus manos.
Si te parece un rumbo en el que quieres ayudar a definir, bienvenido.
Deja tu correo en cloaky.dev y recibirás un único email el día del lanzamiento, en los próximos días; nada de newsletters. Sigue a @cloakyapp para ver demostraciones prácticas, novedades de desarrollo y las próximas mediciones.
Pro sigue siendo una versión privada. Si quieres ayudar a darle forma, escríbenos a hello@cloaky.dev.
Un barco más en el puerto. Veamos cómo navega.

GIF





