00:00:00Стоит ли вам использовать GSD или же стоит использовать superpowers?
00:00:04Или и то, и другое — пустая трата времени?
00:00:06Чтобы ответить на этот вопрос,
00:00:07я провел прямое сравнение между superpowers,
00:00:10GSD и обычным Claude Code.
00:00:13Я поручил им создать абсолютно одинаковое веб-приложение,
00:00:15и мы оценим их по финальному результату,
00:00:17количеству использованных токенов
00:00:18и времени, затраченному на разработку.
00:00:20И победитель окажется совсем не тем, кого вы ожидаете.
00:00:23Прежде чем мы начнем тесты
00:00:25между GSD, superpowers и базовым Claude Code,
00:00:28давайте сначала вкратце обсудим,
00:00:30что же такое GSD и superpowers на самом деле,
00:00:33как они работают и чем отличаются друг от друга.
00:00:35GSD и superpowers сделаны из одного теста.
00:00:40Оба являются слоями оркестрации,
00:00:41которые работают поверх Claude Code
00:00:43и меняют подход Claude Code
00:00:46к сложным проектам.
00:00:48Они внедряют гораздо более надежную систему планирования,
00:00:50более продвинутую систему тестирования,
00:00:52и оба используют разработку через субагентов,
00:00:56чтобы справиться с деградацией контекста.
00:00:57Сходства становятся еще очевиднее,
00:00:59если взглянуть на их пошаговый процесс.
00:01:02Что делает superpowers на первых трех этапах?
00:01:05Она планирует.
00:01:06Проводит мозговой штурм, использует рабочие деревья git,
00:01:09а затем пишет планы.
00:01:10А что делает GSD?
00:01:12GSD начинает новый проект, обсуждает план
00:01:15и разбивает его на фазы.
00:01:17Они берут вашу большую идею
00:01:19и делят ее на более мелкие,
00:01:21конкретные атомарные задачи, которые субагенты
00:01:25будут выполнять в дальнейшем.
00:01:27Когда план готов, что делает superpowers?
00:01:30Она переходит к разработке через субагентов.
00:01:32Я снова и снова упоминаю об этом.
00:01:33Вместо того чтобы Claude Code
00:01:35выполнял все в одной сессии,
00:01:36как это происходит в обычном режиме планирования и исполнения,
00:01:40постоянно забивая окно контекста,
00:01:42эти субагенты получают по конкретной задаче.
00:01:45Таким образом, у них практически чистое окно контекста,
00:01:48что должно давать нам лучший результат.
00:01:51Именно это происходит на четвертом и пятом шагах,
00:01:53хотя superpowers также включает в себя
00:01:55разработку через тестирование.
00:01:56У GSD это всего один шаг — исполнение фазы.
00:02:01Она объединяет четвертый и пятый шаги superpowers
00:02:04в своем четвертом шаге.
00:02:05Затем мы завершаем работу.
00:02:06Superpowers запрашивает код-ревью
00:02:09и затем все объединяет.
00:02:10А что делает GSD?
00:02:12Она проверяет работу и затем отправляет ее,
00:02:14делает коммиты, создает PR — и готово.
00:02:16Так что процессы очень похожи.
00:02:18И если говорить о различиях, они довольно тонкие.
00:02:21Что касается superpowers,
00:02:22она делает большой упор на разработку через тестирование
00:02:25и концепцию циклов «красный-зеленый-рефакторинг».
00:02:28Если мы посмотрим на навык TDD
00:02:31внутри superpowers, о чем там говорится?
00:02:33Там упоминается железный закон:
00:02:35никакого рабочего кода без предварительного падающего теста.
00:02:37Каждый раз, создавая код для функции,
00:02:40она сначала создает тест для этой функции.
00:02:41Она проваливает этот тест,
00:02:44а затем пытается написать минимальный объем кода,
00:02:47необходимый для его прохождения.
00:02:48Оттуда она переходит к циклу «красный-зеленый-рефакторинг».
00:02:50Если хотите увидеть детали,
00:02:52можете изучить навыки в GitHub-репозитории.
00:02:53Я оставлю все ссылки в описании.
00:02:55С другой стороны, GSD делает акцент на состоянии и контексте.
00:02:59Она постоянно создает Markdown-файлы,
00:03:01в которых фиксирует ваши планы,
00:03:03то, что уже сделано,
00:03:05и то, что предстоит завершить.
00:03:06Это файлы требований, дорожной карты,
00:03:08различные фазы проекта.
00:03:11Она очень скрупулезна и записывает абсолютно всё.
00:03:13Идея в том, что при таком количестве работы субагентов
00:03:16и постоянных сбросах контекста,
00:03:19нам всегда нужен какой-то ориентир,
00:03:21показывающий, где мы находимся и куда движемся.
00:03:23В этом и заключается концепция GSD.
00:03:24Но на самом деле эти различия нюансные.
00:03:26Поэтому многое сводится к личным ощущениям,
00:03:28которые мы и оценим сегодня.
00:03:29Также мы будем следить
00:03:31за временем, которое потребуется
00:03:32каждому из них для выполнения моей задачи,
00:03:35а также за количеством токенов,
00:03:36потому что о стоимости нужно помнить всегда.
00:03:39Установка инструментов очень проста.
00:03:41Superpowers есть в официальной библиотеке плагинов Claude Code.
00:03:45Так что, находясь в Claude Code, введите /plugin,
00:03:48и вы увидите Superpowers в списке,
00:03:50откуда сможете её установить.
00:03:51А для GSD достаточно запустить одну команду,
00:03:53и всё установится само.
00:03:55Как же будет выглядеть наш сегодняшний тест
00:03:56для этих трех ребят?
00:03:57Мы попросим всех троих создать сайт
00:04:00для нашего AI-агентства Chase AI.
00:04:02На этом сайте должно быть три элемента.
00:04:04Во-первых, лендинг.
00:04:06Это самый простой запрос.
00:04:08Мне нужен стандартный лендинг: главный блок,
00:04:11блоки «о себе», «услуги» и форма захвата лидов.
00:04:14Здесь мы проверим их на очень простом задании.
00:04:17Также я хочу увидеть их навыки веб-дизайна
00:04:20и умение вызывать нужные инструменты.
00:04:21Воспользуются ли они навыками фронтенд-дизайна?
00:04:23Я не буду говорить им об этом прямо.
00:04:25Пункты два и три
00:04:25посвящены созданию генератора блогов.
00:04:27На втором этапе мне нужна страница,
00:04:30где люди смогут просматривать мой блог,
00:04:32видеть список постов,
00:04:34переходить по ним и читать — базовая функциональность.
00:04:36И третий пункт — сам генератор блогов.
00:04:39Это будет скрытая админка.
00:04:40Я не хочу, чтобы она была в меню навигации.
00:04:42Я хочу иметь возможность вставить
00:04:44либо ссылку на YouTube-видео, либо на статью.
00:04:48Затем система должна спарсить весь контент по этой ссылке.
00:04:51Она должна использовать Anthropic SDK,
00:04:53чтобы создать качественный пост на основе данных
00:04:57выполнить это без проблем с помощью Supabase CLI.
00:05:01Также нужно подтянуть обложку или главное изображение
00:05:03из источника и сохранить все это как новый блог.
00:05:06Ради экономии времени я не делаю здесь авторизацию.
00:05:08Я уверен, что все трое справятся с этим
00:05:10без проблем, используя Supabase CLI.
00:05:13Затем я даю им базовый стек технологий
00:05:15и некоторые указания по эстетике.
00:05:18Суть в том, чтобы дать им достаточно направления,
00:05:22чтобы мы могли оценить их по одним критериям,
00:05:24но оставить достаточно пространства для маневра,
00:05:26чтобы они не просто следовали инструкциям.
00:05:28Я хочу увидеть, как они продумают этот промпт.
00:05:30Это потому, что некоторые вещи мы оставили
00:05:32открытыми для интерпретации —
00:05:33например, как именно получать транскрипты.
00:05:36Как именно доставать миниатюры
00:05:38из ссылок YouTube, которые я предоставлю.
00:05:39Как должен выглядеть системный промпт генерации блога.
00:05:42Каким должен быть этот авторский стиль?
00:05:44И опять же, стоит ли вызывать специфические навыки Claude Code.
00:05:47Это те моменты,
00:05:50в которых мы должны увидеть разницу между GSD, superpowers
00:05:54и «коробочным» Claude Code.
00:05:55В прошлом месяце я выпустил свой мастер-класс по Claude Code,
00:06:03и это лучший способ превратиться из новичка в AI-разработчика,
00:06:06особенно если у вас нет технического образования.
00:06:09Я учу всему, что нужно знать об этом инструменте,
00:06:11и мы фокусируемся на реальных примерах.
00:06:14И что не менее важно,
00:06:15я обновляю его буквально каждую неделю.
00:06:18С момента запуска
00:06:19мы уже добавили почти три часа дополнительного контента.
00:06:23Ссылку на него вы найдете в закрепленном комментарии
00:06:24внутри Chase AI+, будем рады вас там видеть.
00:06:27Итак, начнем тест.
00:06:28У меня здесь открыты GSD, superpowers и Claude Code.
00:06:32Я буду четко указывать, в какой вкладке нахожусь,
00:06:34чтобы вы не запутались,
00:06:36но также внизу есть строка состояния,
00:06:37где явно написано, в какой директории я нахожусь,
00:06:40поскольку они все в разных папках.
00:06:42Для superpowers
00:06:43мы видим, что загрузился
00:06:46навык мозгового штурма superpowers.
00:06:47Работа с superpowers происходит довольно плавно.
00:06:50В ней загружено около 14-15 навыков,
00:06:54когда вы устанавливаете плагин superpowers.
00:06:57Идея в том, что Claude Code понимает,
00:07:00просто основываясь на вашем общении
00:07:02и этапе процесса,
00:07:03какой навык нужно задействовать.
00:07:05Это немного отличается от GSD,
00:07:07где вы используете явные слэш-команды,
00:07:10такие как /gsd new project, когда работаете с GSD
00:07:13в вашей директории.
00:07:14GSD на самом деле первой вернулась
00:07:17с уточняющими вопросами спустя пару минут.
00:07:19Так что GSD первой начала задавать вопросы.
00:07:22Она сказала, что наше задание довольно полное,
00:07:24так как мы дали ей весьма детальный промпт.
00:07:27Но мне нравится, что она говорит:
00:07:28«Вот некоторые решения, которые я принимаю».
00:07:30И сразу отмечает те моменты,
00:07:32о которых мы говорили как о возможных отличиях,
00:07:34вещи, которые мы не включали в промпт.
00:07:37Мы не уточняли, какие именно услуги
00:07:39мы хотели видеть на целевой странице, он предлагает нам четыре варианта.
00:07:41Затем он сообщает, что собирается делать для YouTube,
00:07:43когда дело доходит до транскрипта, а также главного изображения.
00:07:46Итак, я позволю ему создать файл project.md.
00:07:49Теперь давайте взглянем на Superpowers.
00:07:51С самого начала Superpowers говорит,
00:07:52что собирается пропустить предложение «визуального компаньона».
00:07:55Я скажу, что хочу это предложение,
00:07:58потому что это на самом деле одно из главных отличий
00:08:00между Superpowers и GSD.
00:08:02Так что я хотел бы увидеть это в действии.
00:08:03И сразу же он предлагает несколько дизайнерских решений,
00:08:06в частности, касающихся получения URL,
00:08:09что, опять же, как и в случае с GSD, было одним из тех моментов,
00:08:11которые мы оставили на усмотрение ИИ.
00:08:13Он дает нам три варианта с плюсами и минусами,
00:08:16а также рекомендацию.
00:08:17А затем он расписывает стратегию создания миниатюр.
00:08:19То есть, когда он вернулся с подобными предложениями,
00:08:22он оказался более детальным, чем GSD.
00:08:24И та же история повторяется здесь с услугами,
00:08:27дизайн-системой, а также обработкой ошибок и пограничными случаями.
00:08:30В общем, он был немного более основательным
00:08:33во всем, что он предложил.
00:08:34Поэтому я написал: «Выглядит хорошо»,
00:08:35но я все же хотел бы пройти через визуального компаньона,
00:08:38чтобы убедиться, что мы определились с эстетикой фронтенда.
00:08:41И он вернулся с визуальным компаньоном,
00:08:44что является одной из его самых крутых функций.
00:08:46Он запустил сервер разработки,
00:08:48и теперь спрашивает меня, какую эстетику нам выбрать.
00:08:50И у него есть реальные варианты,
00:08:51четыре штуки прямо перед вами, что мне очень нравится,
00:08:53потому что одно дело, когда он говорит вам,
00:08:56что он собирается сделать визуально,
00:08:58и запускает сервер разработки для одного варианта.
00:09:00И совсем другое, когда вы видите всё сразу.
00:09:03Это одна из моих любимых частей в Superpowers.
00:09:04При этом, все они очень похожи.
00:09:08Ни один из них меня полностью не зацепил.
00:09:11Из всех я бы, наверное, сказал,
00:09:13что «теплая редакционная статья» — лучший.
00:09:15«Электрический лайм» — ужасен, монохром — скучен,
00:09:18а «линейный блеск» просто похож на ИИ-халтуру.
00:09:20О, пока выберем этот.
00:09:24По крайней мере, это что-то визуальное.
00:09:25Я обожаю визуального компаньона.
00:09:27После того как я сказал Superpowers, что мне нравится вариант C,
00:09:29теперь он дает мне еще несколько вариантов для ознакомления.
00:09:32Он взял ту эстетику, те цвета,
00:09:34и теперь мы переходим к главному разделу (hero section).
00:09:35Он продолжает детально прорабатывать веб-страницу.
00:09:40Итак, это первый вариант главного блока.
00:09:44Второй — чуть более центрированный.
00:09:46Вот третий, с элементами здесь.
00:09:51Разделенный, с акцентом на контент.
00:09:53Я думаю, знаете, на самом деле,
00:10:00я бы, наверное, сделал что-то подобное
00:10:03и вырезал то, что здесь, потому что это как-то слабо,
00:10:05но мне это нравится как шаблон, верно?
00:10:06Это то, с чего мы можем начать.
00:10:09Так что выберем C.
00:10:10Теперь визуальный компаньон Superpowers проводит вас
00:10:12через каждый раздел вашей целевой страницы.
00:10:15Мы пропустим остальные,
00:10:17потому что, я думаю, вы уловили суть.
00:10:18Итак, Superpowers теперь написал спецификацию для нашего сайта
00:10:21и просит нас ее просмотреть.
00:10:23Как только мы взглянем на нее и одобрим,
00:10:25он использует навык «план написания»,
00:10:28чтобы создать план реализации.
00:10:30То есть это своего рода черновой проект,
00:10:32blueprint того, что он собирается делать.
00:10:33А вот как выглядит эта спецификация дизайна.
00:10:35Она очень подробная,
00:10:38но часть, на которую вам стоит обратить внимание, находится внизу —
00:10:41это ключевые оценочные решения.
00:10:43Какие решения Superpowers принял за вас
00:10:45до этого момента?
00:10:46Потому что именно здесь вам нужно выразить несогласие,
00:10:47если вы этого еще не сделали.
00:10:48Итак, он собирается использовать /studio в качестве скрытого URL,
00:10:50где мы будем генерировать контент для блога,
00:10:54использует «writing» как метку навигации,
00:10:56говорит о сгенерированном голосе.
00:10:59Так, «раньше был пилотом морской авиации,
00:11:00теперь — консультант по ИИ», ладно, достаточно просто.
00:11:03И он взял это из своей облачной памяти на уровне пользователя.
00:11:07И он как бы рассуждает о безопасности.
00:11:08Как я уже сказал, мы не делаем здесь аутентификацию
00:11:11исключительно ради демо-версии.
00:11:12И он такой: «О, это немного странно».
00:11:13«Думаю, мы просто полагаемся на безопасность через неизвестность».
00:11:15То есть он указывает на это.
00:11:17Я просто скажу Superpowers, что всё выглядит хорошо.
00:11:19И теперь он действительно напишет план,
00:11:21и вы видите, как загружается этот навык.
00:11:23Пока мы занимались всем этим с Superpowers,
00:11:25GSD проводил собственное исследование,
00:11:28прежде чем составить свой план.
00:11:29Он запустил четырех исследователей параллельно.
00:11:32Одного для исследования стека, одного для функций,
00:11:35и еще двоих для архитектуры и исследования возможных проблем.
00:11:38Вы можете видеть это прямо здесь.
00:11:39Каждый из них использует приличное количество токенов, верно?
00:11:4275 тысяч, 33 тысячи, 51 и 61 тысяча.
00:11:46Но идея в том, что если вы делаете что-то довольно новое
00:11:49или не очень распространенное,
00:11:52такие исследователи сотворят чудеса
00:11:55в долгосрочной перспективе.
00:11:56Итак, то, что мы сделали сегодня, или
00:11:58то, что мы делаем сегодня, довольно просто.
00:12:00Веб-дизайн, генератор блогов — он видел такое раньше.
00:12:03Я все равно заставил его запустить этих агентов-исследователей,
00:12:06просто чтобы этот тест был, так сказать, равным.
00:12:10Затем он синтезировал все эти исследования.
00:12:13Вы видите здесь, что он использует для этого Sonnet 4.6.
00:12:15Так что, хотя по большей части
00:12:17я сказал GSD использовать Opus 4.6 на полную,
00:12:20когда он чувствует, что просто синтезирует информацию,
00:12:23а не отправляет кого-то делать что-то новое
00:12:25или уникальное для этого проекта,
00:12:27он будет использовать модели поменьше и подешевле для синтеза.
00:12:30И эта фаза исследования с четырьмя агентами
00:12:32очень надежна по сравнению с Superpowers.
00:12:34Superpowers на самом деле этого не делает.
00:12:36Но, как я сказал: 30 использований инструментов, 91 тысяча токенов, 15 минут.
00:12:39Это требует времени.
00:12:40Как только исследование проведено,
00:12:41он определяет требования.
00:12:43Подобно MD-файлу, который мы только что видели в Superpowers,
00:12:48GSD делает то же самое, но в большем объеме.
00:12:51Он создает несколько документов.
00:12:52Так, он создает документ с требованиями.
00:12:54Он создает документ с дорожной картой.
00:12:56На самом деле он берет то же, что сделал Superpowers,
00:12:58но просто разделяет это на несколько документов.
00:13:01Это дорожная карта, состояние, требования,
00:13:04и, в конечном итоге, фазы.
00:13:06И спустя 35 минут становится ясно, что это занимает время.
00:13:10Если мы на мгновение остановимся и взглянем на,
00:13:13знаете, стандартный Claude Code, то его план уже давно готов.
00:13:16Мы уже какое-то время ничего не заставляли его выполнять.
00:13:19Всего это заняло у него, думаю, минут пять или шесть.
00:13:22И это, как мне показалось, было медленно,
00:13:24в отличие от GSD, который все еще работает 36 минут спустя.
00:13:29И возвращаясь к Superpowers.
00:13:31Superpowers только что закончил свой website-plan.markdown.
00:13:35Пока мы ждем, когда GSD закончит свою дорожную карту
00:13:38и серию других вещей,
00:13:39давайте еще раз взглянем на Superpowers.
00:13:41Он только что создал website-plan.md,
00:13:44который включает 28 задач и 2500 строк.
00:13:47Возвращаемся в VS Code,
00:13:49если мы зайдем в папку docs этого проекта
00:13:52и посмотрим на спецификации,
00:13:53извините, посмотрим на план реализации,
00:13:56то вот о чем шла речь.
00:13:58Как я и сказал, он примерно в 10 раз длиннее спецификаций.
00:14:03Так что тут много, очень много всего происходит.
00:14:09Теперь Superpowers предлагает нам два варианта выполнения.
00:14:12Первый — на основе субагентов, что очень похоже на GSD,
00:14:16где каждая задача получает своего субагента
00:14:18и, следовательно, свое собственное окно контекста.
00:14:20Но, как здесь сказано, это компромисс,
00:14:22потому что это слишком накладно для 28,
00:14:25как там говорится, в основном простых задач.
00:14:27Типа, зачем нам тут «ядерная бомба»?
00:14:29Нам это действительно нужно?
00:14:29Второй вариант — встроенное (inline) выполнение.
00:14:32То есть мы, по сути, будем делать это
00:14:34в рамках той же сессии, делая паузы для обзора по мере необходимости.
00:14:37И это будет гораздо, гораздо быстрее.
00:14:39Это встроенное выполнение гораздо ближе
00:14:42к тому, что мы делаем здесь в стандартном Claude Code,
00:14:45где мы просто говорим: «да, игнорируй разрешения,
00:14:47иди и побеждай».
00:14:48Так как Superpowers рекомендует встроенное выполнение,
00:14:50мы выберем именно его.
00:14:52И мы видим, как Superpowers выполняет план,
00:14:55навык успешно загружен.
00:14:57Теперь он приступит к работе.
00:14:58И как раз вовремя: GSD завершил свой грандиозный план
00:15:03для нашего проекта.
00:15:05Он создал project.md, requirements.md,
00:15:07roadmap.md, state.md, cloud.md.
00:15:09А также он создал папку
00:15:12для всех найденных результатов исследования.
00:15:14GSD предлагает восемь этапов с 65 требованиями.
00:15:18И, как мы уже говорили ранее,
00:15:20когда дело доходит до выполнения,
00:15:21GSD очень, ну, жесткий или четкий:
00:15:25команда next slash, следующая команда, верно?
00:15:27Все идет по порядку: одно за другим,
00:15:30следующий шаг, следующий шаг.
00:15:31Все очень четко по фазам, в то время как,
00:15:34я бы сказал, Superpowers немного более гибкий, да?
00:15:37Вы как бы просто обсуждаете процесс.
00:15:38Он знает, как загрузить команду по мере необходимости,
00:15:40или вы ожидаете, что он загрузит навыки, когда нужно.
00:15:43GSD более четко структурирован.
00:15:45Прежде чем мы перейдем к выполнению в GSD,
00:15:49помните, что сейчас все находится на этапе планирования.
00:15:51Это общее количество токенов для его субагентов,
00:15:54только для планирования и исследования.
00:15:56Мы на отметке 459 862.
00:16:00Что это значит с точки зрения использования?
00:16:02Кто знает.
00:16:03Это полностью зависит от того, в какое время дня вы его используете,
00:16:05какой у вас тарифный план и так далее,
00:16:06но примерно 460 тысяч на планирование.
00:16:09Плюс сейчас мы на 16%, скажем, 150.
00:16:13Давайте возьмем красивое круглое число.
00:16:15Назовем это 600 000 токенов для GSD
00:16:18на этапе планирования.
00:16:19А что касается общего затраченного времени,
00:16:21это примерно 40 минут, плюс-минус.
00:16:25Теперь сравним это с базовым вариантом,
00:16:27стандартным этапом планирования Claude Code,
00:16:29который занял около 10 минут и потребовал около 50 000 токенов.
00:16:33Что касается расхода токенов Superpower на этапе планирования,
00:16:36это было около 200 000 токенов.
00:16:38Итак: Superpower — 200 000, GSD — 600 000, Claude Code — 50 000.
00:16:47Claude Code — 10 минут, Superpower — 40 минут,
00:16:51GSD — около 40 минут.
00:16:53Так что это одно из больших различий,
00:16:54во-первых, между двумя слоями оркестрации
00:16:56и стандартным Claude Code — это количество времени.
00:16:58Но в плане расхода токенов между GSD и Superpower
00:17:02есть большая разница, потому что GSD делает большой упор
00:17:05на исследование.
00:17:06Как вы видели, четыре параллельных субагента
00:17:09занимаются активным планированием.
00:17:10Было ли это необходимо для данного проекта?
00:17:14Возможно, нет.
00:17:15Но для крупного проекта, поверьте, это будет необходимо,
00:17:18и эта разница в токенах будет оправдана.
00:17:20Но это всего лишь одна контрольная точка —
00:17:21этап планирования и исследования.
00:17:23Теперь пришло время исполнения.
00:17:25Claude Code уже начал,
00:17:27Superpower уже начал,
00:17:28и я также запускаю GSD.
00:17:30Когда дело доходит до фазы выполнения,
00:17:32конкретно с GSD, требуется больше личного участия.
00:17:36Тут не так: «Окей, мы провели планирование, всё расписано,
00:17:38я просто нажимаю "пуск"»,
00:17:40и могу уйти на 30 минут,
00:17:42а потом вернуться к готовому проекту.
00:17:43Каждая фаза, скорее всего, потребует
00:17:46от вас определенных действий.
00:17:47Как минимум, чтобы дать старт.
00:17:49Потому что он хочет сначала обсудить
00:17:51каждую фазу с вами, чтобы убедиться,
00:17:55что вы с Claude Code одинаково понимаете,
00:17:58что именно у вас в голове, верно?
00:18:00Что именно должна делать эта функция?
00:18:01Как именно эта вещь должна выглядеть?
00:18:03Всё прорабатывается очень детально.
00:18:05С одной стороны, это немного раздражает, честно говоря.
00:18:07С другой стороны, если это что-то очень сложное,
00:18:09вероятно, важно сделать всё правильно.
00:18:11Так что эти вещи нужно взвешивать.
00:18:15И то, что мы будем оценивать, это —
00:18:17даст ли в итоге вся эта переписка
00:18:19нам лучший продукт.
00:18:21Чтобы сэкономить ваше время,
00:18:23я не буду показывать каждую фазу в GSD.
00:18:27Опять же, посмотрите видео, на которое я ссылался ранее,
00:18:29где я проделываю это с GSD,
00:18:31если вам действительно интересно увидеть весь процесс.
00:18:32Просто поймите, что это одно из главных различий
00:18:34между GSD и Superpower.
00:18:37И, очевидно, Claude Code тоже.
00:18:40Кстати, о Superpower:
00:18:42на данный момент внедрение завершено.
00:18:44Наш общий расход составил 250 000 токенов,
00:18:47и прошло 15 минут с момента завершения планирования.
00:18:49Он спрашивает, что мы хотим сделать, и рекомендует:
00:18:52«Давайте просто оставим ветку как есть».
00:18:54Я отвечаю: «Окей, воспользуемся твоей рекомендацией».
00:18:56Затем Superpower выдает отчет о том, что он построил,
00:18:59что проверил и что работает,
00:19:01вещи, которые он не смог проверить,
00:19:02требующие ручной проверки или изменений,
00:19:05и субъективные решения, которые он принял.
00:19:07И на этом этапе я также обновлю свой API-ключ,
00:19:10чтобы все действительно заработало.
00:19:11Итак, все они наконец закончили выполнение.
00:19:14Теперь мы смотрим на их готовый продукт.
00:19:18Здесь у нас GSD, Superpower
00:19:22и базовый Claude Code.
00:19:24Для справки, сколько времени это заняло:
00:19:27GSD потребовалось намного больше времени, чтобы дойти до этой точки.
00:19:30За кадром я проходил через каждую фазу,
00:19:33заставляя его планировать и выполнять.
00:19:35Это заняло, честно говоря, больше часа.
00:19:38Общий расход токенов на фазу выполнения для GSD
00:19:41составил 600 000.
00:19:42То есть в сумме мы имеем,
00:19:44начиная с фазы планирования
00:19:46и до получения результата — 1,2 миллиона токенов
00:19:50и один час 45 минут времени.
00:19:52Для Superpower потребовалось всего
00:19:54еще 50 000 токенов на выполнение и около 15 минут.
00:19:59Итоговое время и токены для Superpower,
00:20:02чтобы пройти путь от первого промпта до продукта,
00:20:05составили один час и 250 000 токенов.
00:20:10Для Claude Code мы получили 200 000 токенов
00:20:14и около 15 минут времени.
00:20:16Разница довольно дикая:
00:20:19GSD оказался самым долгим и ресурсозатратным,
00:20:23а стандартный Claude Code из коробки —
00:20:27ожидаемо самым быстрым.
00:20:28Посмотрим, стоили ли того это время и токены.
00:20:30Здесь мы видим GSD,
00:20:32и просто какой-то однотонный фон, да?
00:20:37Все практически черное.
00:20:40Очень базово.
00:20:44Присутствуют оранжевые акценты.
00:20:45Это не выглядит ужасно, но,
00:20:48знаете, это не поражает воображение.
00:20:50Сразу видно: «Окей, это первый проход ИИ».
00:20:52Все выглядит довольно стандартно.
00:20:54Когда я нажимаю на блог,
00:20:55открывается страница с примерами.
00:20:58И это тоже выглядит нормально.
00:21:01Теперь давайте взглянем на генератор постов,
00:21:04эту внутреннюю страницу студии.
00:21:06Но когда я перехожу по ссылке, выдает ошибку 404.
00:21:11То есть генератор для блога даже не работает
00:21:14с первой попытки.
00:21:15Я сообщил GSD, в чем проблема.
00:21:16Так что он сейчас работает над этим.
00:21:18Пока он занят,
00:21:19давайте посмотрим, что нам выдал Superpower.
00:21:21Вот результат Superpower.
00:21:22Дизайн фронтенда выглядит точно так же,
00:21:25как мы видели в визуальном макете.
00:21:26И снова, ничего особенного.
00:21:28Claude Code, как правило, не очень хорош в дизайне.
00:21:32Если только не дать ему очень подробные инструкции
00:21:35или не загрузить в него кучу навыков.
00:21:37И так как мы оставили вопрос вкуса и дизайна
00:21:41на его усмотрение,
00:21:43мы получили нечто, явно созданное ИИ.
00:21:45Ну, это пойдет.
00:21:47Как база — сойдет.
00:21:48Вот как выглядит блог.
00:21:50Там есть картинки, и вся структура блога на месте.
00:21:56Если я перейду в раздел студии,
00:21:58здесь все работает с первого раза.
00:22:01Я вижу генератор.
00:22:02И если я вставлю ссылку на одно из моих недавних видео,
00:22:05он создает для нас черновик,
00:22:06подтягивает правильную миниатюру.
00:22:08И содержание тоже верное.
00:22:09Потому что в том видео я говорю о таких вещах, как кодеки
00:22:12внутри Claude Code, Obsidian и авто-исследования.
00:22:16Так что он сделал именно то, что обещал,
00:22:20и это здорово.
00:22:20Теперь посмотрим на Claude Code из коробки.
00:22:24Довольно стандартно, ничего сумасшедшего.
00:22:29Знаете, если честно,
00:22:30есть ли огромная разница в дизайне фронтенда,
00:22:33если мы не даем четких указаний, между этим,
00:22:36этим и этим?
00:22:39Нет, честно говоря, нет.
00:22:43Вы могли бы сказать мне, что любой из этих трех
00:22:46создал любой из этих трех вариантов,
00:22:47и я бы не смог заметить разницу.
00:22:49Давайте взглянем на блог.
00:22:52Там есть несколько фейковых статей, и,
00:22:57ну, выглядит нормально, очень скучно,
00:23:00ничего особенного, но работает.
00:23:02Теперь проверим, работает ли студия,
00:23:05часть с генератором постов.
00:23:08И, как и в случае с GSD, это не работает.
00:23:11Выдает 404 — страница не найдена.
00:23:14Так что, как и в случае с GSD,
00:23:15я велел базовому Claude Code исправить это.
00:23:18И пока он пытается починить генератор,
00:23:21вернемся и посмотрим, что сделал GSD со второй попытки.
00:23:24Похоже, GSD удалось во всем разобраться.
00:23:27Давайте вставим сюда URL
00:23:29и посмотрим, создаст ли он черновик.
00:23:30Итак, он выдает черновик в Markdown.
00:23:33Мне это нравится.
00:23:34То, что я могу быстро отредактировать всё на месте.
00:23:39Что касается самого контента, он соответствует теме.
00:23:41Так что он хорошо справился.
00:23:44И теперь я вижу само превью, это отлично.
00:23:48Честно говоря, реализация этого у GSD
00:23:51с удобным встроенным редактором
00:23:54мне нравится больше, чем у Superpower.
00:23:55И теперь мы видим это в нашем блоге.
00:23:58И наконец, мы возвращаемся к стандартному
00:24:01базовому Claude Code.
00:24:03Он исправил ошибки.
00:24:04И теперь мы видим генератор блога,
00:24:06и похож на Superpowers.
00:24:08Как только я дал команду, он создал всё автоматически.
00:24:11Он не дает мне возможности отредактировать это
00:24:13или увидеть черновик, как это сделал GSD,
00:24:15но вот превью в низком разрешении,
00:24:18и он подтянул всю верную информацию.
00:24:20А вот как это выглядит на самой странице блога.
00:24:23Итак, какой вывод мы можем из этого сделать?
00:24:24Кто из этой троицы на самом деле победил
00:24:27в этом прямом противостоянии?
00:24:28Что ж, давайте подведем краткий итог.
00:24:30С точки зрения общего времени, затраченного на задачу,
00:24:33базовый Claude Code справился примерно за 20 минут.
00:24:37Superpowers занял около часа,
00:24:39а GSD потребовалось 105 минут — час сорок пять.
00:24:43Что касается токенов: Claude Code — около 200 тысяч.
00:24:48Superpowers — 250 тысяч.
00:24:51А GSD израсходовал 1,2 миллиона токенов.
00:24:56Таковы объективные показатели.
00:24:59Что касается субъективных ощущений,
00:25:00как, по нашему мнению, они справились
00:25:02с тем, что создали?
00:25:04Есть ли у нас какие-то крайне полярные мнения?
00:25:08Скорее всего, ответ — нет.
00:25:11Суть в том, что если бы я перемешал результаты
00:25:14и устроил торжественное разоблачение,
00:25:16мол, нет, вот это на самом деле сделал Superpowers,
00:25:19а вот это — стандартный Claude Code,
00:25:22вам было бы всё равно.
00:25:23Вы бы даже не заметили разницы.
00:25:24Единственное реальное различие заключалось в том,
00:25:26что Superpowers смог выполнить
00:25:27поставленную задачу с первой попытки,
00:25:30если вы хотите отдать ему должное за работу в один проход.
00:25:35Честно говоря, если он делает это за раз — отлично.
00:25:36Если со второй попытки — меня это тоже устраивает.
00:25:40Сейчас вы, вероятно, думаете:
00:25:42«Ну, тест несовершенен».
00:25:44Это было недостаточно сложное задание,
00:25:46чтобы Superpowers и уж тем более GSD
00:25:49могли вырваться вперед.
00:25:51Проблема такой аргументации в следующем:
00:25:53хорошо, а где тогда та черта,
00:25:55за которой теоретическая задача становится достаточно сложной,
00:25:58чтобы использование G
00:26:00или Superpowers
00:26:02оправдало затраченное время
00:26:03и, для многих, количество токенов?
00:26:06Это понятно?
00:26:07Это очевидно?
00:26:09Я бы сказал, что нет.
00:26:11Вовсе нет.
00:26:12Тем не менее, мы можем теоретически допустить,
00:26:16что да, существует некая ультрасложная задача,
00:26:18где это имеет смысл.
00:26:19Проблема в том, чтобы определить это и знать заранее.
00:26:21Потому что если вы ошибетесь
00:26:26в оценке сложности задачи и выберете не тот инструмент,
00:26:29воспользовавшись, скажем, GSD или Superpowers,
00:26:32вы только что потеряли 40 минут по сравнению с Claude Code,
00:26:36или 80 минут, если пошли путем GSD.
00:26:39А это существенно.
00:26:41Потому что, честно говоря, если бы я делал это снова
00:26:43и вы спросили меня, кто сегодня победил,
00:26:46то это Claude Code, причем с огромным отрывом.
00:26:48Почему?
00:26:48Дело даже не в токенах, а во времени.
00:26:50Конечно, можно сказать, что его результат был худшим
00:26:53из всех, если уж придираться к мелочам, но знаете что?
00:26:56Пусть он и худший,
00:26:57зато у меня появилось 40 лишних минут на доработку.
00:26:59Или 80 лишних минут по сравнению с GSD.
00:27:02Как вы думаете, что будет лучше?
00:27:04Вариант от GSD, который только что создали?
00:27:06Или я вместе с Claude Code за 80 дополнительных минут?
00:27:09Или я с Claude Code за лишние 40 минут?
00:27:11Ответ вроде бы очевиден, верно?
00:27:15Итак, какова моя позиция в итоге?
00:27:20Моё мнение таково: вам нужна веская причина,
00:27:25чтобы использовать эти уровни оркестрации.
00:27:26Если бы мне пришлось выбирать сегодня, это был бы Superpowers.
00:27:31Если бы я выполнял задачу и не знал,
00:27:33не окажется ли она слишком сложной.
00:27:35Та самая воображаемая черта,
00:27:36о местонахождении которой никто не знает,
00:27:39но, думаю, мы к ней приближаемся.
00:27:40Я бы использовал Superpowers.
00:27:41Потому что я знаю, что он не разорит меня на токенах.
00:27:44И я просто пойду займусь чем-нибудь другим на эти 60 минут.
00:27:47В то время как с GSD
00:27:49мне нужно находиться за клавиатурой.
00:27:52Если я хочу использовать его по максимуму,
00:27:53мне нужно пройти через все этапы планирования.
00:27:55Это займет много времени и будет стоить кучу токенов.
00:27:58Так что если я ошибусь, будет обидно.
00:28:01Очень неприятно тратить столько времени на GSD.
00:28:03Мне было больно даже при записи этого видео — просто сидеть,
00:28:05проходя через все эти задачи ради результата,
00:28:07который того не стоил.
00:28:08Так что если я действительно считаю, что задача
00:28:11настолько сложна, что мне нужен Superpowers,
00:28:13тогда ладно, это можно оправдать.
00:28:17Но если она не такая уж сложная,
00:28:19или даже если это сложная задача,
00:28:21разве мы не можем просто разбить её
00:28:23на отдельные функции и постепенно добавлять их?
00:28:26И под «постепенно» я имею в виду — на самом деле быстрее,
00:28:28чем при других вариантах,
00:28:29потому что я использую стандартный Claude Code,
00:28:32который работает гораздо быстрее конкурентов.
00:28:34Ещё один момент: когда вышел GSD...
00:28:38Я тоже делал видео, когда вышел GSD.
00:28:41Тогда он мне очень понравился.
00:28:42То же самое и с Superpowers.
00:28:44Когда эти две вещи только появились,
00:28:46Claude Code не был таким, как сегодня.
00:28:48И я уже слышу жалобы людей:
00:28:51«Ну, Claude Code сегодня порезали».
00:28:52Я не об этом.
00:28:54Я имею в виду сам подход Claude Code к решению проблем,
00:28:56саму структуру
00:28:57и то, как работает оболочка.
00:28:59Например,
00:29:00когда у вас есть большой план
00:29:03и вы хотите его выполнить, он спрашивает:
00:29:04«Хотите очистить контекст и сделать так-то?».
00:29:07Раньше такого не было.
00:29:08Claude Code был гораздо более подвержен
00:29:10засорению контекста, чем когда только появился GSD.
00:29:12Когда вышел GSD, я подумал:
00:29:14«Боже мой, это дар свыше».
00:29:15Он работает с контекстом именно так, как нужно.
00:29:17Но Claude Code внедрил в себя многие из этих вещей,
00:29:19то есть разрыв между базовым Claude Code
00:29:22и этими инструментами значительно сократился.
00:29:25В то же время
00:29:26сейчас существует огромный разрыв в скорости выполнения.
00:29:30И мы не можем игнорировать эту разницу в скорости.
00:29:3420 минут против 60 минут
00:29:36и против 105 — это самое существенное различие.
00:29:38И именно на это стоит ориентироваться больше всего,
00:29:41по крайней мере, на мой взгляд.
00:29:44Итак, в заключение: меньше — значит лучше.
00:29:47Я думаю, что в 99% случаев и для 99% пользователей
00:29:53использование базового Claude Code имеет наибольший смысл.
00:29:56Это будет быстрее.
00:29:57Даже если результат не будет лучше изначально,
00:29:59у вас будет гораздо больше времени, чтобы сократить этот разрыв
00:30:01и в итоге обойти конкурентов.
00:30:03Если же вы считаете, что ваш проект
00:30:05настолько сложен, что вам нужна дополнительная мощь,
00:30:08используйте Superpowers, потому что он относительно легкий
00:30:12по сравнению с GSD, который кажется каким-то бегемотом.
00:30:16И им не очень приятно пользоваться.
00:30:18Буду предельно честен.
00:30:19Работа с Superpowers просто гораздо более плавная.
00:30:21Я просто общаюсь с ним, он вызывает навыки.
00:30:23Мне не нужно делать что-то вроде:
00:30:25«Так, теперь вводим команду clear».
00:30:27«Окей, я в новом наборе» — это уже перебор.
00:30:29И я понимаю, почему вышел GSD 2.0, верно?
00:30:32Он должен был решить эти проблемы.
00:30:35Но знаете что?
00:30:36Это тоже не работает,
00:30:37потому что вы не можете использовать план Claude Code Max,
00:30:38а это значит, что я плачу абсурдные деньги.
00:30:40Так что вот такие дела.
00:30:45Надеюсь, это пролило свет
00:30:46на всю ситуацию.
00:30:47Думаю, если вы остановитесь на обычном стандартном Claude Code,
00:30:49у вас всё будет в порядке.
00:30:50Держите Superpowers про запас на крайний случай.
00:30:53Просто имейте эти навыки на уровне проекта.
00:30:55И, честно говоря, трудно сказать, что вам нужен GSD,
00:30:58разве что вы затеяли что-то безумное
00:31:00и вам нравится, когда вас ведут за руку
00:31:02через абсолютно каждую фазу.
00:31:03Вот и всё, что я хотел сказать.
00:31:06Как всегда, пишите в комментариях, что вы об этом думаете.
00:31:09Буду рад услышать, как вы использовали Superpowers
00:31:11и GSD, и в чем я, несомненно, ошибся при их применении.
00:31:15Если вы хотите получить доступ к мастер-классу по Claude Code,
00:31:18обязательно ознакомьтесь с ним.
00:31:19Ссылка в описании профиля или в закрепленном комментарии.
00:31:23А на этом всё, увидимся.