Transcript
00:00:00Большинство людей используют Claude Code как игровой автомат.
00:00:02Они просто скармливают случайные промпты случайным задачам
00:00:05и в итоге получают случайные результаты.
00:00:07Но если вместо этого мы будем использовать агентную ОС,
00:00:10мы сможем создать систему, которую можно оптимизировать, отслеживать
00:00:13и в конечном итоге передать членам нашей команды или клиентам.
00:00:16С помощью агентной ОС на базе Claude Code
00:00:19мы превращаем ваши ежедневные рабочие процессы в навыки,
00:00:21навыки — в автоматизации, а автоматизации — в архитектуру,
00:00:25прежде чем обернуть всё это
00:00:27слоем памяти и наблюдаемости.
00:00:29И сегодня я покажу вам, как всё это сделать
00:00:32за три шага, и в процессе
00:00:34опередить 99% пользователей Claude Code.
00:00:37Когда мы говорим об агентной ОС,
00:00:38мы имеем в виду три вещи,
00:00:40которые соответствуют трем этапам ее создания.
00:00:42Первое — это слой наблюдаемости,
00:00:44и это то, что вы видите здесь.
00:00:45Это своего рода визуальная панель управления,
00:00:48которая позволяет нам взаимодействовать с ОС вне терминала.
00:00:52Второе — это слой памяти,
00:00:53и именно здесь вступает в игру
00:00:56RAG-система на базе Карпати, Obsidian и Claude.
00:00:57И наконец, самое важное,
00:01:00это архитектура, настройка навыков.
00:01:02То, о чем я говорил во вступлении:
00:01:04взять ваши ежедневные рабочие процессы,
00:01:05превратить их в навыки, навыки — в автоматизации,
00:01:07а автоматизации — в архитектуру. Я об этом.
00:01:10Это основа, и именно это на самом деле
00:01:14является ценностью агентной ОС.
00:01:17Дело не в модной панели управления, какой бы крутой она ни была.
00:01:20Настоящая ценность не в этом.
00:01:21Настоящая ценность здесь.
00:01:23Так что же это за архитектура?
00:01:25Почему она важна и как ее настроить?
00:01:27Ну, это, по сути, визуализация всего,
00:01:29что Claude Code должен делать за вас,
00:01:32кодифицируя и в конечном итоге автоматизируя это.
00:01:35Идея проста.
00:01:36Есть вы и Claude Code, и если вы как большинство людей,
00:01:39то на этом всё и заканчивается.
00:01:40У вас открыт терминал.
00:01:42Вы просите его выполнить случайную задачу.
00:01:43Никакой системы нет.
00:01:44Никаких шагов нет.
00:01:45Ничего не отслеживается.
00:01:46Ничего не оптимизируется.
00:01:47В нашей агентной ОС мы поступили иначе:
00:01:50мы разбили всё, что вы делаете на личном уровне,
00:01:54и, что более важно, на уровне бизнеса,
00:01:57на отдельные домены.
00:01:59У меня это: память, продуктивность, исследования,
00:02:01контент, сообщество и так далее.
00:02:03Ваш набор будет отличаться
00:02:04в зависимости от вашей деятельности, но суть в том,
00:02:07что мы делаем много разных вещей,
00:02:08и у них есть свои специфические области.
00:02:10Например, давайте взглянем на домен исследований.
00:02:12Я провожу много исследований, и в каждом домене
00:02:15есть ряд дискретных или индивидуальных задач.
00:02:17Например, я часто ищу информацию на YouTube.
00:02:20Мне нужно проводить глубокие исследования.
00:02:22Мне нужно работать с легким RAG.
00:02:23Я хочу получать утренний отчет.
00:02:24Я хочу следить за конкурентами и так далее.
00:02:27Таким образом, в каждом домене будут свои задачи.
00:02:29Каждую из этих задач, если мы делаем ее регулярно,
00:02:32во-первых, нужно внести сюда, а во-вторых — превратить в навык.
00:02:36Это могут быть относительно простые вещи,
00:02:38вроде этого поиска по YouTube.
00:02:39Мол, вместо того чтобы просто идти на YouTube
00:02:42и вводить там поисковый запрос,
00:02:43почему бы мне не превратить это в навык
00:02:45и каждый раз получать полный отчет?
00:02:47Задачи могут быть и сложнее.
00:02:48Например, глубокое исследование — это не просто
00:02:51команда Клоду: "Проведи глубокое исследование".
00:02:53Это изучение Twitter, GitHub, веб-сайтов,
00:02:56того же YouTube, но более того —
00:02:58просмотр предыдущих записей в Obsidian,
00:03:01чтобы увидеть, о чем я говорил раньше,
00:03:02и консолидация всего этого.
00:03:04Суть в том, что вы делаете много разных вещей
00:03:06в разных областях в повседневной жизни
00:03:09и в своем бизнесе.
00:03:10Кодифицировали ли вы это таким образом?
00:03:12Превратили ли вы каждую задачу в навык?
00:03:14Есть ли у вас способ отслеживать и оптимизировать всё это?
00:03:17Скорее всего, нет. И если это так,
00:03:19то даже если вы больше ничего не сделаете с этой системой ОС,
00:03:22не будете делать память или панель управления,
00:03:25остановившись на этом шаге, вы уже получите огромную пользу.
00:03:27Итак, мы разделили жизнь и бизнес
00:03:29на различные домены.
00:03:30Мы разбили домены на задачи.
00:03:32Эти задачи становятся навыками.
00:03:34Следующий шаг — взять эти навыки
00:03:36и превратить их в автоматизации.
00:03:38Не все нужно автоматизировать, но некоторые вещи — определенно.
00:03:41Возьмем, к примеру, утреннее сканирование трендов.
00:03:43Очевидно, это то, что я хотел бы получать каждое утро,
00:03:46чтобы оно появлялось в моей базе данных Obsidian со словами:
00:03:50«Вот обзор того, что происходит в сфере ИИ»
00:03:52«и у ваших конкурентов на YouTube, GitHub и так далее».
00:03:55Это легкая победа в плане автоматизации.
00:03:57Когда мы говорим об автоматизации,
00:04:00она может быть двух видов.
00:04:01Это может быть либо локальная автоматизация,
00:04:03либо удаленная.
00:04:05К счастью для нас, нам даже не нужно знать,
00:04:06какой именно она должна быть,
00:04:08потому что знаете, кто в этом разбирается лучше всех?
00:04:09Claude Code.
00:04:10И если я скажу Claude Code, что хочу создать локальную
00:04:12или удаленную автоматизацию, он сам во всем разберется.
00:04:14Но вас заботит не то, как я углубляюсь
00:04:16в детали локальной и удаленной автоматизации.
00:04:19Вас заботит вопрос: «Чейз, как мне это создать?»
00:04:22«Как мне в этом разобраться?»
00:04:24Что ж, к счастью для вас, это не так уж сложно.
00:04:27Все, что вам нужно, — это данный промпт.
00:04:29Но прежде чем мы перейдем к этому, пара слов
00:04:30от сегодняшнего спонсора — меня.
00:04:33Я только что выпустил свой мастер-класс по Claude Code,
00:04:35и это лучший способ пройти путь от нуля до ИИ-разработчика,
00:04:38особенно если у вас нет технического образования.
00:04:41Все, что вы видите в сегодняшнем видео: от промптов
00:04:44до моей личной агентской операционной системы,
00:04:48можно найти именно там.
00:04:50Так что, если вы хотите получить к ней доступ,
00:04:52ссылка есть в закрепленном комментарии.
00:04:54Надеюсь увидеть вас там.
00:04:55Как я уже сказал, тот самый промпт, который мы будем использовать,
00:04:57можно найти в моем сообществе.
00:04:59Идея в том, что он положит начало
00:05:02вашему диалогу с Claude Code.
00:05:04Чтобы вы могли построить нечто подобное.
00:05:07Обычно все начинается с того,
00:05:08что вы и Claude Code просто ведете
00:05:10свободную беседу.
00:05:11Я советую открыть терминал,
00:05:13включить микрофон и просто выдать поток
00:05:15сознания, объясняя, что вы делаете изо дня в день,
00:05:19и какие у вас есть отдельные, специфические задачи.
00:05:22После этого он продолжит
00:05:24вести с вами диалог.
00:05:26И потом скажет: «Хорошо, вы делаете X, Y и Z».
00:05:29«Можем ли мы превратить X, Y и Z в навык?»
00:05:32Если мы можем превратить это в навык, есть ли смысл
00:05:35затем делать это автоматизацией?
00:05:37Как я уже говорил, не все должно быть автоматизировано.
00:05:39Такие вещи, как утреннее сканирование трендов, — вполне.
00:05:42Глубокие исследования — не совсем.
00:05:44Но он пройдет через каждую задачу
00:05:46и создаст для вас навык.
00:05:49Чтобы вы могли выполнять эту задачу одинаково каждый раз.
00:05:51Для этого будет использован навык «Создатель навыков».
00:05:53А затем он определит,
00:05:55нужна ли здесь автоматизация?
00:05:56И если да, должна ли она быть локальной
00:05:58или удаленной?
00:06:00Он продолжит этот процесс для каждой
00:06:02сферы деятельности, которую вы укажете.
00:06:04Так что это не ограничится только тем, что вы видите здесь.
00:06:06Если вы не занимаетесь исследованиями, контентом
00:06:08или не управляете ИИ-агентством — это нормально.
00:06:10Чем бы вы ни занимались, мы
00:06:13создадим для этого сферу, навыки
00:06:16и автоматизации.
00:06:17И в процессе вы создадите этот каркас
00:06:21агентской ОС на базе Claude Code.
00:06:23Вы кодифицируете поведение так, чтобы мы могли
00:06:26его отслеживать и оптимизировать.
00:06:28Таким образом, когда вы придете к Claude Code
00:06:29и начнете использовать систему, вы не будете
00:06:31просто гадать каждый раз, надеясь,
00:06:33что Claude Code сделает то же самое, что и вчера.
00:06:35И сила этого выходит далеко за рамки
00:06:38индивидуального использования этой системы Claude Code.
00:06:41Если вы работаете в команде
00:06:43или с клиентами, это дает колоссальные возможности.
00:06:46Что именно это означает?
00:06:48Если я кодифицировал почти все свои действия в навыки,
00:06:51я могу передать эту систему кому-то другому в команде,
00:06:55кто должен использовать Claude Code, но никогда не стал бы,
00:06:57а теперь — сможет.
00:06:59То же самое и с клиентами.
00:07:00Вы можете настроить точно такую же систему для других,
00:07:03упаковать её, продать или заставить использовать,
00:07:06если это ваша команда.
00:07:07Причем им даже не придется пользоваться терминалом.
00:07:09Потому что, когда мы перейдем к разделу дашбордов
00:07:12и посмотрим на что-то подобное,
00:07:13в конечном итоге мы сделаем следующее:
00:07:14мы превратим все эти навыки и автоматизации
00:07:16буквально в кнопку, на которую нужно нажать,
00:07:18и любой сможет это сделать.
00:07:20Это был первый из трех шагов создания агентской ОС.
00:07:23Это архитектура, и она важнее всего.
00:07:27И даже если вы больше ничего не сделаете,
00:07:28вы получите от этого огромную пользу.
00:07:31Второй шаг — это слой памяти,
00:07:33и для этого мы будем использовать Obsidian,
00:07:34потому что нет никакого смысла
00:07:36запускать все это в операционной системе,
00:07:40если мы не можем посмотреть, что делали
00:07:42в прошлом, или сохранить информацию.
00:07:44Obsidian предлагает очень простой способ сделать это.
00:07:47Плюс Obsidian в том, что он бесплатен.
00:07:49Я выпустил много контента об Obsidian и его настройке,
00:07:52так что обязательно посмотрите,
00:07:53если хотите изучить его глубже.
00:07:54Но если говорить совсем упрощенно,
00:07:58Obsidian — это просто удобная оболочка,
00:08:00приятный интерфейс для взаимодействия
00:08:03с Markdown-файлами.
00:08:04Если вы просто скачаете Obsidian
00:08:05и запустите Cloud Code внутри него,
00:08:07толку будет мало.
00:08:08Важно то, как мы выстроим структуру файлов.
00:08:11Именно внутри самого Obsidian это имеет значение.
00:08:14Так мы извлекаем пользу из этого компонента.
00:08:16К этому моменту вы наверняка слышали о "RAG-системе Карпатого"
00:08:20для Obsidian, в кавычках.
00:08:23Именно на такую структуру мы здесь и ориентируемся.
00:08:25Опять же, у меня был контент и на эту тему.
00:08:26Это отличная отправная точка,
00:08:28когда мы говорим о слое памяти для нашей системы.
00:08:32Принцип работы Obsidian таков: при загрузке
00:08:35вы назначаете одну папку в качестве хранилища (vault).
00:08:38Его не обязательно называть "vault",
00:08:40но в данном случае это так.
00:08:41Оно буквально называется "the vault".
00:08:42В этом хранилище и будет жить
00:08:45ваша агентная ОС на базе Cloud Code.
00:08:46Так что если вы хотите использовать ОС,
00:08:48запуская терминал,
00:08:49вам нужно находиться в этой папке.
00:08:51Как именно все настроить — решать вам.
00:08:54Прелесть всего, что мы сегодня разбираем,
00:08:56в возможности кастомизации.
00:08:58Вам не обязательно делать в точности так же,
00:08:59но это отличный шаблон для начала,
00:09:01который можно подправить под себя.
00:09:03Но Андрей Карпатый предлагает схему,
00:09:05в которой в хранилище должно быть
00:09:07три основных подпапки.
00:09:08Это "raw" (сырые данные), "wiki" и "output" (результаты).
00:09:12Если смотреть шире — почему это работает?
00:09:15Ну, у нас есть одна папка,
00:09:17которая служит своего рода свалкой.
00:09:18Будь то наше общение с Cloud Code
00:09:21или исследование случайных тем — это рабочая зона.
00:09:24Затем идет вторая подпапка —
00:09:26раздел вики.
00:09:28Вики — это своего рода промежуточное звено,
00:09:31где мы берем данные из "raw"
00:09:35и систематизируем их в статьи типа вики.
00:09:38Так в нашей агентной ОС не скапливается
00:09:41гора разрозненной информации.
00:09:43Вместо этого у нас есть серия вики-статей.
00:09:46Допустим, я провел исследование RAG-систем.
00:09:50Все материалы пошли бы в папку "raw".
00:09:53А затем Cloud Code создал бы статьи,
00:09:55представляющие собой подробные отчеты
00:09:57обо всем изученном.
00:09:59Они попали бы в вики нашей RAG-системы.
00:10:03Затем, допустим, мы захотим взять эти отчеты
00:10:05и превратить их в презентацию.
00:10:06Это уже идет в третий раздел —
00:10:08в результаты (outputs).
00:10:09Там может быть подпапка для презентаций,
00:10:13где теперь лежит информация о RAG-системах.
00:10:15Вы понимаете общую логику.
00:10:18Суть памяти в том, что, во-первых, мы используем Obsidian,
00:10:20чтобы всем этим управлять.
00:10:21А во-вторых, реальная ценность в том, как вы это настроите.
00:10:24Что подходит именно вам?
00:10:25Это лишь один из вариантов.
00:10:27Главное, чтобы логика была вам понятна.
00:10:30Возвращаясь к агентной архитектуре,
00:10:34можно сделать так, чтобы каждая область
00:10:37была отдельной подпапкой.
00:10:39Все исследования идут в "research".
00:10:41Все по моему AI-агентству — в папку агентства.
00:10:44Все, что касается продаж — в подпапку "sales".
00:10:47На самом деле это не так важно.
00:10:49Правда, это не принципиально.
00:10:50Здесь нет правильных или неправильных ответов,
00:10:54нужно просто то, что логично для вас.
00:10:55И лучше использовать Obsidian,
00:10:57так как это отличная золотая середина
00:10:59перед полноценной RAG-системой.
00:11:0299,9% людей не требуется
00:11:06даже что-то легкое вроде LightRAG.
00:11:08Вам не нужна векторная база данных.
00:11:09Это перебор.
00:11:11Если вы просто используете Markdown-файлы,
00:11:13Claude Code отлично с этим справится
00:11:15в рамках Obsidian.
00:11:17Единственное, что вам действительно нужно сделать
00:11:20для Obsidian и Claude Code в этой ОС,
00:11:22это создать правильный файл "Claude.md".
00:11:25У меня есть шаблон, который вы можете использовать.
00:11:29Что он делает? Во-первых,
00:11:32он объясняет Claude Code,
00:11:33что вообще здесь происходит.
00:11:35В чем моя цель? Какая у меня роль?
00:11:36Как мне следует работать?
00:11:38Что именно ты делаешь?
00:11:39На что Claude Code должен обращать внимание,
00:11:41когда мы даем ему любой запрос?
00:11:42Потому что файл "Claude.md", по сути,
00:11:45добавляется к каждому вашему промпту.
00:11:48Во-вторых, файл "Claude.md" будет
00:11:50разъяснять нашей агентной ОС,
00:11:55как именно структурирована ее память.
00:11:58А если мы скажем ей, как устроена память,
00:12:00то она будет придерживаться этой структуры.
00:12:02Она сможет находить нужное,
00:12:04тратя меньше токенов, что даст более эффективную
00:12:07и дешевую систему, в которой не только Claude Code
00:12:11сможет легко ориентироваться,
00:12:12но и вы сами.
00:12:14Вот здесь вы видите мою структуру.
00:12:16Она не слишком сложная.
00:12:17У меня есть архив, контент, операции (ops),
00:12:19личные проекты, "raw" и "wiki".
00:12:22Это своего рода вариация RAG-структуры Карпатого.
00:12:26Суть в том, что она понятна мне
00:12:28и достаточно ясна для Claude Code
00:12:31в плане того, как я хочу все организовать
00:12:33и куда что должно попадать,
00:12:34чтобы все работало логично. Это главное.
00:12:36Этого достаточно, но это необходимо.
00:12:38Этот раздел нельзя пропускать.
00:12:39Такая система памяти также дает возможность
00:12:42отслеживать процессы и, следовательно, оптимизировать их.
00:12:45Ведь если все делается изолированно,
00:12:47мы никогда не узнаем, что действительно работает.
00:12:49Так что, повторюсь, все взаимосвязано.
00:12:52Нам нужно четко настроить компонент памяти.
00:12:53А теперь переходим к самому интересному —
00:12:55дашборду агентной ОС
00:12:57и всей системе мониторинга.
00:12:59На самом деле мы здесь просто
00:13:01берем все наработки,
00:13:04берем навыки, берем автоматизации,
00:13:06выбираем нужные и часто используемые
00:13:10и выносим их сюда, в интерфейс ОС.
00:13:13Вот что я сделал здесь.
00:13:15Каждая из этих кнопок — это либо автоматизация,
00:13:17которую можно запустить кликом,
00:13:18либо навык, активируемый одним нажатием.
00:13:21Например, если я нажму "Глубокое исследование",
00:13:23вы увидите, что здесь появляется промпт.
00:13:26Мне просто нужно ввести входные данные.
00:13:28Это то же самое, как если бы я взял этот промпт
00:13:32и вставил его в Claude Code.
00:13:33Так что если я впишу сюда,
00:13:37"навыки Claude Code" и нажму "Запуск",
00:13:40происходит следующее: запускается
00:13:44еще один экземпляр Claude Code, но в фоновом режиме.
00:13:46Это как невидимая версия Claude Code.
00:13:49Для этого используется флаг "-p".
00:13:53И в итоге я получу полный отчет,
00:13:55как если бы я работал в терминале.
00:13:57Система превращения навыков в кнопки
00:14:00особенно ценна, если вы работаете
00:14:02с членами команды или клиентами.
00:14:07Честно говоря, если вы профи
00:14:10в Claude Code и привыкли к терминалу,
00:14:11или используете его внутри VS Code или десктоп-приложения,
00:14:14то идея превращения автоматизаций и навыков в кнопки
00:14:17звучит круто, но мало что дает лично вам, верно?
00:14:19Потому что вы и так в этом хороши.
00:14:21Вы можете просто запустить все сами.
00:14:22Вам эта система не обязательна.
00:14:24Но если вы занимаетесь услугами AI-агентства — это находка.
00:14:25Если ваша команда ни за что
00:14:29не притронется к терминалу,
00:14:31но вы хотите дать им мощь Claude Code.
00:14:33Только вдумайтесь в это.
00:14:35Вы даете им возможности Claude Code.
00:14:36Я могу посадить любого человека в это кресло,
00:14:37поставить перед ним агентную ОС и сказать: сделай то-то.
00:14:40Вот кнопки навыков.
00:14:43И они справятся.
00:14:44В этом и заключается реальная ценность.
00:14:45Вторая часть этой визуальной надстройки —
00:14:46сторона мониторинга (observability).
00:14:48И опять же, здесь все очень гибко настраивается.
00:14:51Вот здесь у меня данные по использованию,
00:14:53например, за 5-часовое или недельное окно,
00:14:55количество запущенных за день процедур.
00:14:57Также справа у меня есть информация,
00:15:00касающаяся недавних изменений в хранилищах, прогнозов
00:15:02и тому подобных вещей.
00:15:06и тому подобные вещи.
00:15:07Но здесь может быть всё, что вы захотите.
00:15:08В идеале это привязано к вашим,
00:15:11скажем так, навыкам и подобным вещам.
00:15:13Что бы вы на самом деле хотели видеть
00:15:16внутри терминала?
00:15:16При всех достоинствах терминала,
00:15:18у него есть определённые ограничения.
00:15:20Если мы перейдём на такую систему,
00:15:22то сможем обойти эти ограничения.
00:15:24Потому что если есть вещи, которые мы хотим отслеживать,
00:15:26мы можем разместить их здесь.
00:15:27И для этого достаточно буквально одного запроса
00:15:30внутри Claude Code.
00:15:31Вот как выглядит результат глубокого исследования.
00:15:33Он дает мне своего рода обзор,
00:15:35ссылку на все источники,
00:15:37а также ссылку на то, где это находится в Obsidian.
00:15:40Что касается создания этой панели мониторинга,
00:15:41у меня для этого тоже есть готовый промпт.
00:15:44Когда вы его запустите, результат
00:15:45будет немного отличаться от моего.
00:15:46Это потому, что поначалу
00:15:47там будет много пустых заполнителей,
00:15:48так как начнется диалог
00:15:50между вами и Claude Code, где вы определите,
00:15:52какие именно навыки вы хотите привязать
00:15:55к этой панели.
00:15:56Кроме того, что вы хотите отслеживать?
00:15:59Нужны ли вам лимиты использования?
00:16:00Нужны ли рутины?
00:16:01Нужны ли прогнозы и обновления того,
00:16:02что происходит в хранилище, как у меня?
00:16:04Возможно, нет.
00:16:06Неважно, что именно вам нужно,
00:16:07потому что вы можете настроить её как угодно.
00:16:09И я думаю, что возможность настройки очень важна,
00:16:11особенно если вы работаете с клиентами.
00:16:14Вот, собственно, и всё, что касается этих трех шагов.
00:16:17Шаг номер один — архитектура.
00:16:20Что вы делаете? Можем ли мы разбить это на домены?
00:16:23Можем ли мы выделить из доменов задачи,
00:16:25из задач — навыки, а из навыков — автоматизации.
00:16:28Шаг номер два — это часть, касающаяся памяти.
00:16:31Как нам настроить хранилище Obsidian так,
00:16:33чтобы не только у Claude Code был четкий путь
00:16:35для потока данных,
00:16:38но чтобы и вы четко понимали, куда должны идти данные
00:16:41и где они находятся,
00:16:42потому что недостаточно того, чтобы только Claude
00:16:43во всем разбирался; вам нужно иметь возможность
00:16:45самому видеть, что происходит.
00:16:47И раз уж мы заговорили о наглядности,
00:16:49то это и есть шаг номер три —
00:16:50наблюдаемость.
00:16:51С одной стороны, это позволяет делать то,
00:16:53что недоступно в терминале,
00:16:56а с другой — расширяет возможности команды
00:16:58или клиентов, давая им возможность
00:17:00запускать эти навыки и автоматизации
00:17:02буквально одним нажатием кнопки,
00:17:04и им даже не придется открывать терминал.
00:17:06Соберите все это вместе,
00:17:07и вы получите агентную ОС на базе Claude Code,
00:17:10которую можно настроить по своему вкусу.
00:17:14На этом я сегодня закончу.
00:17:16Как всегда, делитесь своим мнением в комментариях.
00:17:18Обязательно загляните в Chase AI+,
00:17:20если хотите получить доступ к мастер-классу по Claude Code,
00:17:22а также к моей личной агентной ОС.
00:17:27А в остальном — до встречи.