Подписка

Создатель Диспетчера задач Windows «вайб-кодом» написал новую версию, которая работает на macOS и Linux

Для этого потребовалась всего лишь 107-страничная спецификация.

Создатель Диспетчера задач Windows «вайб-кодом» написал новую версию, которая работает на macOS и Linux
Поделиться:

Если вы когда-либо нажимали Ctrl+Shift+Esc, чтобы узнать, что именно пожирает ресурсы вашего ПК, значит, вы пользовались разработкой Дейва Пламмера. Теперь, спустя примерно три десятилетия после создания оригинального Диспетчера задач Windows в Microsoft, Пламмер возвращается с новой итерацией: TMOG. Это сокращение от Task Manager OG — отсылка к инструменту, созданному им в 1996 году и выпущенному с Windows NT 4.0 в августе того же года.

Выступив в X в прошлом месяце, он рассказал, как (в некотором роде) написал его с помощью вайб-кодинга на Claude Code. По словам Пламмера, он загрузил в чат-бот 107-страничную спецификацию, позволил ему сделать свою работу, и примерно через четыре часа у него было рабочее приложение, которое запустилось с первой попытки. И всё это — ожидая в больнице своего сына, который восстанавливался после операции.

Бета-версия TMOG для macOS была впервые выпущена 31 июля, а сборки для Windows и Linux появились 23 августа. Третья итерация программного обеспечения вышла 7 сентября одновременно с первыми сборками платного уровня Pro.

Что делает TMOG

TMOG объединяет 12 представлений в одном окне, включая сводную панель мониторинга, использование ресурсов для каждого процесса, автозагрузку приложений, службы, питание и частоту, сетевые подключения, установленные приложения, дисковое пространство и тесты производительности.

Индикаторы состояния анимируются с частотой 60 Гц, а не обновляются раз в секунду, как в Диспетчере задач Windows, а энергоэффективные ядра имеют собственные цвета. Также доступны ретро-темы с фосфорным свечением в зеленом, янтарном и синем цветах. Пламмер пообещал, что приложение «никогда не будет выдумывать ответы».

Если заглянуть «под капот», вы обнаружите, что на каждой платформе используется подлинный нативный код: Swift и AppKit на macOS, Direct2D на Windows и Qt 6 на Linux. Все они используют общее ядро C++. Также имеется функция самомониторинга, которая добавляет собственный процесс TMOG в общие показатели, чтобы вы могли видеть, сколько ресурсов уходит на его собственную работу.

Цель Пламмера при создании TMOG — упростить диагностику. Встроенный инструмент Windows не всегда помогает понять, почему ваш ПК внезапно начал еле ползать. Общеизвестно, что Диспетчер задач обманывает вас насчет использования ЦП, а фоновые процессы, такие как Windows Runtime Broker, вызывают скачки потребления ресурсов без каких-либо объяснений. TMOG действует иначе: он отображает историю всей системы рядом с активностью процессов, что значительно упрощает отслеживание проблем и поиск виновника в таких областях, как вычисления или память.

Построено на freemium-модели

Бесплатная версия TMOG управляет мониторингом системы и процессов в реальном времени на всех трех платформах. Версия Pro добавляет «черный ящик» (Flight Recorder) — режим записи и воспроизведения, позволяющий перематывать назад моменты замедления системы, чтобы провести своего рода посмертный анализ причин их возникновения. Она стоит 39,95 долларов США и поступила в продажу через собственный магазин Пламмера на Lemon Squeezy. Ее нельзя продавать через App Store, поскольку песочница Apple запрещает приложениям выводить список системных процессов или завершать работу других программ.

Пламмер говорит, что весь проект начался как спор о том, сможет ли кто-нибудь написать вайб-кодом Microsoft Word. Он считал, что нет, но предположил, что с чем-то меньшим это может сработать. Учитывая, что он создатель Диспетчера задач, он разбирается в этом лучше кого бы то ни было. «Нельзя просто сказать Claude: «Эй, напиши диспетчер задач!»» — написал он в X. — «Ну, то есть можно, но это будет полный отстой».

Вместо этого он набросал 107-страничную спецификацию, сравнив ее с работой «какого-то напичканного кофеином менеджера продукта из 90-х», а вовсе не с тем, чего можно ожидать от разработчика, прославившегося ручной оптимизацией оригинала примерно до 80 КБ.

Многие кроссплатформенные приложения решают проблему поддержки трех операционных систем, просто заворачивая одно веб-приложение в Electron. Развертывание кода на каждой платформе — дело довольно трудоемкое и дорогостоящее, и обычно для этого требуется целая команда. Пламмер написал свой код менее чем за шесть недель с двумя помощниками, причем Claude Code выполнял всю тяжелую работу. Можете ругать вайб-кодинг сколько угодно, но нельзя отрицать, что он меняет экономику подобных проектов.

На данный момент проект находится в стадии бета-тестирования, и Пламмер отмечает, что ранние пользователи все еще находят баги, которые ему предстоит исправить. Тем не менее, бесплатная версия не имеет ограничений по времени, и ее можно загрузить прямо сейчас для macOS, Windows и Linux без создания учетной записи.