Tu equipo corrige un error al cerrar sesión.
El inicio de sesión pasa al servidor, así que una clave robada muere en cuanto alguien cierra sesión.
Cada sesión de IA empieza de cero. Hunch guarda lo que tu equipo decidió, lo que se hizo y lo que aún se debe — con fuentes, en Git — para que el siguiente agente retome justo donde lo dejó el anterior.
Ve lo que hace el código, pero no el porqué, qué falló la última vez ni qué romperá un cambio pequeño.
El inicio de sesión pasa al servidor, así que una clave robada muere en cuanto alguien cierra sesión.
La discusión queda enterrada. El código seguro ahora solo parece complicado de más.
El diff se ve genial. El error del cierre de sesión vuelve.
Una vez registrada la lección, Hunch pone la decisión — y el error que evita — delante del agente antes de que edite el archivo.
Archivos simples en Git. Explóralos en el navegador o conecta agentes por MCP, HTTP, la CLI, TypeScript o Python.
memoriaDecisiones, ideas descartadas, errores y preguntas abiertas viven junto al código que explican.
decisionesHunch rechaza dos decisiones vigentes que choquen. Reemplaza una y el historial muestra qué cambió.
accesoElige qué agentes pueden abrir cada espacio, hasta registros individuales. Añade una clave por agente para firmar lo que escribe.
accionesMira el trabajo terminado, los compromisos abiertos y sus fuentes en un solo lugar. Lo que nadie verificó sigue marcado como no verificado.
controlRegistra cómo trabajas tú, tu equipo o tu empresa. Sigue siendo un consejo hasta que confíes en una regla y actives el modo estricto.
gitArchivos legibles en Git. Revisa un cambio, revíertelo, reconstruye el índice cuando quieras.
Hunch le da al agente un resumen breve y una forma de comprobar su trabajo. El trabajo lo sigue haciendo el agente.
Registra decisiones, correcciones y hallazgos, vinculados al código y a la fuente de la que salieron.
Al empezar una tarea, Hunch elige la memoria que importa y la entrega por MCP o por los hooks de tu asistente. Lo que llega depende del asistente.
Hunch ejecuta las reglas en las que confías y escribe un informe de tarea: qué entregó, qué usó el agente, qué pasó de verdad.
Cada informe de tarea separa tres cosas que la mayoría de las herramientas mezclan.
npm i -g @davesheffer/hunch
Una prueba verde por sí sola no demuestra que Hunch ayudara. Sin pruebas, no hay afirmación: sigue sin verificar. Lee un informe de tarea →
En el código, Hunch conecta las razones con las dependencias y con las reglas que tu equipo eligió proteger.
whyDecisiones, ideas descartadas y fallos pasados detrás de cualquier archivo o función.
alcance del cambioSigue las conexiones reales del código para ver hasta dónde llega un cambio.
Project DNAMira los términos y hábitos que Hunch observó en este repositorio. Solo como consejo.
compareContrasta las ramas candidatas con lo que ya decidiste.
conformPor ejemplo: ¿la ruta de pago sigue comprobando la autorización?
control de cambiosSeñala los cambios que rompen una regla de confianza. El modo estricto solo bloquea donde esa regla y tu asistente lo permiten.
¿Quieres los detalles técnicos? Lee cómo funciona Hunch →
Instala la CLI y ejecuta hunch init en el proyecto que quieras que recuerde.
Opcional: reconstruye los últimos meses de Git y revisa lo que capturó.
Recarga tu asistente y pregunta por qué un archivo está hecho así. ¿Usas Codex? Confía primero en los hooks desde /hooks.
# instalación desde npm — requiere Node 22.13+ $ npm install -g @davesheffer/hunch # conecta Hunch al proyecto y a tus asistentes $ cd your-repo && hunch init # aprende opcionalmente de los últimos 90 días $ hunch backfill --since 90d # inspecciona el ADN del repositorio basado en evidencia $ hunch dna inspect # pregunta para qué sirve un archivo $ hunch why src/auth/session.ts
npm i -g @davesheffer/hunch && hunch init
Hunch aconseja por defecto: nada se bloquea hasta que tú lo decidas. Para actualizar, ejecuta hunch update, vuelve a conectar el asistente y, en Codex, revisa los comandos que hayan cambiado en /hooks.
¿Usas Claude Code? Instálalo como plugin:
/plugin marketplace add davesheffer/hunch → /plugin install hunch@hunch
Open VSX
Ese es el objetivo: un cliente reporta un problema, un agente corrige el código, otro confirma que está resuelto. El estado compartido ya está disponible; el piloto de Sofia prueba el traspaso completo.