Ir al contenido

Seleccionar idioma

Idioma actual: Español

Descripción general de HagiCode

Edita esta página

HagiCode evita que la IA pierda el contexto cuando modifica tu código: primero comprende el repositorio, define el alcance y después ejecuta dejando un rastro trazable. Es un espacio de trabajo con IA para el desarrollo de proyectos que conecta los Agent CLI y modelos que ya utilizas, de modo que no necesitas cambiar de editor. Las interacciones de interfaz ricas y cómodas hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.

  • Compatible con 11 Agent CLI (Claude Code, Codex, GitHub Copilot y más)
  • Funciona en Windows, macOS y Linux
  • Las funciones básicas son gratuitas

Funciones principales de un vistazo

  1. Comprender antes de actuarLas sesiones de conversación son de solo lectura de forma predeterminada; los cambios complejos pasan primero por una propuesta.
  2. Un solo alcance entre repositoriosMonoSpecs trata varios repositorios como un único proyecto, con las especificaciones en el repositorio principal.
  3. Conserva tu Agent CLICompatible con 11 Agent CLI, con su estado visible de un vistazo y sin cambiar de editor.
  4. SkillsBusca, comprueba el origen y el comando antes de instalar y decide en qué orígenes confiar.
  5. Vault y Code ServerLleva a una sesión material externo al repositorio y edítalo desde el navegador.
  6. Super CommitCommits Conventional Commits agrupados, también entre varios repositorios.
  7. Progreso visibleLas interacciones de interfaz facilitan el seguimiento del trabajo en proyectos; el progreso visible lo complementa.

Cómo se desarrolla una tarea

Por ejemplo, supongamos que necesitas modificar una función que afecta a varios repositorios:

Comprender

Una sesión de conversación en la que el agente busca en los repositorios con una llamada a herramienta y explica dónde se generan las facturas

Analiza el código existente en una sesión de conversación. Las sesiones de conversación son de solo lectura de forma predeterminada; cambia al modo de edición cuando necesites modificar archivos.

Definir el alcance

Panel de nueva propuesta con la selección de repositorios y una vista previa de la propuesta

Para un cambio complejo, selecciona el proyecto y los repositorios en una sesión de propuesta. Define los objetivos, las tareas y los pasos de verificación antes de pasar a la ejecución.

Seguir el resultado

Detalle de una sesión tras finalizar la ejecución de un flujo de propuesta

Consulta las sesiones y el estado de ejecución en el espacio de trabajo. Si necesitas preparar un commit, utiliza Super Commit.

Conservar el contexto

Tablero de sesiones y estado de los repositorios de un proyecto MonoSpecs

Puedes consultar más adelante las propuestas y el historial de commits. Para trabajar entre repositorios, usa MonoSpecs a fin de gestionar sus relaciones y el alcance de los cambios.

No hace falta crear una propuesta para cada tarea: si solo quieres explorar el código o resolver algo sencillo, comienza con una sesión de conversación. HagiCode ofrece un camino trazable cuando una tarea necesita más contexto.

Funciones en detalle

Comprender antes de actuar

HagiCode separa «leer el código» de «modificar el código», de modo que puedes elegir según el tamaño de la tarea en lugar de dejar que la IA edite todo directamente.

  • Sesión de conversación: de solo lectura de forma predeterminada. Úsala para explorar un repositorio, investigar un problema o preguntar dónde está cierta lógica. Cambia al modo de edición solo cuando necesites modificar archivos.
  • Sesión de propuesta: para cambios complejos. Elige el proyecto y el alcance de repositorios, define los objetivos, las tareas y los pasos de verificación, y pasa a la ejecución cuando el plan te convenza.
  • Tablero de sesiones: los carriles Proposal & Review, Execution y Archived muestran de un vistazo en qué punto está cada sesión. Puedes alternar entre las disposiciones Classic, Execution Flow Kanban y Dashboard Kanban.

Tablero de sesiones con las columnas Propuesta y revisión, Ejecución y Archivadas junto a un panel de proyecto con acciones rápidas y estado de los repositorios

Command View con una lista de sesiones y un muro de mosaicos en vivo que muestran la última salida, una pregunta pendiente del agente y acciones rápidas

