00:00:00Создатель Claude Code ранее раскрыл весь свой рабочий процесс, и мы уже делали об этом видео.
00:00:04Мы многое из него почерпнули и начали применять его принципы в нашей собственной работе.
00:00:08Но мы хотели пойти дальше, поэтому начали искать конкретные навыки и инструменты, которые его команда на самом деле использует ежедневно.
00:00:14Мы изучили их посты, открытые репозитории, официальный магазин плагинов и отобрали навыки и команды, которые они реально используют.
00:00:21Некоторые из них вы можете установить прямо сейчас, другие — это внутренние инструменты, которые команда никогда не выпускала, но мы выяснили, что они делают и как вы можете создать свои собственные.
00:00:28Один из навыков, который они используют, — это плагин Frontend Designs для Claude Code.
00:00:32Он был разработан для преобразования дизайнов с помощью простых промптов, улучшая их с точки зрения UI и UX.
00:00:38Он доступен в открытом доступе, и репозиторий содержит навык со специализированными инструкциями для дизайна.
00:00:43Это доступно открыто в официальном репозитории плагинов Claude Code.
00:00:47В основном это нужно для того, чтобы ИИ мог избегать «типичной эстетики ИИ» — привычных дизайнов, к которым модели обычно приходят в большинстве случаев.
00:00:55Процесс установки прост: вы можете просто добавить его из официального магазина плагинов Claude Code.
00:01:00Но если он не установлен, вы можете сделать это с помощью команды «plugin's add marketplace», а затем установить его оттуда.
00:01:05После перезагрузки плагин будет доступен для использования.
00:01:08Как только он установлен, вы можете вызвать навык напрямую с помощью слэш-команды и указать, что именно вы хотите сделать.
00:01:13Поскольку навыки обычно активируются, когда Claude чувствует в них необходимость, этот навык также сработает, если Claude решит, что это нужно, и сможет вызвать его в процессе выполнения.
00:01:24Еще один навык, который ежедневно использует команда Claude Code, — это навык batch (пакетная обработка).
00:01:28Этот навык интегрирован непосредственно в продукт и предназначен для автоматизации задач, которые легко распараллелить, например, миграция кода из одной библиотеки в другую.
00:01:39Вы можете использовать его прямо внутри Claude Code, дав любую инструкцию после команды batch для выполнения вашей задачи.
00:01:45Как только вы даете Claude Code этот промпт, он сначала определяет задачу и разбивает ее на подзадачи, переходя в режим планирования.
00:01:52Это позволяет ему тщательно изучить и спланировать реализацию перед выполнением.
00:01:56Вы можете подумать, что агентная система Claude и так разбивает задачи на более мелкие части и выполняет их параллельно.
00:02:02Так зачем же это нужно?
00:02:04Разница в том, что команда batch использует отдельные рабочие деревья (work trees), которые являются изолированными копиями вашего репозитория, позволяя каждому агенту работать в своей среде.
00:02:12Таким образом, это предотвращает влияние агентов на работу друг друга.
00:02:15План, созданный во время планирования, содержит текущее состояние приложения,
00:02:18разделение всей работы на блоки, список необходимых дополнений и инструкции по проведению сквозной проверки.
00:02:26После того как вы одобрите этот план, он создаст столько же агентов, сколько блоков работы,
00:02:30давая каждому специальный промпт и гарантируя, что каждый агент работает в отдельном рабочем дереве.
00:02:35Каждый агент сообщает о своем прогрессе главному агенту, и как только все они завершают свои задачи, главный агент объединяет все изолированные рабочие деревья в основную ветку.
00:02:44Он может даже управлять пулл-реквестом, если настроен удаленный репозиторий.
00:02:48Также они часто используют плагин code simplifier (упроститель кода).
00:02:51Этот плагин имеет открытый исходный код и может быть загружен для использования в вашем собственном проекте.
00:02:55Он доступен в официальном репозитории плагинов и может быть установлен по тем же шагам.
00:03:00После установки вы увидите его в списке установленных плагинов; также вы можете найти и установить его напрямую из репозитория.
00:03:06Этот плагин дорабатывает код для ясности, сохраняя при этом его функциональность.
00:03:10Чтобы использовать его, вы вводите промпт, и он инициализирует агента внутри code simplifier.
00:03:15Затем он запускает одного агента для упрощения всей кодовой базы путем удаления дубликатов и ненужных файлов, делая проект чище и проще в управлении.
00:03:23По завершении работы он выдает сводку внесенных изменений.
00:03:27На самом деле это похоже на навык Claude Code Simplify, который был выпущен как встроенная функция внутри Claude Code.
00:03:32Основное отличие в том, что Simplify запускает трех агентов и строго оценивает код по нескольким метрикам, чтобы сделать его проще и эффективнее.
00:03:40Так что Simplify — это более тщательная версия плагина Code Simplifier, и оба инструмента активно используются командой.
00:03:45Но прежде чем мы продолжим, пару слов от нашего спонсора.
00:03:48Airtop. Если вы тратите часы каждую неделю на выполнение рутинных задач вручную, есть способ гораздо лучше.
00:03:54Airtop позволяет создавать ИИ-агентов, которые работают 24/7 в реальных облачных браузерах, используя обычный английский язык.
00:03:59Никакого кода, никаких API.
00:04:01Я настроил их шаблон для слежки за конкурентами, дал три URL-адреса и сказал мониторить их ежедневно на предмет изменения цен, новых функций и обновлений позиционирования.
00:04:10Каждое утро Airtop запускает облачный браузер, переходит на каждый сайт, обходит капчи и антибот-системы, сравнивает всё со вчерашними данными и сбрасывает отчет прямо мне в Slack.
00:04:20Настроил один раз за 10 минут — и теперь я получаю сводку конкурентной разведки каждое утро еще до того, как открою ноутбук.
00:04:26Создавайте надежные автоматизации за минуты и регистрируйтесь в Airtop по коду AI Labs, чтобы получить бесплатный месяц стартового плана.
00:04:32Нажмите на ссылку в закрепленном комментарии и создавайте автоматизации с Airtop.
00:04:36Еще один навык, который команда использует внутренне, — это навык Verify (Проверка).
00:04:39Он не упоминается в их твитах, но из утекшего исходного кода мы видим, что это внутренний навык для сотрудников Anthropic, скрытый за флагом CLI и недоступный остальным.
00:04:49Этот навык проверяет изменения в коде, запуская приложение, тестируя изменения под разными углами и автоматически исправляя ошибки.
00:04:55Поскольку он используется внутри компании, системный промпт не находится внутри кода продукта.
00:04:59Он внедряется непосредственно в среду, когда кто-то из команды действительно его использует.
00:05:04Возможно, именно поэтому он не был выпущен публично, так как он сильно привязан к конкретным проектам.
00:05:08Но если вы создаете свой проект, вы можете создать собственный навык Verify, используя Skill Creator или репозиторий в качестве шаблона.
00:05:15Он просканирует вашу кодовую базу и создаст навык Verify, адаптированный именно под ваш проект.
00:05:19Верификация может выглядеть по-разному в зависимости от проекта.
00:05:22Кто-то может использовать Playwright, верификацию через MCP, тесты или другие методы.
00:05:26Но основная идея в том, что у агента должен быть способ подтвердить, что его изменения работают как надо, и этот навык берет на себя самую тяжелую работу.
00:05:33Инструкции навыка включают пошаговое руководство по обработке изменений кода и отчетности с помощью доступных инструментов.
00:05:39Он также содержит примеры в CLI.md со списком всех инструментов CLI, к которым у навыка есть доступ, включая линтеры, коды выхода, тестовые файлы NPM и прочее.
00:05:49Для оптимального использования его следует настроить с тест-кейсами и визуальной проверкой через расширение Claude Chrome.
00:05:55Еще один внутренний навык, скрытый в Claude Code и доступный только сотрудникам Anthropic, — это Skillify.
00:06:01Этот навык захватывает всю сессию и превращает ее в многоразовый навык.
00:06:05Как и навык Verify, он защищен флагом среды.
00:06:08Но в отличие от Verify, системный промпт для Skillify включен в исходный код.
00:06:12Цель Skillify — записать сессию, где вы обсуждаете рабочий процесс с Claude, дорабатываете процесс через несколько диалогов, а затем сохраняете это как готовый навык.
00:06:21Он определяет обсуждаемые повторяющиеся процессы, все упомянутые инструменты и разрешения, задействованных агентов и всё необходимое для создания навыка.
00:06:28Затем он взаимодействует с пользователем для уточнения намерений, разбивает шаги, финализирует файл skill.md и генерирует подробное руководство со всеми инструкциями.
00:06:38Но вам не нужен доступ к внутренней версии. Вы можете создать свой собственный навык Skillify, используя исходный код как руководство.
00:06:44После вызова команда Skillify тщательно анализирует сессию и подтверждает у вас, правильны ли ее выводы.
00:06:50Она задает уточняющие вопросы о рабочем процессе, затем генерирует файл skill.md и предоставляет его вам на проверку.
00:06:56После подтверждения того, что он соответствует вашим потребностям, вы можете сохранить его в своем проекте и использовать как многоразовый навык.
00:07:02Еще один инструмент, который они используют, — это команда Claude Code Security Scan, которая сканирует код на уязвимости и предлагает патчи.
00:07:10Команда использовала его внутри для выявления множества проблем с безопасностью, а позже он был выпущен как функция security scan внутри Claude Code.
00:07:17Системный промпт можно найти в утекшем коде, и инструмент настроен на проверку безопасности с разных сторон: валидация ввода, аутентификация, управление секретами, инъекции и прочее.
00:07:31Он также включает в себя методику глубокого анализа и интегрирует несколько стандартов непосредственно в инструмент.
00:07:36Это встроенная функция, так что вы можете использовать ее напрямую для обзора безопасности всех файлов. Он следует инструкциям и сообщает о всех находках.
00:07:44Затем вы можете попросить Claude исправить найденные проблемы, и он внесет изменения, необходимые для того, чтобы приложение было функциональным и безопасным.
00:07:51Это особенно полезно для крупномасштабных приложений, где проблемы безопасности трудно заметить и они могут ускользнуть в продакшн.
00:07:58Поскольку код, генерируемый ИИ, создает большие объемы изменений, уязвимости могут случайно попасть в продукт, и этот инструмент помогает это предотвратить.
00:08:06Также, если вам нравится наш контент, подумайте о том, чтобы нажать кнопку хайпа — это помогает нам создавать больше таких видео и охватывать больше людей.
00:08:13Создатель Claude Code говорит, что их команда использует /команды для каждого внутреннего процесса, связанного с повторяющимися задачами.
00:08:21Например, они используют команду commit-pushpr, которая пушит код в репозиторий и открывает пулл-реквест.
00:08:26Эта команда открыта и доступна в официальном магазине плагинов Claude Code.
00:08:31Вы можете получить доступ к команде commit, которая создает коммиты на основе индексированных и неиндексированных изменений, выполнив определенную серию шагов.
00:08:38Она содержит ту самую команду, которую создатель упомянул в своем посте, и включает рабочий процесс для нее.
00:08:44Для установки зайдите в магазин плагинов, найдите команду commit и установите ее.
00:08:48После установки вы сможете получить доступ ко всем командам, доступным в репозитории.
00:08:52Работая с ними, вы можете использовать эти команды напрямую в своих процессах для оптимизации повторяющихся задач.
00:08:57В рабочем процессе, который раскрыл создатель Claude Code, он упомянул, что их команда использует навык tech debt (технический долг).
00:09:04Они советовали запускать его в конце каждой сессии, чтобы найти дублирующийся код.
00:09:08На самом деле он не в открытом доступе и используется командой только внутренне.
00:09:12Так как техдолг зависит от проекта, в котором он используется, у них было так же.
00:09:15Но вы можете использовать его для своих целей и адаптировать этот навык под свой проект.
00:09:19Вы можете создать свой собственный навык для своего проекта, назвать его так же, как и он,
00:09:23и добавить свои инструкции, используя навык Skill Creator, который на самом деле открыт.
00:09:28Инструкции для навыка tech debt должны содержать пошаговый процесс выявления изменений,
00:09:33как именно нужно обнаруживать дубликаты и как определять техдолг, накопленный за сессию.
00:09:39Они также должны детально определять, как обрабатывается структура файлов относительно проекта,
00:09:43и заканчиваться проверками, такими как запуск npm test и линтера.
00:09:47Когда всё это будет настроено, при запуске навыка tech debt он пройдется по всей вашей кодовой базе,
00:09:52сначала используя несколько агентов для анализа, и сообщит о дубликатах, которые на самом деле избыточны и не нужны.
00:09:59Затем он создает общую библиотеку, где все компоненты могут использовать одну и ту же функцию, и обновляет компоненты.
00:10:07Таким образом, ваша сессия заканчивается правильной очисткой и гораздо более организованной кодовой базой с минимальным техдолгом.
00:10:12Этот навык, который мы создали, можно найти в AI Labs Pro для этого видео и для всех наших предыдущих видео,
00:10:18откуда вы можете скачать и использовать его для своих проектов.
00:10:21Если вы цените то, что мы делаем, и хотите поддержать канал, это лучший способ.
00:10:26Ссылка в описании.
00:10:27Создатели Claude Code также используют еще один навык под названием Ddupe.
00:10:30Этот навык используется их командой внутренне и недоступен ни в открытом виде, ни внутри Claude Code.
00:10:36Но по результатам задачи, на которую они сослались в своем твите, мы можем восстановить логику того, что, возможно, делает этот навык,
00:10:42даже если у нас нет доступа к точному специализированному системному промпту.
00:10:45Из того, что мы заметили, этот навык проверяет, является ли тикет (issue) в GitHub дубликатом существующего,
00:10:50и если находит дубликат, оставляет к нему комментарий.
00:10:52Он получает тикеты, анализирует ввод и ищет похожие проблемы, используя GitHub CLI.
00:10:57Он содержит критерии для определения того, что считается похожим, а что нет.
00:11:01На случай, если он ошибочно квалифицирует тикет как дубликат или нет,
00:11:04существует установленный порог, который должен быть пройден, прежде чем тикет будет помечен как дубликат.
00:11:08Как только он находит дубликат с уверенностью около 70%, он комментирует этот тикет.
00:11:12Комментарий к дубликату включает информацию о том, почему он совпадает, и соответствующее объяснение.
00:11:18Однако это всё равно требует человеческой проверки.
00:11:20Так что если вы работаете над проектом с несколькими людьми
00:11:23и кто-то создает тикет, который уже был решен,
00:11:26вы можете использовать этот навык для обработки повторяющихся задач,
00:11:29позволяя себе сосредоточиться на новых задачах вместо того, чтобы тратить время,
00:11:32разъясняя, что проблема уже была устранена.
00:11:34Еще один навык, который команда Anthropic часто использует, — это навык Remotion внутри Claude Code.
00:11:40Этот навык позволяет создавать моушн-графику и видео с помощью ИИ, используя простые промпты.
00:11:45Вы можете установить его и использовать прямо внутри Claude Code, указывая, как должны выглядеть ваши анимации.
00:11:50А вы знали, что этот навык на самом деле используется во всех видео-анонсах продуктов
00:11:55и других маркетинговых роликах, созданных маркетинговой командой Claude?
00:11:58Это один из самых важных навыков в их рабочем процессе,
00:12:00и он обеспечивает выполнение многих не только связанных с разработкой задач команды.
00:12:04На этом мы подошли к концу видео.
00:12:06Если вы хотите поддержать канал и помочь нам продолжать делать такие ролики,
00:12:09вы можете сделать это, нажав на кнопку супер-спасибо ниже.
00:12:12Как всегда, спасибо за просмотр, и увидимся в следующем выпуске.