Error en Claude Code: el reinicio automático de git destruye los cambios sin confirmar cada 10 minutos

Detalles del Error
Claude Code ejecuta git fetch origin + git reset --hard origin/main en el repositorio del proyecto del usuario cada 10 minutos mediante operaciones git programáticas (sin generar un binario git externo). Esto destruye silenciosamente todos los cambios no confirmados en archivos rastreados. Los archivos no rastreados sobreviven, y los árboles de trabajo de git son inmunes a este comportamiento.
Entorno y Evidencia
Versión afectada: Claude Code 2.1.87 (Homebrew cask, binario Bun compilado)
Sistema operativo: macOS 15.4 (Darwin 25.3.0, arm64)
Evidencia de la investigación:
- El reflog de Git muestra 95+ entradas en intervalos exactos de 10 minutos con entradas como
reset: moving to origin/main - Reproducción en vivo confirmó que los archivos rastreados modificados se revierten silenciosamente en el minuto 10
fswatchcapturó el patrón de operaciones de archivos que coincide con git fetch + reset- Solo se encontró el proceso CLI de Claude Code (PID 70111,
claude --dangerously-skip-permissions) con CWD en el repositorio afectado - No se generaron procesos git externos: las operaciones son programáticas dentro de Claude Code (probablemente libgit2)
Análisis Técnico
El análisis binario del binario compilado en /opt/homebrew/Caskroom/claude-code/2.1.87/claude reveló:
- La función
hg1()realiza["fetch","origin"]mediantet_(C8(), _)sin CWD explícito, usando por defectoprocess.cwd() - La función
io1()es un envoltorio de git pull que registragit pull: cwd=${H} ref=${_??"default"} - El estado
fileHistoryrastrea{snapshots: [], trackedFiles: new Set, snapshotSequence: 0}
Lo que se Descartó
La investigación descartó: ganchos de git, ganchos de usuario de Claude Code, actualizador del mercado de complementos, sincronización en la nube de macOS (iCloud, Dropbox, Syncthing, Synology, Google Drive), cron/LaunchAgents, servidores de desarrollo Vite/SvelteKit, IDEs/editores, Time Machine y observadores de archivos externos.
📖 Leer la fuente completa: HN AI Agents
👀 Ver también

Análisis: Los costos reales de cómputo de Anthropic para los usuarios de Claude Code son mucho más bajos que la cifra reportada de $5,000.
Un artículo reciente analiza la afirmación de que el plan Claude Code Max de $200/mes de Anthropic consume $5,000 en cómputo, encontrando que los costos reales de inferencia son aproximadamente el 10% de los precios de la API al comparar con modelos de peso abierto competitivos en OpenRouter.

Fable 5 crea una interfaz web completa para un proyecto de 46K SLOC en 19 minutos
Un desarrollador con un proyecto de compositor musical de 46K SLOC usó Fable 5 para crear una interfaz web funcional en 19 minutos, incluyendo pruebas y documentación.

Estado de salud del proyecto: Factor de autobús y actividad de confirmaciones en los repositorios de Claw/Assistant
Un usuario de Reddit extrajo datos de commits de los principales proyectos de claw/asistente y encontró muchos con un factor bus de 1, lo que significa que un solo autor representa más del 50% de los commits. Algunos proyectos muestran caídas drásticas en la actividad de abril.

Los agentes de codificación con IA tienen dificultades para gestionar el contexto en bases de código grandes.
El análisis de los agentes de codificación con IA revela que dedican entre 15 y 20 llamadas a herramientas en tareas de orientación, como buscar rutas con grep y leer middleware, antes de escribir código, consumiendo rápidamente las ventanas de contexto. Vercel logró un 100% de precisión al eliminar el 80% de las herramientas y usar bash, mientras que Pi utiliza solo 4 herramientas y un prompt de sistema de menos de 1.000 tokens.