Диск больше не заканчивается посреди сборки.
DiskPulse живёт в строке меню, показывает, что съедает диск, и безопасно убирает то, что оставляют Xcode, симуляторы, npm и AI-агенты. Бесплатно, с открытым кодом и целиком на вашем Mac.
brew install --cask gleb4442/tap/diskpulseСледит. Объясняет. Убирает только то, что пересоздаётся само.
Три параллельные сборки и AI-агент сжигают 20 ГБ меньше чем за час. DiskPulse видит тренд раньше, чем диск дойдёт до нуля.
Всегда на виду
Свободное место — прямо в строке меню. Панель открывается кликом или ⌃⌥D из любого приложения.
Объясняет, куда ушло
Какие кэши выросли, какие сборки и симуляторы запущены, сколько памяти и свопа заняли приложения — простыми словами.
Убирает безопасно и сам
Раз в 5 минут в фоне и только когда места мало. Перед удалением всегда можно посмотреть план.
Сомневается — оставляет.
Инструмент уборки полезен, только если не приходится гадать, что он удалил. Каждая проверка работает «на закрытие»: не удалось доказать безопасность — файл остаётся.
Что убирается
- Сборки Xcode удалённых проектов, старые ModuleCache и PIFCache
- Временные файлы завершённых задач Claude Code (через 2 часа после конца сессии)
- Кэши npm, npx, VS Code, headless-Chrome, уборка brew / pnpm / uv
- Симуляторы завершённых задач, сборки неактивных worktree глубже
Никогда не трогается
- Документы, рабочий стол, фото, почта, связки ключей
- Git-репозитории с незакоммиченной или неотправленной работой
- Открытые сессии AI-агентов, их память и история
- Всё, что открыто у работающей программы
Ничего не уходит с Mac
Без аккаунтов, аналитики и отчётов о сбоях. Пути, процессы и вкладки остаются на этом компьютере.
Подписанные обновления — по желанию
Один запрос к GitHub в день и только с вашего согласия. Каждое обновление проверяется подписью перед установкой.
Открытый код
Лицензия MIT. Каждое правило, которое решает, что можно удалить, открыто — как и тесты, которые его охраняют.
Две минуты от клика до строки меню.
Одно и то же нотаризованное приложение — выберите удобный способ.
Скачайте
Один клик — образ диска на 3 МБ, подписан и нотаризован Apple.
Перетащите в «Программы»
Откройте файл: окно со стрелкой покажет, куда положить DiskPulse.
Откройте
macOS один раз спросит про скачанное приложение. Короткое приветствие настроит остальное.
Живёт в строке меню
Свободное место всегда на виду; панель — кликом или ⌃⌥D.
Если вы уже пользуетесь Homebrew. Обновления — через brew upgrade или в самом DiskPulse.
brew install --cask gleb4442/tap/diskpulseОдна строка, без Homebrew. Скрипт скачивает то же нотаризованное приложение, проверяет контрольную сумму, подпись разработчика и нотаризацию Apple и кладёт его в «Программы». Без sudo.
curl -fsSL https://github.com/Gleb4442/diskpulse/releases/latest/download/get.sh | bashСоберите сами с бесплатными 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.