DiskPulse

Диск больше не заканчивается посреди сборки.

DiskPulse живёт в строке меню, показывает, что съедает диск, и безопасно убирает то, что оставляют Xcode, симуляторы, npm и AI-агенты. Бесплатно, с открытым кодом и целиком на вашем Mac.

Скачать для Mac
$brew install --cask gleb4442/tap/diskpulse
macOS 15 и новееApple Silicon & IntelБесплатно · MIT
DiskPulse — приложение для Mac. Откройте эту страницу на Mac, чтобы скачать.
Для Mac, где диск незаметно съедают: Xcode DerivedDataсимуляторы iOSnode_modulesnpm · pnpm · uvClaude Code · CodexDocker
Как это работает

Следит. Объясняет. Убирает только то, что пересоздаётся само.

Три параллельные сборки и AI-агент сжигают 20 ГБ меньше чем за час. DiskPulse видит тренд раньше, чем диск дойдёт до нуля.

01

Всегда на виду

Свободное место — прямо в строке меню. Панель открывается кликом или ⌃⌥D из любого приложения.

02

Объясняет, куда ушло

Какие кэши выросли, какие сборки и симуляторы запущены, сколько памяти и свопа заняли приложения — простыми словами.

03

Убирает безопасно и сам

Раз в 5 минут в фоне и только когда места мало. Перед удалением всегда можно посмотреть план.

Безопасность

Сомневается — оставляет.

Инструмент уборки полезен, только если не приходится гадать, что он удалил. Каждая проверка работает «на закрытие»: не удалось доказать безопасность — файл остаётся.

Что убирается

  • Сборки Xcode удалённых проектов, старые ModuleCache и PIFCache
  • Временные файлы завершённых задач Claude Code (через 2 часа после конца сессии)
  • Кэши npm, npx, VS Code, headless-Chrome, уборка brew / pnpm / uv
  • Симуляторы завершённых задач, сборки неактивных worktree глубже

Никогда не трогается

  • Документы, рабочий стол, фото, почта, связки ключей
  • Git-репозитории с незакоммиченной или неотправленной работой
  • Открытые сессии AI-агентов, их память и история
  • Всё, что открыто у работающей программы
Список разрешённогоУдалить можно только известные виды кэшей.
Второй ключНикогда домашняя папка, ничего вне её, ничего с .git.
Кто-то пользуется?Свежие lsof / ps прямо перед удалением. Нет ответа — нет удаления.
СамопроверкаПеред каждой настоящей уборкой правила проверяют сами себя.

Ничего не уходит с Mac

Без аккаунтов, аналитики и отчётов о сбоях. Пути, процессы и вкладки остаются на этом компьютере.

Подписанные обновления — по желанию

Один запрос к GitHub в день и только с вашего согласия. Каждое обновление проверяется подписью перед установкой.

Открытый код

Лицензия MIT. Каждое правило, которое решает, что можно удалить, открыто — как и тесты, которые его охраняют.

Установка

Две минуты от клика до строки меню.

Одно и то же нотаризованное приложение — выберите удобный способ.

DiskPulse.dmg
01

Скачайте

Один клик — образ диска на 3 МБ, подписан и нотаризован Apple.

→
02

Перетащите в «Программы»

Откройте файл: окно со стрелкой покажет, куда положить DiskPulse.

Добро пожаловать в DiskPulse
Уборка · уведомления · обновления · запуск при входе
НазадДальше
03

Откройте

macOS один раз спросит про скачанное приложение. Короткое приветствие настроит остальное.

Wi‑Fi⛁ 128 GB9:41
⌃ ⌥ D
04

Живёт в строке меню

Свободное место всегда на виду; панель — кликом или ⌃⌥D.

Скачать для Mac Открыли прямо из образа? DiskPulse сам предложит переместиться в «Программы». Помощь с установкой →

Если вы уже пользуетесь Homebrew. Обновления — через brew upgrade или в самом DiskPulse.

$brew install --cask gleb4442/tap/diskpulse
Удалить: brew uninstall --cask diskpulse (с --zap — вместе с настройками и логами).

Одна строка, без Homebrew. Скрипт скачивает то же нотаризованное приложение, проверяет контрольную сумму, подпись разработчика и нотаризацию Apple и кладёт его в «Программы». Без sudo.

$curl -fsSL https://github.com/Gleb4442/diskpulse/releases/latest/download/get.sh | bash
Хотите сначала прочитать? Скрипт на GitHub.

Соберите сами с бесплатными Command Line Tools от Apple. Сборка из исходников видит обновления и ставит их через git pull.

xcode-select --install git clone https://github.com/Gleb4442/diskpulse.git cd diskpulse && ./install.sh
Вопросы

Перед установкой

Это правда бесплатно?

Да. DiskPulse — открытый код под лицензией MIT. Без пробного периода, подписки и аккаунта.

Нужен ли Xcode?

Нет. Уборке нужны бесплатные Command Line Tools от Apple — на большинстве Mac разработчиков они уже стоят. Если их нет, окно приветствия поставит их в один клик; без них DiskPulse всё равно показывает место.

А если удалит не то?

Удаляются только кэши, которые пересоздаются сами. Всё перепроверяется прямо перед удалением, а если проверка не дала ответа — отказ. Автоуборка выключена, пока вы её не включите, и план всегда можно посмотреть заранее. Если что-то важное всё же пропадёт, сообщите закрыто на GitHub — для нас это проблема безопасности.

Почему не в Mac App Store?

Приложения из App Store работают в песочнице и не видят кэши сборок, симуляторы и процессы — то, что нужно DiskPulse. Поэтому он подписан Apple Developer ID и нотаризован Apple.

Как приходят обновления?

Если разрешите, DiskPulse раз в день спрашивает GitHub о новой версии, показывает, что нового, и ставит её в один клик после проверки двух подписей. Можно обновляться и через Homebrew или просто скачать заново.

Как удалить?

Выключите автоуборку в настройках, закройте DiskPulse и перетащите его в Корзину. Настройки и логи лежат в ~/Library/Application Support/diskcare — подробная инструкция.

Какие Mac поддерживаются?

Любой Mac с macOS 15 Sequoia или новее — Apple Silicon или Intel.

Собирайте спокойно. Место за DiskPulse.