Ошибка в Claude Code: автоматический сброс git уничтожает незакоммиченные изменения каждые 10 минут

✍️ OpenClawRadar📅 Опубликовано: 30 марта 2026 г.🔗 Source
Ошибка в Claude Code: автоматический сброс git уничтожает незакоммиченные изменения каждые 10 минут
Ad

Детали ошибки

Claude Code выполняет git fetch origin + git reset --hard origin/main в репозитории проекта пользователя каждые 10 минут с помощью программных операций git (без запуска внешнего бинарного файла git). Это беззвучно уничтожает все незафиксированные изменения в отслеживаемых файлах. Неотслеживаемые файлы сохраняются, а рабочие деревья git не подвержены этому поведению.

Окружение и доказательства

Затронутая версия: Claude Code 2.1.87 (Homebrew cask, скомпилированный бинарный файл Bun)

ОС: macOS 15.4 (Darwin 25.3.0, arm64)

Доказательства из расследования:

  • Журнал ссылок git показывает 95+ записей с точными 10-минутными интервалами с записями типа reset: moving to origin/main
  • Живое воспроизведение подтвердило, что изменённые отслеживаемые файлы беззвучно возвращаются к исходному состоянию через 10 минут
  • fswatch зафиксировал шаблон файловых операций, соответствующий git fetch + reset
  • Только процесс CLI Claude Code (PID 70111, claude --dangerously-skip-permissions) был обнаружен с текущим рабочим каталогом в затронутом репозитории
  • Внешние процессы git не запускались - операции выполняются программно внутри Claude Code (вероятно, через libgit2)
Ad

Технический анализ

Анализ бинарного файла по адресу /opt/homebrew/Caskroom/claude-code/2.1.87/claude выявил:

  • Функция hg1() выполняет ["fetch","origin"] через t_(C8(), _) без явного указания CWD, по умолчанию используя process.cwd()
  • Функция io1() является обёрткой для git pull, логирующей git pull: cwd=${H} ref=${_??"default"}
  • Состояние fileHistory отслеживает {snapshots: [], trackedFiles: new Set, snapshotSequence: 0}

Что было исключено

Расследование исключило: хуки git, пользовательские хуки Claude Code, обновление маркетплейса плагинов, облачную синхронизацию macOS (iCloud, Dropbox, Syncthing, Synology, Google Drive), cron/LaunchAgents, серверы разработки Vite/SvelteKit, IDE/редакторы, Time Machine и внешние наблюдатели за файлами.

📖 Прочитать полный источник: HN AI Agents

Ad

👀 Смотрите также

Выпущена модель Mistral Medium 3.5 128B: плотная модель с настраиваемым рассуждением и зрением
Новости

Выпущена модель Mistral Medium 3.5 128B: плотная модель с настраиваемым рассуждением и зрением

Mistral AI выпустила Mistral Medium 3.5 — плотную модель на 128B с контекстом 256k, настраиваемым уровнем рассуждений и возможностями распознавания изображений, под модифицированной лицензией MIT.

OpenClawRadar
Claude Code v2.1.122 добавляет уровень сервиса Bedrock, исправляет обнаружение инструментов MCP и режим Bash
Новости

Claude Code v2.1.122 добавляет уровень сервиса Bedrock, исправляет обнаружение инструментов MCP и режим Bash

Anthropic представила Claude Code CLI v2.1.122: выбор уровня обслуживания Bedrock через переменную окружения, исправлено обнаружение инструментов MCP в неблокирующем режиме, устранено поведение выхода из bash-режима, а также исправлены несколько проблем интеграции с Vertex AI / Bedrock.

OpenClawRadar
Meta представляет модель искусственного интеллекта BOxCrete для проектирования состава бетонных смесей.
Новости

Meta представляет модель искусственного интеллекта BOxCrete для проектирования состава бетонных смесей.

Meta выпустила Bayesian Optimization for Concrete (BOxCrete) — модель искусственного интеллекта с открытым исходным кодом для разработки устойчивых бетонных смесей с использованием материалов американского производства. Модель улучшает предыдущие версии за счёт лучшей устойчивости к шумам и возможностей прогнозирования осадки конуса.

OpenClawRadar
Клод возглавил чарты App Store на фоне противостояния с правительством
Новости

Клод возглавил чарты App Store на фоне противостояния с правительством

Приложение Claude от Anthropic поднялось с 42-го на 1-е место в чарте самых скачиваемых приложений в американском App Store, оставив ChatGPT и Gemini на втором и третьем местах. Этот скачок произошел после публичного разногласия между Anthropic и правительством США по поводу военного и разведывательного использования технологий ИИ.

OpenClawRadar