RRAME Code
Extensión de VS Code · Apache-2.0

RAME Code

Un agente de programación para VS Code, local primero y con modelos Meta Muse. Cada acción necesita permiso explícito, y el registro de lo ocurrido lo escribe el host, no el modelo.

Vista previa pública. Pruébalo en un proyecto desechable: no es una barrera de seguridad de producción.

Publicado en v0.1.0

Solo lo que la versión hace hoy.

Lo que funciona hoy

  • Agent, Mission y Chat

    Tres modos en una sola vista de la barra lateral.

  • Muse Glimmer, en local

    Funciona mediante un endpoint llama-server compatible con OpenAI, solo en loopback.

  • Muse Spark y Muse Wonder

    Mediante Meta Model API, con tu propia clave guardada en VS Code SecretStorage.

  • Herramientas acotadas

    Inspección del espacio de trabajo, operaciones con archivos, parches y comandos de prueba permitidos. Sin herramienta de shell arbitraria.

  • Aprobaciones de un solo uso

    Cada aprobación queda ligada por huella a la acción exacta, el hilo, el proveedor, el espacio de trabajo y las condiciones previas del archivo.

  • Protección de rutas y secretos

    Bloquea rutas absolutas, salidas con .., enlaces simbólicos y rutas de secretos y control seleccionadas.

  • Registro escrito por el host

    Separado de lo que dice el modelo: el registro es evidencia, no una afirmación.

  • Hilos persistentes

    Hilos locales, cancelación, recuento de uso por proveedor y consentimiento explícito antes de enviar nada de local a la nube.

  • Controles de generación

    Esfuerzo de razonamiento, contexto y presupuesto de salida, validados por proveedor y modelo. Las respuestas cortadas se descartan.

AskCada acción de herramienta espera aprobación. Es el valor por defecto.
Safe autoLas lecturas que pasan la política se ejecutan solas; escrituras y pruebas siguen pidiendo permiso.
Workspace fullLas acciones permitidas del espacio de trabajo se ejecutan sin preguntar. Mayor riesgo.

Instalación

Descarga el VSIX y, en VS Code, abre Extensiones, el menú …, Instalar desde VSIX. O desde un terminal:

code --install-extension rame-code-0.1.0.vsix

Límites conocidos

  • No es una barrera de seguridad de producción. Úsalo en proyectos desechables.
  • Los scripts de prueba del proyecto se ejecutan con los permisos del sistema operativo de VS Code.
  • La auditoría local es limitada, pero no a prueba de manipulación.
  • Aún no hay memoria persistente de proyecto ni reanudación de misiones tras un reinicio completo.
Hoja de ruta

Nada de esto forma parte de una versión publicada.

Lo que viene

PrevistoEn pruebas · sin publicarPasa a Publicado solo tras una versión verificada.
  • Previsto

    Decisiones de proyecto versionadas

    Decisiones autorizadas por el usuario, con historial, que marcan como desactualizado el trabajo que depende de ellas cuando cambian.

  • Previsto

    Detección de artefactos desactualizados

    Mostrar qué archivos y planes se hicieron sobre una decisión que ya no es válida.

  • Previsto

    Misiones que sobreviven a un reinicio

    Retomar una misión tras reiniciar por completo VS Code o la extensión.

  • En pruebas · sin publicar

    Cascada local a nube

    Glimmer trabaja en local, pide consejo a Meta solo con consentimiento y después Glimmer verifica en local. En pruebas, en ninguna versión.

  • En pruebas · sin publicar

    Pruebas de automejora

    RAME Code usando su propio modo Agent para revisar y mejorar RAME Code. Una versión lo indicará de forma explícita cuando esté verificado.

v0.1.0PublicadaVista previa pública · 2026-11-02Versión
v0.1.1PrevistaSe añadirá aquí cuando esté verificada y publicada.
v0.2.0PrevistaSe añadirá aquí cuando esté verificada y publicada.
Bitácora

Las entradas salen del registro del repositorio, que separa el trabajo verificado del no verificado.

Cómo se construyó

  1. Repositorio creado

    Repositorio nuevo e independiente: licencia Apache-2.0, README y ningún código funcional todavía.

  2. Primera rebanada funcional

    Clave de API en SecretStorage y un comando acotado que envía el objetivo de una misión a Meta Model API, con pruebas unitarias.

  3. Prueba de herramientas con Glimmer local

    Muse Glimmer local probado con llamadas a herramientas antes de montar el bucle del Agent sobre él.

  4. Agent con permisos

    Agent con perfiles de permisos, aprobaciones de un solo uso y correcciones halladas al cerrar la fase.

  5. Rediseño de panel y ajustes

    Inicio, conversación y compositor unificado; ajustes condicionales y catálogo de modelos corregido.

  6. v0.1.0 vista previa pública

    Primera versión pública con VSIX, 269 pruebas automáticas superadas y 0 vulnerabilidades en las dependencias de producción.

HACKATHON_WORK.md · CHANGELOG.md

Demostraciones

Solo ejecuciones que se puedan contrastar con evidencia en el repositorio.

Míralo funcionar

Vídeo por añadir

Instalación y primera ejecución del Agent

Marcador: añadir el enlace cuando el vídeo esté terminado.

Vídeo por añadir

Aprobaciones y registro del host

Marcador: añadir el enlace cuando el vídeo esté terminado.

Vídeo por añadir

Ejecución de una Mission

Marcador: se mostrará solo con resultados verificados.

Origen

Un proyecto independiente

RAME Code es un proyecto independiente de código abierto, empezado desde cero el 31-10-2026 para el Meta Global AI Developer Hackathon 2026, categoría Indie Developer. Autor: Antoni Caimari Caldés.

Su código público y su historial de Git empiezan en este repositorio. No incluye ni necesita código, servicios, datos ni resultados privados anteriores.

Su diseño se inspira conceptualmente en la investigación RAME anterior. Ese trabajo se documenta aparte y no forma parte de este proyecto: ramesystem.com.