Codex занимает много места на диске Mac: как очистить Crashpad

Практический гайд · 5 мин чтения
Практический гайд: Codex занимает много места на диске Mac: как очистить Crashpad. tarasovcode
Практический гайдCodex занимает много места на диске Mac: как очистить Crashpad

Если Codex на Mac съел место на диске, почти наверняка виновата папка Crashpad/pending: приложение молча складывает туда отчёты о сбоях. У автора жалобы за 1 день набежало 4,9 ГБ и 54 504 файла. У другого пользователя к 17 октября 2 папки Crashpad заняли около 323 ГБ, и на диске из 926 ГБ осталось 1,4 ГБ. Закройте Codex, перенесите содержимое pending в Корзину, больше ничего не трогайте, и место вернётся сразу: у автора жалобы папка ужалась с 4,9 ГБ до 6,4 МБ.

Жалоба #25921 висит в официальном репозитории openai/codex с 2 июня, 17 октября она вышла на главную Hacker News. Свежий замер на ChatGPT.app 26.1007.71326 показывает: ошибку так и не исправили.

Приложение ни о чём не предупреждает. Так что проверять папку придётся самим, это 2 команды в терминале.

Куда Codex складывает гигабайты

Codex Desktop на macOS непрерывно пишет пары файлов .dmp и _sidecar.json в папку Crashpad/pending. Само приложение Codex при этом работает как обычно.

У автора жалобы число файлов росло прямо во время замера. У пользователя со свежим замером 15-17 октября отчёты лежат в 2 папках: 180 ГБ (2 251 765 файлов) в com.openai.codex/web/Crashpad и 143 ГБ (1 785 095 файлов) в Codex/Crashpad.

Обе папки лежат в ~/Library/Application Support. Какая из них ваша, зависит от сборки: в старых это com.openai.codex/web/Crashpad, в новых Codex/Crashpad, так что проверяйте обе.

Почему так, OpenAI не объяснил. Есть версия одного из комментаторов: обработчик сбоев сам падает, пишет отчёт о собственном падении и перезапускается, выходит около 1 отчёта в секунду.

Исполнителя у жалобы нет. Переустановка и отключение плагинов browser и chrome, по отзывам пользователей, не помогают.

Про Codex, Claude Code и Hermes я пишу в канале:

Как проверить и очистить папку у себя

Удаляем только очереди отчётов о сбоях, остальное в Application Support не трогаем.

  1. Проверьте размер обеих папок в терминале:
bash
du -sh "$HOME/Library/Application Support/com.openai.codex/web/Crashpad/pending"
du -sh "$HOME/Library/Application Support/Codex/Crashpad/pending"

Если одной из папок нет, терминал так и напишет, значит у вас другая сборка.

  1. Закройте Codex (в новых сборках это приложение ChatGPT для Mac).
  2. В Finder откройте каждую папку Crashpad, какая у вас есть, и перенесите в Корзину содержимое 4 папок: pending, new, completed и attachments. Сами папки и всё остальное в Application Support оставьте.
  3. Очистите Корзину и посмотрите свободное место. У пользователя с 323 ГБ отчётов свободное место выросло с 1,4 ГБ до 50+ ГБ за несколько минут, и удаление ещё продолжалось.
  4. Запустите Codex и через час снова выполните du. Так вы увидите, растёт ли pending на вашей сборке.

Если папка снова растёт, участники обсуждения жалобы предлагают 3 варианта. Первый: задание cron, которое раз в 15 минут чистит pending. Автор жалобы добавил его через crontab -e такой строкой:

bash
*/15 * * * * /usr/bin/find "$HOME/Library/Application Support/com.openai.codex/web/Crashpad/pending" -maxdepth 1 -type f -delete >/dev/null 2>&1 || true

Для новой сборки замените путь на Codex/Crashpad/pending. Второй вариант: LaunchAgent, который удаляет отчёты старше заданного возраста или сверх заданного размера.

Третий: запрет записи в папку через chmod. Рост он останавливает, но вместе с мусором перестают уходить и отчёты о сбоях. Вернуть запись можно командой chmod 700. Всё это решения пользователей, OpenAI их не рекомендовал, так что ставите их под свою ответственность.

Если вы собираете свои проекты с ИИ-агентами, посмотрите программу практикума tarasovcode.

Codex всё равно рабочий инструмент

Я пользовался всем: OpenClaw, Hermes, Codex и так далее. На текущий момент Codex ничуть не хуже, чем Claude Code (отзывы пользователей собраны в отдельной статье). Я даже Hermes-агента советую чинить через него: если у вас есть подписка ChatGPT, установите Codex, переключитесь на него, включите режим «Все дозволено», опишите проблему, и он сам починит.

В этом режиме он сам управляет компьютером: смотрит, пилит, перезапускает приложение, находит баги и чинит.

Раз у агента такой доступ к машине, за тем, что он пишет на диск, следить приходится вам. Для Crashpad хватит команды du раз в неделю. Бэкап нужно обязательно делать локальный, в папке, в которой вы работаете. А удаление в Application Support агенту без проверки не поручайте.

Кстати, я снял ролик про то, где Codex стоит рядом с Claude Code, Gemini и Qwen, обязательно посмотрите.

Другие модели для вайб-кодинга: Codex, Gemini, Qwen и конструкторы
Открыть видео отдельно

В ролике 8 минут: что есть кроме Claude Code, а рядом с Codex, Gemini и Qwen ещё Cursor, Lovable, Bolt, v0 и Replit. Пригодится, если баг заставил задуматься о запасном инструменте.

Чем заменить Codex, если баг не отпускает, - в отдельной статье.

А у вас сколько набежало в pending? Напишите цифру в комментариях в канале, сравним, на каких сборках хуже всего.

Источники

Новые материалы - дайджестом, без спама

Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

Вопросы и ответы

Пропадут ли чаты и настройки Codex после очистки?

Нет, если удалять только очереди отчётов внутри Crashpad. Папку Application Support/Codex целиком не удаляйте: в обсуждении жалобы предупреждают, что это полный сброс приложения.

Какая версия Codex исправлена и виновата ли macOS?

Исправленной версии нет: на 17 октября жалоба открыта, ответа OpenAI в ней нет. Причина тоже не подтверждена. Свежий замер сделан на macOS 15.7.4, в жалобе есть отчёты и с macOS 26.x, так что обновление системы проблему не гарантированно снимает.

Илья Тарасов

Илья Тарасов

Основатель TarasovWeb и TarasovAgency. Предприниматель и веб-разработчик.

Об авторе проекта · Обсудить проект

Читайте также