GSD vs Superpowers vs Claude Code: Новый король ИИ?

CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

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А на этом всё, увидимся.

Key Takeaway

Стандартный Claude Code превосходит специализированные слои оркестрации GSD и Superpowers в 99% случаев за счет экономии до 80 минут времени разработки при сопоставимом качестве финального продукта.

Highlights

GSD расходует 1,2 миллиона токенов на создание веб-приложения, что в 6 раз превышает затраты стандартного Claude Code.

Superpowers предлагает функцию «визуального компаньона» с четырьмя мгновенными вариантами дизайна фронтенда.

Время разработки в стандартном Claude Code составляет 20 минут против 105 минут при использовании GSD.

GSD запускает четырех параллельных субагентов-исследователей для анализа стека, функций, архитектуры и рисков перед началом написания кода.

Superpowers успешно реализует функциональный генератор блогов с первой попытки, в то время как конкуренты требуют исправлений из-за ошибок 404.

Разрыв в управлении контекстом между базовым Claude Code и слоями оркестрации сократился благодаря встроенным обновлениям официальной оболочки.

Timeline

Механизмы оркестрации GSD и Superpowers

  • GSD и Superpowers функционируют как дополнительные слои планирования поверх базового Claude Code.
  • Оба инструмента используют субагентов для изоляции задач и предотвращения деградации контекста.
  • Superpowers опирается на методологию разработки через тестирование (TDD) с циклами «красный-зеленый-рефакторинг».
  • GSD фокусируется на строгом документировании состояния проекта через файлы формата Markdown.

Инструменты автоматизируют процесс разбиения крупных идей на атомарные задачи. Superpowers внедряет жесткое правило создания падающего теста перед написанием любого рабочего кода. GSD обеспечивает непрерывный ориентир для субагентов через файлы требований и дорожные карты, фиксируя каждое принятое решение.

Параметры тестирования и требования к приложению

  • Тестовое задание включает создание лендинга, страницы списка постов и админки генератора блогов.
  • Генератор должен парсить контент по ссылкам YouTube или статей через Anthropic SDK.
  • Система обязана сохранять данные в базу через Supabase CLI без использования авторизации для ускорения теста.

Сложность задачи заключается в необходимости самостоятельной интерпретации ИИ способов получения транскриптов и миниатюр YouTube. Оценка проводится по итоговому дизайну, количеству затраченных токенов и общему времени разработки. Базовый стек технологий остается идентичным для всех трех испытуемых.

Этап планирования и расход ресурсов

  • GSD тратит 600 000 токенов и 40 минут только на фазу исследования и планирования.
  • Стандартный Claude Code завершает планирование за 10 минут, используя 50 000 токенов.
  • Superpowers занимает промежуточную позицию с расходом 200 000 токенов на подготовку спецификаций.

GSD демонстрирует избыточность для простых проектов, запуская четырех параллельных агентов для анализа общеизвестных технологий. Superpowers предлагает визуальный выбор эстетики фронтенда через сервер разработки, предоставляя четыре реальных макета. Стандартный Claude Code приступает к выполнению значительно быстрее, избегая длительных циклов синтеза информации.

Сравнение результатов выполнения

  • Superpowers — единственный инструмент, создавший работающий генератор блогов с первого прохода.
  • GSD требует постоянного ручного подтверждения каждой из восьми фаз разработки.
  • Различия в визуальном дизайне фронтенда между всеми тремя вариантами минимальны без специфических промптов.

Финальный продукт GSD потребовал 105 минут времени и 1,2 миллиона токенов, но выдал ошибку 404 на ключевой странице при первой попытке. Базовый Claude Code исправил аналогичную ошибку после короткой команды доработки. Версия GSD включает удобный встроенный Markdown-редактор для черновиков, что является преимуществом в юзабилити перед Superpowers.

Вердикт: Скорость против избыточной оркестрации

  • Лишние 40-80 минут, сэкономленные базовым Claude Code, эффективнее потратить на ручную итерацию продукта.
  • Superpowers является оптимальным выбором для потенциально сложных задач из-за умеренного расхода токенов.
  • Базовый Claude Code внедрил функции управления контекстом, которые ранее делали GSD уникальным.

Для 99% пользователей стандартная версия Claude Code является наиболее эффективной за счет высокой скорости работы. GSD признается слишком тяжеловесным и ресурсозатратным «бегемотом» для большинства повседневных задач. Основная ценность слоев оркестрации снизилась по мере развития официальной оболочки Anthropic.

Community Posts

View all posts