Grok Build es un agente de programación con IA de SpaceXAI para la terminal, con una TUI de pantalla completa que edita archivos, ejecuta comandos de shell y busca en la web.
LiuMengxuan04/MiniCode
Asistente de programación ligero para terminal, con un ciclo de herramientas y una TUI al estilo de Claude Code, creado como una base de código pequeña para aprender y experimentar.
Alternativa open source a:Claude Code
- Estrellas
- 1,161
- Forks
- 125
- Issues abiertos
- 16
- Último commit
- hace 28 días
¿Qué es?
MiniCode es un asistente de programación pensado para trabajar desde la terminal y desarrollar en local. Recibe una solicitud, inspecciona el espacio de trabajo, usa herramientas como lectura, búsqueda y edición de archivos y ejecución de comandos, revisa los cambios antes de escribirlos y ofrece una respuesta final en la misma sesión.
El proyecto busca reproducir el flujo de trabajo y las ideas arquitectónicas de Claude Code en una implementación mucho más pequeña. Incluye una TUI a pantalla completa con desplazamiento por la transcripción, comandos slash, flujos de aprobación, persistencia de sesiones por proyecto y gestión del contexto, como la compactación automática. También admite skills locales definidas en SKILL.md y herramientas MCP mediante stdio o HTTP remoto.
Además del repositorio de TypeScript, el mismo proyecto cuenta con implementaciones en Rust, Python, Go y Java, mantenidas en repositorios separados. Está pensado principalmente para quienes quieran estudiar cómo se construye un agente de programación o personalizar sus propias herramientas.
Funciones clave
- 01Llamadas a herramientas en varios pasos dentro de un solo turno, que forman un ciclo modelo-herramienta-modelo
- 02Interfaz de terminal a pantalla completa con historial de entrada, menú de comandos slash y flujos de aprobación
- 03Edición de archivos con revisión antes de escribir y comprobaciones de permisos para rutas y comandos
- 04Persistencia de sesiones por proyecto con opciones para reanudar, renombrar, bifurcar y compactar
- 05Skills locales mediante SKILL.md y herramientas, recursos y prompts de MCP por stdio o HTTP
- 06Hasta 3 subagentes de solo lectura concurrentes, coordinados por un agente raíz
Casos de uso
- Estudiar cómo se estructuran el ciclo de un agente de programación al estilo de Claude Code y su TUI
- Crear un asistente de programación personalizado para terminal a partir de una base de código pequeña y fácil de leer
- Experimentar con servidores MCP y skills locales de SKILL.md en un agente de terminal
- Ejecutar una demostración sin conexión del flujo de trabajo del agente mediante un modo con modelo simulado
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/LiuMengxuan04/MiniCode.git - 2
Entra en el directorio del proyecto
cd MiniCode - 3
Instala las dependencias
npm install - 4
Ejecuta el instalador e introduce el nombre del modelo, ANTHROPIC_BASE_URL y ANTHROPIC_AUTH_TOKEN; después, inicia con minicode
npm run install-local
Antes de usarlo
- Para usar un modelo real, se necesita un endpoint de API compatible con Anthropic y un token de autenticación.
- Está pensado como una base de código pequeña para aprender y experimentar, no como una plataforma completa para producción.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es MiniCode?
- Asistente de programación ligero para terminal, con un ciclo de herramientas y una TUI al estilo de Claude Code, creado como una base de código pequeña para aprender y experimentar. MiniCode es un asistente de programación pensado para trabajar desde la terminal y desarrollar en local. Recibe una solicitud, inspecciona el espacio de trabajo, usa herramientas como lectura, búsqueda y edición de archivos y ejecución de comandos, revisa los cambios antes de escribirlos y ofrece una respuesta final en la misma sesión.
- ¿MiniCode es gratuito? ¿Qué licencia tiene?
- MiniCode es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿MiniCode sigue mantenido?
- Mantenimiento activo. El último commit de MiniCode fue el 9 oct 2026.
- ¿Para qué puedo usar MiniCode?
- Estudiar cómo se estructuran el ciclo de un agente de programación al estilo de Claude Code y su TUI Crear un asistente de programación personalizado para terminal a partir de una base de código pequeña y fácil de leer Experimentar con servidores MCP y skills locales de SKILL.md en un agente de terminal Ejecutar una demostración sin conexión del flujo de trabajo del agente mediante un modo con modelo simulado
- ¿Cómo se instala MiniCode?
- Clona el repositorio: git clone https://github.com/LiuMengxuan04/MiniCode.git Entra en el directorio del proyecto: cd MiniCode Instala las dependencias: npm install Ejecuta el instalador e introduce el nombre del modelo, ANTHROPIC_BASE_URL y ANTHROPIC_AUTH_TOKEN; después, inicia con minicode: npm run install-local
- ¿Dónde consigo MiniCode?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/LiuMengxuan04/MiniCode
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de programación de código abierto que lee tu proyecto, edita archivos y ejecuta pruebas desde la terminal, el escritorio, el navegador o el editor.
Un agente de programación con IA y de código abierto que se ejecuta en la terminal, con interfaces complementarias para escritorio, web, editores y chat.
Agente de programación de código abierto en Rust para la terminal que edita archivos, ejecuta comandos y funciona con más de 40 proveedores de modelos, incluidos modelos locales.
Un entorno en Rust para ejecutar muchos agentes de programación con IA en paralelo, con bajo consumo de memoria y un inicio rápido.
Agente de programación para la terminal escrito en Go, que edita archivos, ejecuta comandos y conserva sesiones locales; tú eliges el modelo y el nivel de permisos.