Más información: Crear una sesión de conversación · Crear una sesión de propuesta · El tablero de sesiones

Un solo alcance entre repositorios

Cuando una solicitud afecta a la vez al frontend, al backend y a la documentación, MonoSpecs permite que HagiCode los entienda como un único proyecto.

  • Registra las ubicaciones de los subrepositorios, las URL de Git y los nombres visibles en .hagicode/monospecs.yaml.
  • Las especificaciones de cambio (OpenSpec) viven en el repositorio principal, así que los directorios de código de los subrepositorios se mantienen limpios.
  • Al crear una propuesta, elige qué subrepositorios involucra. La página del proyecto muestra la rama y los cambios sin confirmar de cada repositorio.

Pestaña Git del proyecto con diez repositorios MonoSpecs, su rama y estado de sincronización, y las acciones Push, Pull y Super Commit del repositorio seleccionado

Más información: Guía de MonoSpecs

Conserva tu Agent CLI

HagiCode no sustituye tu conjunto de herramientas: lo reúne en un único espacio de trabajo.

  • Un Agent es un CLI, un modelo y un texto de personalidad opcional. Crea varios Agents, asígnalos a escenarios de ejecución y configura grupos de respaldo.
  • Es compatible con 11 Agent CLI, entre ellos Claude Code, Codex y GitHub Copilot. El espacio de trabajo muestra la versión, el tiempo de respuesta y el estado de cada CLI.
  • Con OmniRoute puedes conectar varias herramientas y modelos compatibles con OpenAI a una única pasarela local, mientras que las conexiones del CLI y de los modelos se gestionan por separado.

Ventana emergente de AI Monitoring con Claude Code, Codex y GitHub Copilot en buen estado, con modo de sondeo y ruta del ejecutable

Espacio de trabajo Agents con cinco agentes agrupados por Claude Code y Codex, cada uno con avatar y modelo

Más información: Espacio de trabajo de Agents · Instalación y compatibilidad de AI Agent CLI

Skills

El panel de Skills reúne en un único acceso los skills que ya tienes en tu equipo y los que puedes instalar desde la galería.

  • Local Skills: consulta lo que hay instalado en este equipo y busca actualizaciones por lotes.
  • Gallery: busca por palabra clave y origen, y comprueba si un skill ya está instalado.
  • Trusted Providers: antes de instalar, confirma el origen, su nivel de confianza y el comando que se ejecutará realmente, y decide qué orígenes se consideran de confianza.

Galería de Skills con un campo de búsqueda, filtros de origen y una tabla de skills, orígenes y número de instalaciones

Más información: Guía de Skills

Vault y Code Server

  • Un Vault es una carpeta ajena a los repositorios de tu proyecto que HagiCode puede explorar. Úsalo para documentos de referencia, notas y resultados de investigación. Admite tres tipos: Folder, CodeRef y Obsidian.
  • Al crear una sesión, elige qué Vaults incluir en su alcance. Marca uno como editable para que la IA pueda escribir en él; de lo contrario, es solo material de referencia de solo lectura.
  • Code Server ofrece un punto de edición en el navegador al que puedes acceder directamente desde un Vault o un proyecto.

Panel de Vault con Vaults de usuario y de sistema, un árbol de archivos y la vista previa Markdown de una nota de arquitectura

Más información: Guía de Vault

Super Commit

Haz clic en «Super Commit» en la pestaña Git y HagiCode lee tus cambios actuales y redacta los mensajes de commit en formato Conventional Commits.

  • Los cambios relacionados se agrupan en varios commits en lugar de uno solo que lo abarque todo.
  • En los proyectos MonoSpecs, los cambios se confirman en el subrepositorio correcto.
  • Se añade automáticamente una etiqueta Co-Authored-By, cuyo nombre y correo se pueden definir por proyecto o de forma global.

Pestaña Git con tres repositorios con cambios seleccionados y el botón Super Commit resaltado

Más información: Guía de Super Commit

Progreso visible

Las interacciones de interfaz ricas y cómodas hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva. Los logros, informes diarios y métricas Token aportan información complementaria para el trabajo prolongado. Si quieres saber cómo se componen, se reparten y se configuran los Agents, consulta Agent y configuración relacionada. Estos elementos de juego complementan el espacio de trabajo; HagiCode también se puede usar como una herramienta de desarrollo normal sin ellos.

Sala de logros con el progreso diario y global, el estado del ciclo y las métricas del ciclo de vida de las propuestas

Más información: Barra de estado y progreso

Para quién es

  • Encaja bien con: desarrolladores y equipos que mantienen varios repositorios y quieren planificar los cambios complejos antes de ejecutarlos, y personas que ya usan Agent CLI como Claude Code o Codex y quieren tenerlos en un único espacio de trabajo.
  • No es imprescindible: si solo necesitas completar unas pocas líneas en tu editor, tus herramientas actuales son suficientes.

See Hagicode in real coding sessions

Start with the English YouTube overview embedded below, then compare two supporting Bilibili demos without losing the product story or the direct watch links.

Focused demoBilibili

AI Playing Games While Coding

A supporting Bilibili demo that shows the product feeling playful and alive during real coding sessions instead of behaving like a dry code generator.

Open on Bilibili
Focused demoBilibili

GPT Codex in Hagicode: Live Trial

A narrower validation run that helps readers judge how GPT Codex behaves inside the actual Hagicode product after the main YouTube introduction.

Open on Bilibili

Empieza en tres pasos

Ediciones y precios

Las funciones básicas son gratuitas. Desktop y Microsoft Store son dos formas distintas de obtener HagiCode, no dos niveles de pago. El canal de Microsoft Store ofrece además Turbo Engine, una compra única independiente que desbloquea un límite más alto de propuestas simultáneas y mejoras como temas para la documentación, atribución personalizada, elementos de marca y subida de avatares personalizados. Consulta el complemento Turbo Engine para conocer las funciones concretas que desbloquea.

Tu entornoOpción recomendada
Windows con acceso a Microsoft StoreInstalar desde Microsoft Store
Instalación manual en Windows o uso local en macOS o LinuxInstalar Desktop

La aplicación principal de Steam se ha retirado y ya no es un canal de instalación. Consulta el estado de distribución en Steam.

¿Por qué un espacio de trabajo?

Soy Kun Yu, el creador de HagiCode. Una pregunta con su respuesta puede resolver un problema inmediato, pero el desarrollo real también exige comprender el proyecto, delimitar el trabajo, llevar a cabo los cambios y revisar el resultado. Quise reunir estos pasos antes dispersos; la información gamificada ayuda a ver el progreso en el trabajo de larga duración. Puedes usar solo algunas de estas funciones: no tienes que aprender todos los módulos antes de empezar a programar.

HagiCode

HagiCode es un espacio de programación con agentes. Las interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir, para una experiencia de desarrollo atractiva.

Una experiencia de desarrollo atractiva gracias a interacciones de interfaz ricas y cómodas.

Visitar HagiCodeLeer la documentación
  • InteligenteLos flujos de trabajo de OpenSpec convierten la intención en un itinerario ejecutable, de la propuesta al diseño, las tareas y la entrega.
  • EficienteLa ejecución multiagente avanza en paralelo con la investigación, la implementación y la revisión, en varios repositorios y con los Agent CLI que ya usas.
  • InteresanteLas interacciones de interfaz, ricas y cómodas, hacen que planificar, ejecutar agentes y trabajar en proyectos sea accesible y fácil de seguir.

Descargar para Windows

Obtenerlo en Microsoft StoreTodas las descargas

Convierte ideas en software entregado.

HagiCode es un espacio de trabajo de programación con agentes: los flujos de trabajo de OpenSpec planifican el cambio, la ejecución multiagente lo lleva a cabo y Hero Scenario hace visible el largo recorrido, para convertir ideas en software entregado.

Inteligente
Los flujos de OpenSpec convierten la intención en un camino de la propuesta a la entrega.
Eficiente
La ejecución multiagente avanza en paralelo con investigación, implementación y revisión.
Divertido
Las interacciones de interfaz facilitan la planificación, los agentes y el trabajo en proyectos.