Що буде.
У тому порядку, у якому заплановано. Ліцензія «Назавжди» включає все це, а рік оновлень — те, що вийде протягом року, без доплати. Без дат: усе виходить тоді, коли працює.
Вийшло
19Уже в програмі.
-
Встановлення через Homebrew.
1.8.0brew install — так, як розробники встановлюють свої інструменти для смуги меню. Та сама програма, той самий ліцензійний ключ.
-
Команда для Термінала.
1.8.0vitals status, vitals top, vitals ports та інші: те, що бачить Vitals, у вигляді таблиці або JSON для скриптів.
-
Безкоштовний пробний період.
1.8.0Три дні з усіма функціями до покупки, без облікового запису й без картки.
-
Вкладка «Агенти» для Claude Code, Codex та інших.
1.7Кожен агент для програмування, запущений на вашому Mac: проєкт, у якому він працює, що він робить, скільки він уже працює і все, що він запустив, із кнопкою «Завершити» для сеансу і всього разом. Для Claude, Codex, GitHub Copilot, Cursor, Antigravity, Grok, Ollama і OpenCode — скільки залишилося від кожного плану, коли він оновиться і чи вкладаєтеся ви в темп, для кожного облікового запису, у який виконано вхід на цьому Mac.
-
90 днів історії або рік.
1.6Зберігайте 30 днів, 90 днів, 6 місяців або рік — на вибір у Параметрах, тож на питання «що було важким у липні» є відповідь і для вас, і для вашого ШІ-асистента.
-
Ваші власні сповіщення.
1.6«Повідомити, коли Chrome перевищить 8 ГБ протягом пʼяти хвилин» або коли Mac тримається понад 90 °C. Або вимкніть сповіщення для програми, яка завжди гаряча.
-
Експорт історії в CSV.
1.6Ваші програми за днями, ваш Mac за годинами і показники кожні пʼять хвилин — три файли, що відкриваються в будь-якій програмі для таблиць.
-
Налаштуйте під себе.
1.5Кольори графіків, шрифт і товщина чисел, звичайні або компактні відступи і глибина графіків у часі — на сторінці «Оформлення» з попереднім переглядом наживо. Експортовані зображення теж це враховують.
-
Показники червоніють під навантаженням.
1.5У смузі меню значення стає червоним, поки процесор або графічний процесор на 90%, памʼять перевантажена, диск майже заповнений або Mac сильно нагрівається. На прохання покупця; перемикач у Параметрах → Макет → Смуга меню.
-
Вкладка Neural Engine.
1.5Наскільки завантажений Neural Engine і які програми його використовують — на окремій вкладці, у смузі меню і на вкладці «Огляд». Для всіх, хто запускає моделі ШІ на своєму Mac.
-
Сервер MCP, щоб ваш ШІ-асистент спершу запитував Vitals.
1.4Claude, Codex, Cursor і будь-який асистент із підтримкою MCP можуть запитати, що запущено, яка програма стоїть за числом і чи безпечно щось завершити, перш ніж щось чіпати. Вимкнено, доки ви не ввімкнете. Сам Vitals нічого нікуди не надсилає.
-
Vitals вашою мовою.
1.3Німецька, французька, іспанська, італійська, шведська, японська, китайська та інші — десять мов на старті, тими словами, якими вже говорить ваш Mac.
-
Завершуйте будь-яку програму зі спадної панелі.
1.2.1Наведіть вказівник на програму, натисніть кнопку закриття, підтвердьте. Примусово завершіть, якщо вона не відповідає. Контейнери так само отримують кнопку «Зупинити».
-
Керування вентиляторами.
1.2.1Кожен вентилятор в автоматичному режимі або на вибраній вами швидкості. Повернення до автоматичного режиму, коли Vitals завершує роботу.
-
Контейнери Docker.
1.2Кожен контейнер з його памʼяттю, процесором, мережею і портами — усередині проєкту, якому він належить.
-
Вкладки й розширення браузера.
1.2Chrome, Safari, Firefox та інші, розділені на вкладки, розширення, графіку і сам браузер.
-
Глобальні скорочення клавіатури і дії для програми «Команди».
1.2Відкривайте спадну панель або вікно з будь-якої програми. Отримуйте значення або найбільш навантажену програму у власних командах.
-
Компактна смуга меню.
1.2Для 13‑дюймових екранів. Параметри → Макет → Смуга меню → Розмір.
-
Смуга меню, яку можна налаштувати.
1.1Кожен показник може бути окремим елементом, у будь-якому порядку і з власним стилем.
Далі
6Буде, у такому порядку.
- 1
Карта сховища: що займає місце на диску.
Кожна папка з розміром, від найбільшої, з простою позначкою: macOS, дані програми або ваше. Кеші, старі файли Xcode і забуті node_modules названо тим, чим вони є, і сказано, що буде, якщо їх видалити.
- 2
Безпечне очищення кешів і старих файлів збирання.
Кеші, залишки Xcode, образи Docker і старі node_modules — по одному, кожен із рядком про те, що це, і з підтвердженням. Жодної кнопки «очистити все». Нічого, що належить macOS, ніколи не чіпається.
- 3
Стан накопичувачів.
Наскільки зношений ваш SSD, скільки на нього записано і чи повідомляє він про проблему — для вбудованого накопичувача і будь-якого зовнішнього, що це повідомляє. Попередження, щойно накопичувач повідомить, що щось не так.
- 4
Активність диска для кожного накопичувача.
Зчитування і запис для кожного підʼєднаного накопичувача, а не лише загалом, з фільтром на графіку вкладки «Диск». Кожен підʼєднаний том у списку з вільним місцем.
- 5
Стан Mac.
Один рядок про те, як почувається ваш Mac, з названою причиною, коли щось не так: «Усе спокійно» або «Сильно нагрівається: Xcode використовує шість ядер уже дванадцять хвилин». Під ним — перевірки, на яких він ґрунтується: акумулятор, накопичувач, температура, памʼять і вільне місце. Одне клацання копіює повну картину як текст.
- 6
Нагляд за процесами розробки, що вийшли з-під контролю.
Забутий сервер розробки, інструмент, що застряг на повному навантаженні процесора, процес, що годинами забирає дедалі більше памʼяті. Vitals помічає, повідомляє вам і може зупинити його, якщо ви дозволите. Ніколи — macOS, ніколи — програму з відкритим вікном.
Пізніше
15Після «Далі». Порядку ще немає.
-
Віджети на робочому столі.
Памʼять, диск, акумулятор і найбільш навантажені програми на робочому столі — видно, нічого не відкриваючи.
-
Звільнення памʼяті.
Одне місце, яке називає те, що тримає памʼять, не використовуючи її: програми, годинами залишені у фоні, сервери розробки, якими ніхто не користується. Для кожного — скільки поверне завершення, і кнопка «Завершити». А не число, яке падає і за хвилину знову росте.
-
Тенденції у «Варто переглянути».
Що змінилося, а не лише що відбувається зараз: «Ваш диск заповниться приблизно за 40 днів». «Акумулятор розряджається швидше, ніж минулого тижня, і причина — Chrome». «Slack використовує вдвічі більше памʼяті, ніж раніше».
-
Куди подівся заряд після відʼєднання.
«Я відʼєднав живлення о девʼятій, і в мене 60%. Куди він подівся?» Частка кожної програми в заряді, витраченому відтоді, як відʼєднали кабель, і наскільки швидко акумулятор розряджається зараз — на вкладці «Акумулятор».
-
Криві вентиляторів.
Вентилятори, що підлаштовуються під вибрану вами температуру: тихо, поки Mac холодний, і швидше, коли він нагрівається. Або повна швидкість на 15 хвилин перед збиранням чи рендерингом, а потім назад. Понад безпечну межу вентилятори завжди повертаються до автоматичного режиму.
-
Власний ліміт вільного місця на диску.
«Повідомити, коли на диску залишиться менше 10 ГБ» — з обсягом, який ви вибираєте.
-
Push-сповіщення на телефон.
Кожне сповіщення надсилається на вебхук, тож воно працює з ntfy, Pushover, Slack або Home Assistant. Для Mac, що працює сам по собі. Із тихими годинами.
-
Тест швидкості інтернету.
Завантаження, вивантаження і затримка на вкладці «Мережа» — окремо для кожної мережі Wi‑Fi, щоб відрізнити проблему вашого Wi‑Fi від проблеми вебсайту.
-
IP-адреси, сигнал Wi‑Fi і сповіщення, коли зʼєднання зникає.
Адреса цього Mac у вашій мережі та ваша публічна адреса на вкладці «Мережа», кожна копіюється одним клацанням, а поруч — сигнал, діапазон і швидкість зʼєднання вашого Wi‑Fi. Публічна адреса визначається лише на ваш запит. Сповіщення, коли зʼєднання зникає і коли воно відновлюється.
-
Звіти.
Ваш Mac за тиждень на одній сторінці: які програми використали найбільше заряду, памʼяті, мережі й диска, що змінилося з минулого тижня і про що Vitals вас попереджав. Збережіть його як PDF або CSV або дайте ШІ-асистенту його прочитати.
-
Запис збирання або повільного моменту, секунда за секундою.
Натисніть «Записати» перед збиранням, рендерингом або повільним моментом і «Зупинити», коли все скінчиться. Подивіться, що досягло піку, коли і яка програма за цим стояла. Експортуйте запис у CSV або дайте ШІ-асистенту його прочитати.
-
Експортер для Prometheus.
Для Grafana і панелей домашньої лабораторії. Стандартно вимкнено і лише для цього Mac, якщо не вказати інше.
-
Машини OrbStack.
Кожна машина Linux, яку ви запускаєте в OrbStack, з її памʼяттю і процесором — поруч із контейнерами, які Vitals уже показує.
-
Скорочення, що завершує найважчу програму.
Натисніть його будь-де, подивіться на програму і її показник, натисніть Return. Ніколи — macOS, Finder чи програму з незбереженою роботою.
-
Показ у виїмці.
Панель, що відкривається з вирізу на MacBook, які його мають. Стандартно вимкнено.
Не в планах
4Про це просили, це розглянули, але цього не буде. Тут — щоб ніхто не чекав.
-
Запитати Vitals.
Чат усередині Vitals з відповідями від Apple Intelligence. Ваш власний асистент уже звертається до Vitals через сервер MCP, а команда vitals відповідає в Терміналі, тож другий, менший асистент у програмі відповідав би на ті самі питання гірше.
-
Обмежувач заряду акумулятора.
У macOS він є в Системних параметрах → Акумулятор, починаючи з 26.4. Обмежувач, який помилиться, залишить ноутбук незарядженим перед польотом, і це не той ризик, на який має йти монітор. Натомість Vitals показуватиме ліміт, заданий у macOS.
-
Памʼять для кожної вкладки браузера.
Chrome не повідомляє macOS, якій вкладці належить процес, а один процес може тримати кілька вкладок. Vitals ділить браузер на вкладки, розширення, графіку і сам браузер, і це відповідає на питання «це мої вкладки чи розширення?».
-
Кнопка «Звільнити RAM».
На Mac вона спорожнює кеш, який заповнюється знову за кілька хвилин, і доти все працює повільніше. macOS повертає цю памʼять, щойно вона потрібна програмі. Vitals показує, що тримає памʼять, і дає змогу це завершити, а саме для цього кнопка й була потрібна.
Чогось бракує? Напишіть на [email protected]. Більшість цієї дошки почалася з листа. Те, що вже вийшло, докладно описано в історії змін.