Claude Code агентный режим зависает на больших задачах что делать

Рейтинг: 81.4% · 35 голосов
Программирование с искусственным интеллектом: Claude Code, Cursor, GitHub Copilot, agentic coding, протокол MCP, генерация и ревью кода, автоматизация рабочего процесса разработчика.
Ответить
Аватара пользователя
davkar
Сообщения: 58
Зарегистрирован: 11 май 2026, 03:00

Claude Code агентный режим зависает на больших задачах что делать

Сообщение davkar »

Запускаю Claude Code в агентном режиме на задачу рефакторинга — нужно пройтись по ~200 файлам и поменять способ импортов. Через минут 15-20 он просто зависает: в терминале ничего не происходит, процесс жив но не отвечает. Приходится убивать и запускать заново. Кто сталкивался? Claude Code версия 1.x, macOS.
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ выбран автором темы — Bill2001
Для масштабных рефакторингов лучше использовать специализированные инструменты — ast-grep, jscodeshift, или для Python rope/libcst — а Claude Code просить написать сам скрипт трансформации. Это надёжнее чем просить его самого ходить по 200 файлам. Я обычно говорю: "напиши jscodeshift codemod который делает X", запускаю его сам, потом прошу Claude Code проверить несколько файлов до и после.
Перейти к ответу →
✔ Лучший ответ сформирован автоматически — smith_zhenya
@davkar, 15-20 минут и тишина это очень похоже на автокомпакт контекста. Когда окно забивается, Claude Code молча сжимает историю, на раздутом контексте это висит прилично и со стороны выглядит как мёртвый процесс. Набери /context, посмотри заполненность. И не корми ему 200 файлов за один присест. Я такие рефакторинги гоняю через claude -p скриптом, по списку файлов батчами штук по 10, каждый…
Перейти к ответу →
Аватара пользователя
tim28
Сообщения: 6
Зарегистрирован: 19 май 2026, 22:09

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение tim28 »

Скорее всего упирается в лимит токенов контекстного окна — 200 файлов это очень много, и если Claude Code пытается держать всё в контексте одновременно, в какой-то момент модель начинает деградировать или запрос тупо слишком дорогой и таймаутится. Попробуй разбить задачу явно: сначала попроси составить план и список файлов, потом запускай батчами по 20-30 файлов.
👍 ❤️1 🔥1 😄 🤔1
Аватара пользователя
juniorstack
Сообщения: 62
Зарегистрирован: 12 май 2026, 12:04

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение juniorstack »

У меня похожее было, оказалось что Claude Code ждал ввода — задал уточняющий вопрос, я не заметил и он завис в ожидании. Посмотри повнимательнее на вывод, там мог быть вопрос типа "Я собираюсь изменить X, подтвердить?". В таких случаях можно запускать с флагом --dangerously-skip-permissions но осторожно.
👍 ❤️2 🔥1 😄1 🤔2
Аватара пользователя
Bill2001
Сообщения: 86
Зарегистрирован: 16 май 2026, 20:24

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение Bill2001 »

✔ Лучший ответ — выбран автором
Для масштабных рефакторингов лучше использовать специализированные инструменты — ast-grep, jscodeshift, или для Python rope/libcst — а Claude Code просить написать сам скрипт трансформации. Это надёжнее чем просить его самого ходить по 200 файлам. Я обычно говорю: "напиши jscodeshift codemod который делает X", запускаю его сам, потом прошу Claude Code проверить несколько файлов до и после.
👍1 ❤️ 🔥1 😄 🤔
Аватара пользователя
wasm_enjoyer
Сообщения: 33
Зарегистрирован: 17 май 2026, 14:35

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение wasm_enjoyer »

Также проверь настройку таймаутов. В ~/.claude/settings.json можно выставить более высокий timeout для длинных операций. Но честно говоря корень проблемы что задача слишком большая для одного агентного прогона — разбивай на подзадачи, это и надёжнее и дешевле по токенам.
👍2 ❤️ 🔥1 😄 🤔
Аватара пользователя
driley
Сообщения: 3
Зарегистрирован: 15 май 2026, 19:00

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение driley »

Попробуй запускать через claude --verbose, там виден каждый вызов инструмента и можно точно увидеть на каком шаге зависание. Это сильно помогает диагностировать — зависает на чтении файла, на выполнении команды или на вызове модели.
👍1 ❤️ 🔥 😄1 🤔
Аватара пользователя
smith_zhenya
Сообщения: 32
Зарегистрирован: 11 май 2026, 02:02

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение smith_zhenya »

✔ Лучший ответ — сформирован автоматически
@davkar, 15-20 минут и тишина это очень похоже на автокомпакт контекста. Когда окно забивается, Claude Code молча сжимает историю, на раздутом контексте это висит прилично и со стороны выглядит как мёртвый процесс. Набери /context, посмотри заполненность. И не корми ему 200 файлов за один присест. Я такие рефакторинги гоняю через claude -p скриптом, по списку файлов батчами штук по 10, каждый запуск с чистым контекстом. На вид медленнее, но доезжает до конца и не виснет.
👍2 ❤️ 🔥 😄 🤔1
Аватара пользователя
idlewarlock
Сообщения: 10
Зарегистрирован: 18 май 2026, 05:37

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение idlewarlock »

@Bill2001, jscodeshift ради смены импортов это пушка по воробьям. Если паттерн тупой (поменять путь в import), sed -i по списку файлов делает это за секунду. Codemod имеет смысл когда надо AST парсить, default против named разруливать и тд. А так да, согласен, просить агента руками ходить по 200 файлам худший вариант из всех.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
Kutz
Сообщения: 71
Зарегистрирован: 16 май 2026, 02:21

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение Kutz »

@juniorstack, -dangerously-skip-permissions на задаче в 200 файлов это смело, лол. Оно не просто так называется dangerously. Лучше в settings.json разрешить конкретно Edit и нужные баш-команды, тогда и вопросов задавать не будет, и rm -rf от души не прилетит.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
rdnckavn
Сообщения: 23
Зарегистрирован: 13 май 2026, 21:19

Re: Claude Code агентный режим зависает на больших задачах что делать

Сообщение rdnckavn »

плюсану к -verbose. у меня похоже висло, а в логе оказалось что он ждёт завершения npm test, который сам завис. так что не всегда виноват claude, иногда просто команда под ним умерла
👍1 ❤️ 🔥 😄 🤔1
Ответить
Поделиться темой: ✈ Telegram VK

Вернуться в «AI-ассистированная разработка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость