# Claude Code: ПОЛНЫЙ ГАЙД 2026 (2+ часовой курс)

## Метаданные

- **Канал:** Владимир Карпухин
- **YouTube:** https://www.youtube.com/watch?v=kFpX1FftH70
- **Дата:** 21.03.2026
- **Длительность:** 2:14:10
- **Просмотры:** 6,467

## Описание

https://t.me/vladimir_kkkkk - телеграм канал (смотрите закреплённый пост)
Ищите материалы к роликам в тг по названию видео

Все материалы из тг канала дублируются в ВК :(

--------------------------------

n8n - https://n8n.partnerlinks.io/9f51nckey33z
beget - https://beget.com/p2340235/cloud/marketplace/n8n
Речь в текст (aquavoice) - https://aquavoice.com/share?code=UE-TQN1

В этом видео я, Владимир Карпухин, представляю полный гайд по Claude Code — самый подробный Claude Code на русском! Это Claude гайд для всех: даже если не умеете программировать, освоите вайб кодинг (vibe coding) и создание приложений с ИИ. Разберём, что такое Клод Код — нейросеть для программирования от Anthropic. Покажу AI coding на практике: установку, работу в терминале, создание сайтов и Telegram-ботов. Это AI development tools нового поколения с agentic coding возможностями. Изучим продвинутые фишки: скиллы, MCP, субагенты, папку .claude, контекстное окно, Teams и GitWorkTree для параллельной работы. Сравним с конкурентами (Cursor, Antigravity) и узнаем советы от создателя Claude Code. Полноценный how to use Claude Code для начинающих (Claude Code beginner) и опытных. AI programming, coding with AI, AI code generation и coding automation — всё в одном Claude Code guide 2026!

00:00 - Структура гайда
01:14 - Что такое Claude Code
03:14 - Сравнение с конкурентами
06:42 - Почему именно Claude Code
06:58 - Голосовой ввод (Aqua)
07:34 - Подписки и тарифы
10:05 - API и оплата за токены
11:14 - Установка Claude Code
12:24 - Первый запуск через расширение VS Code
13:44 - Установка через терминал
17:07 - Разница: терминал vs расширение
17:44 - Что такое IDE
19:57 - Какую IDE использовать
21:17 - При чём тут GitHub
24:38 - Интерфейс чата Claude Code
26:37 - 4 режима работы (permissions)
30:09 - Plan Mode
33:21 - Навигация по интерфейсу: модель, effort, thinking
39:04 - Слэш-команды
40:45 - Интерфейс терминала
43:07 - CLAUDE.md — системный промпт
46:51 - Команда /init
47:57 - Практика: 3 сайта крестики-нолики параллельно
57:00 - Папка .claude и её содержимое
57:46 - Команда /compact
1:00:03 - Команда /btw
1:04:18 - Глобальный vs Локальный уровень настроек
1:08:33 - Enterprise и приоритет настроек
1:12:46 - CLAUDE.md — подробный разбор (рекомендации)
1:14:35 - Rules — правила
1:21:12 - Settings.json
1:21:54 - Hooks — автоматические действия
1:29:22 - Keybindings — горячие клавиши
1:30:42 - Skills
1:36:22 - Как skills экономят контекст
1:43:02 - Agents — субагенты
1:50:53 - MCP — Model Context Protocol
1:51:52 - Context7 MCP
1:53:48 - Playwright MCP
1:56:18 - Plugins
1:57:53 - Memory — память
1:59:18 - Контекстное окно — /context
2:04:16 - Status line — мониторинг токенов
2:05:29 - Agent Teams — новая фича
2:08:32 - Советы от создателя Claude Code
2:09:51 - Git Worktree — параллельная работа

## Содержание

### [0:00](https://www.youtube.com/watch?v=kFpX1FftH70) Структура гайда

Это полный гайд на клод-код. Если вы вообще не разбираетесь в программировании, не умеете кодить, но решили заняться вайп-кодизингом, этот гайд вам поможет. Я использую кд-код каждый день. Я реализую с помощью него и автоматизации. Поэтому я проведу вас за руку от полного нуля до уверенного пользователя Clotдко, который разбирается в этой программе лучше, чем 90% её юзеров. Поэтому давайте сразу начнём. Смотрите, в этом видео мы разберём, что такое-код. Сравним его с конкурентами. Почему именно клодкод? Расскажу, как установить клод-код. Какие есть подписки, тарифы, работа в терминале, в расширении. Что такое IDE? Integrated Development Environment. Практика будет склад-код. Мы соберём простенький сайт с помощью него разберём, какие есть режимы работы. Разберём папку токcotд, с помощью которой мы сможем кастомизировать клод-код идеально под вас. Там создать скилы, подключить MCP, субагентов и так далее. Разберём контекстное окно внутри клодкода, как оно работает, что это такое, как им управлять. Разберём Teams, недавная фишечка, что это такое, чем отличается от субагентов. И разберём советы от создателякод, как стоит пользоваться этой программой. Ну

### [1:14](https://www.youtube.com/watch?v=kFpX1FftH70&t=74s) Что такое Claude Code

поехали, да. Что такое clДкоcд? Это C instrument отк. Что это значит? Это значит то, что он живёт в терминале, ну либо в расширении, да, внутри вес-кода. Не переживайте, сейчас всё подробно расскажу, что это такое, зачем это надо. В любом случае у него есть доступ к терминалу. Так как терминалу, он может буквально управлять ваш вашим компьютером, потому что как это работает? Под капотом у него lm, а именно clot opus 4. 6, например. Да, так как lm генерирует слова. Ну, вы помните, что такое LLM - это, по сути, вот чат GPT, просто это другая модель от другой компании. Она умеет генерировать слова. Так как она умеет генерировать слова, она может генерировать команды в терминале, потому что компьютером, если вы не знали, можно управлять из терминала. Сейчас я покажу, что такое терминал. Ну, как бы консоль. И так как компьютером помимо юзеернтерфейса, помимо того, чтобы тыкать кнопочки, можно управлять из терминала, можно писать команды в этот терминал. И, значит, код-код таким образом управляет компьютером. Плюс он может писать код, потому что код - это тоже слова. По сути, это и агент. Ну, это правда и агент, потому что это лэмка. которой дали руки, и она может делать, взаимодействовать с вашим компьютером, вызывать инструменты и так далее. А видео подойдёт, даже если вы вообще не умеете кодить, как я уже сказал. То есть клод-код сейчас инструмент - это, ну, не только для кодеров. Я, например, не знаю ни одного языка программирования, но это не мешает мне рассказывать вам про клодкод и реализовывать проекты. Поэтому, да, это вообще сейчас не проблема. Не обязательно знать программировать. Клод-код нужен для управления компьютером, создания сайтов, разработки Telegram-ботов, создания миниэп-приложений в Телеграме, автоматизации бизнес-процессов. Ага. в целом, для выполнения любых задач в цифровой среде, так как всё это создаётся с помощью кода. И также я его использую, и многие его используют как личного ассистента. Вот я, например, тут говорю про OpenClow. Почему про Open

### [3:14](https://www.youtube.com/watch?v=kFpX1FftH70&t=194s) Сравнение с конкурентами

Clow? Почему я сравниваю? Сейчас обсудим этих конкурентов. Open Clow - это личный и ассистент, но он не очень хороший личный ассистент. Ну, не то, чтобы не очень хороший, но я не хочу его использовать и вам тоже не особо советую, потому что там проблемы с безопасностью и прочим, хотя есть способы это обезопасить, но неважно. А вот код - это вполне себе нормальный безопасный и ассистент. С помощью него вы можете не только кодить и создавать прило предложение приложение, с помощью него вы можете там управлять вашим компьютером, давать ему какие-то задачи, говорить: "Забронируй мне авиабилеты через браузер", он это сделает. Это инструмент для кодинга. Это личный и ассистент. А смотрите, какие есть конкуренты. VSCДilot, есть программа Visual Studio Code, которую я сегодня буду показывать. Там мы будем пользоваться клод-кодом через расширение, но там есть встроенный AI от Microsoft. На самом деле это такой себе конкурент. Вот дальше идёт курсор. Курсор, возможно, вы про него слышали. Это самое популярное IDE для вайп-кодинга. IDE - это программа для программистов, чтобы делать программы и писать код. А я сейчас расскажу, покажу, что такое IDE. Но в любом случае курсор - это был самый первый инструмент, который появился для вайпкодинга. То есть это разработчики курсора обратили внимание то, что все программисты начали использовать большие языковые модели, там, чат GP для того, чтобы кодить, и они, соответственно, первые похватились и создали специальную IDE для этого специальную программу, вот заточенную именно под vibe vibe, если вы не знаете, что такое вайпкодинг, это такой термин, который придумал а один из представителей AI индустрии, его зовут Андрей Карпать. В чём заключается суть вайпкозинга? Это то, что вы говорите модели, типа, сделай мне программу, она пишет код за вас. Вот это есть вайпкодинг. То есть не когда вы не руками кодите, а когда вы говорите, что эта модель, она за вас кодит. Потом есть Winserf, тоже похожий на курсор AI штучка. Есть антигравити, недавно появился. Ну как недавно. По меркам мира и уже давно. Это от Гугла тоже IDE специально появилось. Вот оно, кстати, интересное. Есть Open CodД, это Open source альтернатива. Остальные закрытым исходным кодом. Что это значит? То, что туда вы не можете подтянуть, ну, это не совсем это значит, ну, неважно. В эти программы вы не можете подтянуть с трудом можете потянуть, можно, но с трудом другие лэмки. То есть, допустим, вы хотите запустить полностью локально всё у себя, то есть полностью локально заниматься вайп-кодингом. Вы купили себе мощный компьютер с видеокартами и разместили там какую-нибудь свою lm, да? То есть она работает прямо у вас дома на компьютере и хотите при этом вайп-кодить. Тогда вот вам подойдёт OpenCд как альтернатива. Ну, имейте в виду то, что самые крутые модели, они всё-таки с закрытым исходным кодом. Есть, кстати, российские аналоги, например, кодик или от Сбера, вот гигачат, гигакод, откуда я про них знаю. Они мне просто писали что-то. Вот оттуда я про них знаю. Много чего не могу сказать, но вот существуют такие аналоги. Сравнили и инструменты. А, ну, можно пользоваться любым, но это видео разбор именно клод-код. И на самом деле, если вы только начинаете, не знаете, что выбрать, просто выбирайте-код и пользуйтесь клод-кодом. Вот можете вот связку антигравити плюс-код взять, если у вас получится установить антигравити, потому что у меня антигравити не получилось установить, там блокируют по аккаунту Гугла, потому что я в РФ нахожусь. Есть обходные способы, можно купить аккаунт, но я пока этого не делал. Мне пока хватает кода в Visual Studio коде. Почему именно clд-код? Потому что самый

### [6:42](https://www.youtube.com/watch?v=kFpX1FftH70&t=402s) Почему именно Claude Code

навороченный инструмент для вайпкозинга. То есть все фишки сначала выходят в клодкоде, потом их все подвязывают. Ну, обычно так происходит. Вообще, можно пользоваться любым, но клод-код топовый. Видео про клод-код, поэтому разбираем клод-код голосовой. Вот я сразу предвижу

### [6:58](https://www.youtube.com/watch?v=kFpX1FftH70&t=418s) Голосовой ввод (Aqua)

ваши вопросы в комментариях, потому что у меня уже так было, уже задавали вопросы по поводу того, какую я программу использую для расшифровки речи. Вот сейчас продемонстрирую. 1 2 3. Я использую программу для расшифровки речи. Программа называется AquваA. А, ссылка в описании. Почему я это делаю? Потому что скорость речи быстрее, чем скорость печати. И плюс, когда вы таким образом общаетесь с вашим клод-кодом, у вас создаётся ощущение, то, что вы общаетесь сотрудником, например. Вы ему говорите: "Сделай то-то, он делает". А не когда вы печатаете. Печатаете это долго. Вообще в колод-код уже завесли встроенный голосовой ввод, но сделали это только в терминале. Давайте разберём тарифы и

### [7:34](https://www.youtube.com/watch?v=kFpX1FftH70&t=454s) Подписки и тарифы

подписки, да, прежде чем говорить про всё остальное. Смотрите, то, что касается прайсинга на clot код. Как вообще работает подписка? Вы оформляете единую подписку на clд, она распространяется на клод и на clд код и на clдка ещё. Но сегодня видео не про clodkaкаor. org. Cдка work - это типа личный ассистент на компьютере, но без возможности кодинга. То есть то же самое, что идко, просто уре урезанный. Есть бесплатная подписка, вы по ней-код не сможете использовать. А вот по подписке хотя бы за 17 долларов, ну там по факту 20 долларов она стоит, да, потому что здесь показывается за год, а не за месяц. Здесь уже доступен клодкод идво. То есть, если вы хотите использовать-код, начните вот с этой подписки, если вы вообще его никогда не использовали. Если вы начали его активно использовать, вы, возможно, заметили то, что по подписке за 20 долларов вы начинаете упираться в жёсткие лимиты. То есть очень быстро вы начинаете упираться в лимиты. У меня так и было. И в этот момент вы решаете, оформлять ли вам следующую подписку. И если вы хотите активно кодить с помощью клодкода и не утыкаться в лимиты, хотя всё равно вы будете утыкаться, вы уже оформляете подписку Макс, которая стоит 100 долларов. Я сейчас пользуюсь именно этой подпиской, хотя даже с ней я начал упираться в лимиты. Есть ещё подписка за 200 долларов в месяц. То есть всё это время была речь про месяца. 17 ой 20 долларов в месяц, 100 долларов в месяц, 200 долларов в месяц. Пописке за 200 долларов в месяц у вас лимиты сильно повышаются или, наоборот, уменьшаются. Короче, вы можете гораздо дольше кодить и не упираться в лимиты. То есть, а в подписке за 100 долларов у вас в пять раз больше токенов доступно, да, чем в подписке Pro. А в подписке Max у вас уже в 20 раз больше доступно токенов, чем в подписке Pro. Поэтому, если вы хотите вообще ни во что не упираться, ни в какие лимиты, покупайте подписку за 200 долларов. Я, наверное, скоро и куплю такую. В общем-то, это всё, что можно сказать про подписки. Это стоит дорого. Это самая дорогая подписка, которая у меня была в жизни, наверное. Хотя, ладно, нет, не самая дорогая. Но за эти деньги свой программист у вас появляется, которого с помощью которого вы можете делать всякие задачи, приложения, там делать и автоматизации, как я это делаю. У меня просто окупается эта подписка, поэтому мне вообще не жалко тратить на неё деньги. Но у этого есть реальная экономическая ценность. И по сравнению со стоимостью программистов, которые стоит гораздо дороже спойлер, который вам обойдётся там, ну, в 1-2. 000 долларов в месяц, это гораздо более выгодно. А помимо подписок я забыл сказать то, что можно включить

### [10:05](https://www.youtube.com/watch?v=kFpX1FftH70&t=605s) API и оплата за токены

доступ по API. Как это работает? У клодкода есть API. Не буду рассказывать, что такое PI. Сейчас скажу то, что это не подписка. Это когда вы платите конкретно за токены. То есть он вам отправил 15 токенов, вы заплатили за эти 15 токенов. Ну, очень грубо говоря. То есть сколько вы по факту его использовали, столько вы по факту за него и платили. Звучит, наверное, круто. На самом деле ни фига это не круто. Гораздо выгоднее, если вы активно кодите, брать подписки, чем оплачивать по API. PPI это выйдет гораздо дороже, поэтому не рекомендую вам этого делать. Кстати, если вы упёрлись в лимиты а ваших подписок, ну, вам не обязательно сразу оформлять подписку подороже, да? Либо, допустим, у вас самая дорогая подписка, вы всё равно упёрлись в лимит. В этом случае вы можете подключить как раз вот API оплату за токены. Когда вы упёрлись в лимит, вы дальше уже оплачиваете сверх вашей подписки просто долларами за токены. Стоит ли оно вообще? Спойлер, да, оно реально того стоит. Зависит, конечно, от вашей ситуации. Если вы никак это не монетизируете, никак на этом не зарабатываете, пока только обучаетесь, ну, возьмите подписку за 20 долларов, сначала протестируйте. Но вообще этот функционал, он реально того стоит. А

### [11:14](https://www.youtube.com/watch?v=kFpX1FftH70&t=674s) Установка Claude Code

сейчас мы переходим к установке CLД код. Как это делать? Давайте сначала установим VS-код, чтобы установить его как расширение. Просто открываем Google поиск и пишем VS-код. И, ой. И ищем в поиске поиск Google. Открываем Visual Studio Code. Всё отлично. Нажимаем Domloud for MacOS. Ну либо скачиваете под Windows. Дальше там, ну, простая установка, я думаю, разберётесь. Открываем VS-код, собственно говоря. Вот он VS-код у нас. Открываем его. Смотрите, что мы делаем. Тут у вас по умолчанию будет пустая папка. Это не так важно. То есть вы можете нажать просто вот здесь вот Open и выбрать папку. Можно создать папку. Создадите просто какую-нибудь пустую папку, назовите её как-нибудь. Всё, создал. Мы сейчас внутри пустой папки находимся. Потом мы нажимаем вот на эти кубики и здесь вот пишем clotкод. И у нас должно вот первое расширение, которое появится, это естькод. Нажимаем вот сюда вот, ставим install и ставьте галочку автоupdate. Это важно. Всё, установили, галочка аutupdate есть. Отлично. Теперь мы можем вернуться сюда.

### [12:24](https://www.youtube.com/watch?v=kFpX1FftH70&t=744s) Первый запуск через расширение VS Code

У нас, собственно говоря, была открыта папка. И вот сверху у нас появится значок клодкода. Всё, мы зашли и, собственно говоря, установили наш клод-код. Теперь нам нужно авторизоваться. Нажимаем clot subscription. Если вы используете, как я говорил, если вы платите за токены, то авторизуйтесь вот через консоль. Но у нас по подписке, поэтому нажимаем subscription. У нас просится открыться ссылка. Открывается ссылка в Safari. И тут мы просто нажимаем authorize. Всё готово. Мы авторизовались. Нам сказали build something great. Мы обязательно попробуем сбидить something greate. Вот у нас открылсякод. Всё нормально, всё работает. Привет, ты кто? Он нам сейчас ответит, кто он. Всё просто. На самом деле, если вы только начинаете пользоваться клод-кодом, я рекомендую вам начать именно с расширения. То есть вот, как я показал, установить VS-код либо антигравити, да, если у вас получится, если у вас аккаунт пройдёт. У меня просто не прошло, он мне не дал установить. Там схема такая же, там интерфейс такой же абсолютно. Просто нажимаете на расширение, устанавливаете также кд-код. По сути, это такое же текстовое окно, как и с чатом GPT. Да, вы общались то же самое, только он умеет писать код, умеет управлять вашим компьютером. Сейчас я всё покажу, но перед этим я расскажу, как установить-код через терминал. Опять же

### [13:44](https://www.youtube.com/watch?v=kFpX1FftH70&t=824s) Установка через терминал

не рекомендую, если вы только начинаете пользоваться клоуд-кодом, но если как бы не только начинаете, я думаю, вы и так в курсе, как установить через терминал. Короче, вы копируете эту команду npm installropic код, открываете консоль. Что такое консоль? Консоль - это просто, ну, терминал. Пишите в поиске вот на Маке он называется терминал. На Windows он вроде тоже называется терминал или консоль, неважно. То есть просто терминал, где вы можете вводить команды. Пишете вот здесь такую команду ровно эту же. NPM, Install, Antropia Kodecod. в Telegram-канале оставлю команду. Нажимаете Enter. Ждём. Всё, у наскод установился. Дальше мы пишем просто команду Cloud. Всё, у нас запускается clД-код. Вот он пишет: "Welcome to clad cod". Вот именно поэтому я говорю то, что если вы новичок, лучше использовать через расширение, потому что тут, видите, много всего непонятного. Хотя выглядит красиво. Ну, более устрашающе выглядит, да, то привычно. Ну, тут просто настройка. То есть вы можете выбрать dark mode, like mode. Это чисто вы цвет выбираете, то есть это ни на что не влияет. Давайте вот такой выберем Dark Mode. Потом А если что, я стрелочками переключаю на клавиатуре. Вот могу показать вот стрелочками. Вот они стрелочки. Здесь то же самое мы выбираем. То есть мы пользуемся через либо через API, то есть вы платите по токенам доллара за токен, не доллар за токен, там дороже, либо по подписке. Я нажимаю по подписке, нажимаю Enter. У нас опять же открывается вот в Safari окно. И в Safari мы просто жмём опять же. Всё, мы авторизовались. Отлично. Вот наш терминал. У нас авторизованкод enter to continue. Всё, мы авторизовались. Enter to continue. А потом он спрашивает про настройки. Нажимаем user recommended settings, потому что настройки мы будем позже под, ну, подвязывать. И потом он спрашивает, доверяете ли вот вы вот этой корневой папке. Да, нажимаете, да, доверяем. И всё, у нас запустился клодко-код. Вы с ним точно также здесь можете общаться. Ну, тут единственная, ладно, тут много разницы, на самом деле. И на самом деле все самые новые фишки, они очень часто доступны сначала в терминале, но не доступны в расширении VSCд, но на самом деле не так уж их много, но тем не менее, да, напишем, например, с voice, и у нас появится Voice Mode, которым вы можете пользоваться без необходимости покупать вот, э, подписочку АкваA, да. которой я пользуюсь на своём компьютере. Он у меня спрашивает: "Разрешить доступ к микрофону терминалу". Я жму разрешить. Всё. То есть voice mode активирован. Он говорит, чтобы что-то сказать, нажмите на пробел. Я жму на пробел, он начинает расшифровывать мою речь. Но так как выбран язык английский, можно сказать что-нибудь типа: "Hey, what's going on? " CL code. Вот видите? А чтобы поменять язык, написать можно ско и здесь можно будет поменять язык. Нажали пробел. И тут мы пишем RAN. Готово. Всё. То есть language выбран. Отлично. Можно. 1 2 3. Проверяем голосовой вод. Я не туда нажал не на тот голосовой ввод. 1 2 3. Проверяем голосовой ввод. Всё работает. То есть через пробел. Вот так работает клод в терминале. Выглядит, конечно, страшнее, но по сути то же самое. Рассматриваем, какая вообще разница между терминалом и расширением.

### [17:07](https://www.youtube.com/watch?v=kFpX1FftH70&t=1027s) Разница: терминал vs расширение

Как я коротко сказал, разница заключается в том, то что расширение выглядит более дружелюбно, потому что это просто текстовое окно, а терминал менее дружелюбно выглядит более страшно. Но по сути там всё то же самое. На самом деле в терминале даже больше функционал. Как я сказал, новые фишки в cд-код, когда выходят, они появляются в терминале, а потом уже подвязываются и к расширению. Но если вы только начинаете пользоваться кокодом, используйте расширение, это будет удобнее. Вообще можно использовать и то, и то. VS-кода открыть и терминалы расширения. Сейчас я это тоже покажу, когда разберём, что такое IDE. Разбираем, что такое IDE. IDE - это

### [17:44](https://www.youtube.com/watch?v=kFpX1FftH70&t=1064s) Что такое IDE

как раз VS код, антигравити и прочее. То есть среда разработки integrated development environment. Что это такое? По сути, из чего оно состоит? Оно состоит из файлового менеджера. То есть такой же Finder. А, например, давайте вот покажу вам finder. Вот обычный finder или в Windows, не помню, как называется, проводник, по-моему, с папками и так далее. То есть вот это одна из частей IDE. Потом это текстовый редактор, то есть мы можем, ну, просто редактировать текст. Потом это у нас AI чаat справа и терминал. Всё. Вот так оно примерно выглядит. Вот он V-cд. Сейчас покажу, где это всё находится. Где находятся у нас папки? Папки у нас находятся здесь. То есть мы сейчас находимся внутри папки под названием для видоса. Если мы внутри этой папки создадим файл, создали, то есть это просто папка внутри, папка с файлами. То есть вот, например, finder, то есть проводник. Мы заходим, вот у нас загрузки, папка для видосов, всё то же самое, то есть оно просто отображается немножко в другом дизайне. У нас есть окно с чатом, с агентом, который я только что закрыл. Вот. Нажимаем, открываем. Потом можем нажать вот сюда. Вот у нас появится ещё какое-то окно дополнительное. У нас есть редактор текста. То есть вот мы создали файл текстовый, да? Можем тут что-то писать. Ну то есть просто это редактор текста. Всё, потому что весь код там Python код, JavaScript код, любой код - это, по сути, просто текст. И по сути он весь находится внутри текстовых файлов. И у нас есть терминал. Чтобы открыть терминал, мы нажмём вот сюда. Вот видите, у нас внизу открылся терминал. То есть тут есть ещё всякие штуки, типа deb consol терминал. Но нас интересует вот конкретно терминал. И в этом же терминале мы можем открыть это точно такой же терминал, который я только что показывал отдельно. Поэтому в этом же терминале мы можем ввести ту же команду клод. У нас откроется тот же клод. Всё. То есть у нас абсолютно, видите, такой же клод. вот через расширение клод и в терминале клод. И всё удобно используется через одну программку. Разобрались, что такое терминал, что такое IDE? Все IDE выглядят так же. Антигравити выглядит также. Курсор выглядит так же. На самом деле у них даже дизайн такой же. Там даже реально внешне иногда сложно отличить, кто из них кто. Какую IDE использовать. Я сейчас использую Vскод

### [19:57](https://www.youtube.com/watch?v=kFpX1FftH70&t=1197s) Какую IDE использовать

я показал, как его установить. Есть антигравити, это AI ориентированная IDE. То есть она выглядит как вес-код по сути то же самое, как и все остальные. ADE, но там блокировка аккаунтов из России, как я и сказал. Есть ещё всякие P charm тоже штуки там для Пайthна типа специализированные. Есть курсор связки сдкод. Самое популярное, наверное, - это брать Visual Studio Code плюс Cl-код, как я сейчас это делал, потому что Visual Studio Code - это в целом самая популярная IDE среди программистов в целом. Либо Антигравити плюс cд-код. Внутри антигравити вшита, ну, так как это AI ориентированная IDE, то есть она специально для иагентов, для вайп-кодинга созданная, там вшито уже окно чата отдельное, но тут мы ещё и дополнительно добавляем туда-код. Вот. Как установить антигравити? Тоже ничего сложного. Просто заходите в Google и пишете Anti Gravity. У вас скачивается, ну вот Google антигравити. Вы просто его устанавливаете, жмёте download и устанавливаете. Но у меня вот не получается из-за блокировки аккаунта. Интерфейс Visual Studio кода я вам показал. То есть у нас слева находится, кстати, то же самое. Редактор кода. Вот тут мы редактируем текстовые файлы. Здесь у нас находится чат с клодом. Тут терминал. Мы можем их менять местами, если что. А, смотрите, слово директория, да, есть директория. Если вы слышите слово директория, это обычно относится к папкам, типа это находится, значит, внутри папки. Причём тут GitHub?

### [21:17](https://www.youtube.com/watch?v=kFpX1FftH70&t=1277s) При чём тут GitHub

Смотрите, в чём заключается прикол Gitub. Давайте откроем какой-нибудь репозиторий. Есть вот такой вот репозиторий, например, на GitHubбе everything for Cloud Code. Во-первых, что такое GitHub? GitHub - это просто сайт github. com, где лежат разные программы. Например, говорят вам: "Типa вышел OpenClow, тот же, да, про который сейчас все рассказывали. Угадайте, где он вышел". Естественно, ну откуда его взять? Откуда мы его берём? Мы его берём на GitHubбе, то есть пишем GitHub Open Clow, открываем. Вот у нас GitHub Open Clow, то есть это папка самого Openlow. Если вы хотите установить OpenClow, вам нужен доступ к этому репозиторию. То есть когда говорят репозиторий или там директория, обычно имеют в виду просто вот структуру папок. Если что, абсолютно любая программа в интернете примерно так и выглядит, внутри которых держится содержатся скрипты, там Jon файлы и прочее. Если вы делали проекты через N8N, да, я про N8N много снимал раньше, там отдельный workflow, отдельный проект, ну, выглядел в виде workflow, а здесь отдельный проект - это просто папка. То есть вот мы создали внутри весд папку под названием, вот для видоса. Всё, это наш отдельный проект. Причём тут GitHub? То, что по сути, когда вы что-то заливаете на GitHub или что-то берёте из Гитхаба, вы заливаете просто свою папку с вашим проектом в интернет. Таким образом. Вот он у нас GitHub. Теперь мы можем, допустим, скопировать эту ссылку. вернуться в наш VS-код и сказать нашему клоду вот здесь вот сказать, а, включить режим ByYP permissions, сейчас тоже про это расскажу, и сказать: "Привет, ты можешь склонировать этот репозиторий сюда к нам в папку. Только давайте перед этим удалим. Готово. Смотрите, что он сделает. Он говорит: "Клонирую". И вот он у нас клонирует Open Clow. Сейчас внутрь сюда. Собственно говоря, он у нас склалонировал репозиторий. Видите, у нас папка OpenClow. Вот ровно с GitHub мы её и взяли. Вот она, такая же папка на гитхабе. И здесь мы можем внутри тыкать, смотреть файлы, видите, смотреть изображения, смотреть расширение. Видите, вот это код написан. Но по сути код написан чисто в текстовых файлах. То есть ничего тут страшного нет абсолютно. Надеюсь, понятно, что такое GitHub, зачем он нужен. Ээ, если вы занимаетесь вебподингом, вам нужно будет часто с ним взаимодействовать. Есть и другие, кстати, хранилища гитов. Почему GitHub? Почему не папка Hub? Почему не там директория Hub? Почему не репозиторий Hub? Потому что я не знаю, почему. Ну вот захотели так назвать. Ну потому что на гитхабе обычно гиты хранят. Ки-ты - это как бы скриншоты проектов. А про это не будем в этом ролике говорить, потому что это больше практическая часть. А тут я вам в целом рассказываю, что такое clд-код. Но Git - это вы, когда делаете свой проект, вы делаете как бы точки сохранения. То есть вы, когда делаете точку сохранения, вы делаете Git Comit, у вас появляется гиit вашего проекта. Вы это можете на GitHub, например, заливать. И дальше вы делаете изменения с вашим проектом. У вас баз что-то сломалось, и вы, соответственно, возвращаетесь к точке сохранения. Как-то так. Давайте удалим Open Clow. Мне он не нравится. И очистим историю диалогов с клодом. Ну, конкретно этого диалога. Просто нажмём сш, напишем conversation. Всё, у нас удалился диалог. Отлично. Едем дальше. Интерфейс

### [24:38](https://www.youtube.com/watch?v=kFpX1FftH70&t=1478s) Интерфейс чата Claude Code

чатакод. Мы будем разбирать интерфейс чата clДкод. Где что находится, где как менять режимы, где история диалогов и в терминале. Вот он у нас интерфейс чата clдкод. Как он выглядит? Как обычный чат с клод-кодом. Если вы хотите открыть новую вкладку с клод-кодом, можете нажать вот сюда. У вас появится новая вкладка с клодко-кодом. Либо нажать вот сюда. тоже, если вы хотите добавить несколько вкладок с код-кодом, но это уже больше к интерфейсу Visual Studio Cда относится, можете нажать вот сюда вот здесь открыть новую вкладку и вот сюда вот её перетащить. Здесь открыть новую вкладку, перетащить, а тут нажать крестик. Если кто не понял, надеюсь понял, сама программа называется Visual Studio Code - это IDE, то есть в ней мы она нужна для разработки приложений кода, да? ЛД-код внутри неё - это как бы расширение отдельное. Вот. Всё. То есть вот у нас три инстанса колод-кода, с которыми мы можем параллельно общаться и параллельно что-то разрабатывать. Тоже покажу фишки в этом ролике. Теперь разберём интерфейс. Ну, здесь крестик, понятно. Самое вверху у нас находятся диалоги. То есть вот мы только что общались с ним про Open Clow. Нажимаем. Вот у нас открылся, получается, наш диалог, который я только что закрыл, который вводил. Вот. Clear conversation. Отлично. Тут у нас история диалогов находится. И история диалогов из веба тоже. может потягиваться. Дальше только то, что идёт внизу. Ну, тут он пишет типа, а, tired of repeating yourself, tell clot to remember what you told using clot. md. Это он нам сразу подсказывает то, что, чтобы не повторять клоду одно и то же тысячи раз, можно записать просто в файл clod. md, и тогда он будет считывать его каждый раз автоматически. Тоже сейчас про это расскажу. Потом тут у нас мы просто пишем что-то в чате. К сожалению, здесь voice мода нет. То есть, видите, я вожу сvo его тут нету. Поэтому тут я продолжаю пользоваться Aquavoice. Потом здесь есть режимы, вот разные режимы вы можете тыкнуть и выбирать. Давайте я вам

### [26:37](https://www.youtube.com/watch?v=kFpX1FftH70&t=1597s) 4 режима работы (permissions)

расскажу про них. Во-первых, есть режим ask before edits. Что он делает, что он значит, зачем он нужен. Ask before edits - это значит спрашивать перед изменениями. Например, привет. Создай, пожалуйста, в этой папке файл с каким-нибудь текстом очень простым. Не задавай мне лишних вопросов, просто создай. Чтобы создать файл, ему сейчас нужно, а, в терминале прописать команду определённую и создать текстовый файл. Мы включили режим ask before edits. Это значит то, что он будет спрашивать у нас перед тем, как сделать что-либо на компьютере, абсолютно каждое действие. Вот он спрашивает: "Доба ли запись в тестовый filmd? " Вот он у нас показывает этофаile. Давайте вот код закрою, так будет удобнее. То есть он хочет сделать вот это вот. Да, мы нажали стрелочку, галочку, либо можно было вот тут нажать, типа, да. Ну, почему-то в Open Clow создал. Вот. Привет, это тестовый файл. Создай ещё один файл. Это голосовой вот криво расшифровал и сказал: "Создаю". Yes. И он создаёт ещё один файл. Очень удобно. Давайте это всё снесём. Мне не нравятся упоминания Open Clow. Можем очистить опять же историю. Смотрите, режимы переключаются через Shift Tup. Теперь режим Edit Automatical. Что он делает? Он не запрашивает разрешения для редактирования и чтения файлов, но он запрашивает разрешения для выполнения некоторых команд в терминале. Ну, смотрите, есть разные команды в терминале. Вот, например, попросим увести вот эту команду. Введи эту команду в терминале. Он тогда у нас сейчас запросит разрешение на выполнение этой команды в терминале. Видите, он говорит: "Разрешаете ли вы эту команду? " можно говорить да, нет или alone payment sol for this project just you. То есть вы можете разрешить эту команду на этот проект активировать, да, чтобы в следующий раз, когда мы ввели npm install, введи эту команду ещё раз. Сейчас ещё раз он должен её ввести. Видите, он уже разрешение у нас не запрашивал, потому что мы разрешили ему её вводить в этом проекте. То есть если режим Automatic, он спрашивает некоторые команды, которые вводятся через терминал. Если режим, а-а, ask for edits, он спрашивает вообще всё подряд. Но если мы включаем режим под названием Bypass Permissions, которым я пользуюсь всё время, он у нас не спрашивает вообще ничего и может делать что угодно нашем компьютере. Чтобы включить режим Bypass Permissions, нам нужно зайти в настройки код, ой, вес кода. То есть, как это сделать? Можно сверху нажать, а, preferences settings. Всё, мы зашли в настройки. Либо нажать Command запятая. Ну, либо сверху нажмёте просто preferences settings. Здесь нужно ввести cloud code. Пишем cloud code. И вот он у нас есть режим cloud code allows skip permissions. У вас по умолчанию не будет этого мода, то есть, ну, вы нажимаете на галочку, он у вас включился, всё отлично. Возможно, после этого придётся перезапустить клод-код, если он не появится у вас, я точно не помню. Но теперь он может делать вообще что угодно на вашем компьютере. У этого есть некоторые риски. было парочку пользователей, которые рассказывали о том, что у них клод-код в этом режиме удалил всю систему операционную на компе. Ну просто всё снёс на компьютере, потому что у него есть доступ к компьютеру, он может делать что угодно, но это очень маловероятно, поэтому можете не переживать. Я этим режимом пользуюсь постоянно. Нужно, конечно, следить за тем, что делает клод, но это режим, который развязывает вам руки и делает вас максимально продуктивным, потому что вы можете просто включить этот режим и уйти, идко будет выполнять задачу. Потом есть, давайте удалим вот эту штучку. Не хочу, чтобы она тут находилась. Потом

### [30:09](https://www.youtube.com/watch?v=kFpX1FftH70&t=1809s) Plan Mode

есть режим под названием Plan Mode. Что такое Plan Mode? Это режим, в котором перед тем, как что-либо сделать, клод сначала планируя, то есть он прописывает план и буквально сохраняет текстовый файл с планом к себе в глобальную папку. А потом уже вы говорите ему: "Начни реализацию". И он по этому плану уже что-то реализует. Сейчас я это, наверное, продемонстрирую, да, когда мы будем создавать тестовый проект, но пока что не буду. Создай простенький текстовый файл, пожалуйста, у нас в этой папке. Вот. Включаем режим Bypass Permissions. Он сейчас всё создаст. Есть простенький текстовый файл. Текст. Привет - это просто текстовый файл, создан для текстовых целей, тестовых целей, точнее. Видите, у нас внизу появляется вот такая штучка. Testtxt. А, создай ещё один файл такой же, но с другим именем. Когда эта штучка открыта, это значит то, что у нас в контекст нашего клода потягивается этот файл. Но если мы нажмём, например, на другой файл, видите, помялся на тест2. То есть мы, когда хотим, чтобы он обратил внимание на какой-то файл, мы можем просто его выделить, нажать на него, и он на него будет смотреть. Он будет загружаться к нему в контекст. Но если мы не хотим, чтобы он его видел, чтобы никакой файл не видел, можем сюда нажать, он его не видит. Есть вот такая вот штучка, прищепка. Тут вы можете добавить ему upload from computer, то есть загрузить что-либо с компьютера, какой-то файл, да, выделить, например. Потом вы можете addc, то есть сделать по сути то же самое, да? AdcExкст - это когда вы просто нажимаете вот как этот символ называется? Все его называются собака, но мне не нравится это название, но я не знаю, как его по-другому назвать. вот эту буковку А завёрнутую и выделить какой-то файл. То есть вы, чтобы выделить какой-то файл, можете либо его вот тут обозначить, то есть буквально на него тыкнуть, да, либо можете нажать вот эту буковку А и прописать его название. Вот тест2. Всё, мы выделили файл. Он сейчас на него тоже внимание обратит. Допустим, мы хотим, чтобы он обратил внимание сразу на два файла, да? То есть на тест и на тест 2. То есть тест мы вот тут пишем, а тест 2 вот тут дополнительно пишем. Можем ещё раз написать тест. он тогда тоже на эти файлы обратит внимание. Потом вот тут есть кнопочка browse the web. Вы можете набрать её и, например, написать адрес Ютуба youtube. com. И вот что тогда произойдёт. Он откроет youtube. com. Открыл youtube. com в отдельном браузере. Это сделано через mcp. Я позже расскажу, что такое mcp. Таким образом, через это MCP он может взаимодействовать с вашим браузером. То есть, буквально через usеer интерфейс что-то там вводить, что-то делать, как полноценный и агент. Но я это покажу чуть позже. Есть вот такая вот штучка возле скрепочки, такая палочка. Здесь вы можете прописывать ему какие-то команды и не только. То есть вы, например, можете выбрать attachфайл, да, прикрепить файл к контексту или а mention from this project, то есть отметить опять же файл из проекта, который я только что показывал. или Clear Conversation. Да, вот у нас очистился сейчас диалог. Здесь их достаточно много, не обязательно прямо все разбирать. Но что тут можно делать?

### [33:21](https://www.youtube.com/watch?v=kFpX1FftH70&t=2001s) Навигация по интерфейсу: модель, effort, thinking

Здесь можно менять модель. То есть вы, например, хотите использовать какую-то модель подешевле, да? Вот вы можете использовать клодхайку, самую слабую модель, либо поставить ClД Sunet. Они, естественно, дешевле, чем Clotopus. Clopus - это самая мощная модель и самая дорогая. Я всегда её по дефолту оставляю, да? Вот видите, написано set model. Можете выбрать effort. Это насколько усердно он думает, да? Вот, например, max, low, medium, high, max. То есть он тогда будет усерднее думать, то есть больше токенов на это тратить, но это будет и, соответственно, дороже, но он тогда будет умнее. Потом вы можете включать либо выключать финкинг режим. То есть, например, вы спрашиваете у него: "Привет, как дела? " Он нам ответит сейчас моментально, видите? Но если мы включаем thinkнкинг режим, он делает следующее: "Привет, как дела? " Он сначала перед тем, как ответить, подумать, но в этот раз он решил не думать. Привет. Подумай, пожалуйста, а потом ответь. В общем-то, видите, да, он активирует специальную штучку thinking, где он пишет типа: "The user is asking me to think and respond to привет. Hello. " То есть он делает как бы внутреннее размышление. То есть он перед ответом нам генерирует дополнительные токены. Зачем это надо? Чтобы у него появилось больше контекста. А раз у него больше контекста, значит, он может давать более качественные ответы, да, прежде чем выпаливать с нуля. У этого в целом такой же смысл, как и у планмода. То есть когда мы что-то планируем, мы просто прописываем сначала всю инструкцию заранее, а потом уже непосредственно её реализуем. То есть это работает надёжнее. Потом у нас тут есть account usage, то есть когда вы сюда нажимаете, вот видите, пишется ваша информация, clot AI, clotд max и показывается ваш usage. То есть текущая сессия 5 часов. Видите, у меня она ресейта через 2 минуты. Я не сказал, забыл это в тарифах уточнить, то, что у клод подписки есть разные лимиты. То есть лимит на неделю, есть лимит на неделю только модели set, есть лимит на каждые 5 часов. Вы в течение 5 часов пользуетесь моделью, допустим, достигаете лимита, проходит 5 часов, обнуляется, вы опять можете пользоваться. Но при этом есть недельный лимит, то есть на всю неделю у вас выделено количество токенов. То есть вы не можете каждые 5 часов полностью загружать вашего клода на протяжении каждого дня, потому что у вас тогда закончится недельный лимит, а есть отдельный лимит только для модели set. То есть, когда у вас закончились вот эти лимиты, вы можете пользоваться моделью Sonet, как я показывал. Вот здесь у нас находится модель Sonet. То есть, если вы пишете model switch mod, а, кстати, да, не обязательно это каждый раз тыкать сюда. Можно просто писать вот такой вот слш, и оно автоматически открывается. И дальше писать, например, model. Вот мы можем поменять модель на SN, на неё отдельные лимиты действуют, но мне это не надо, потому что мне нужна самая мощная модель. Потом есть режим фаст мода. Я сейчас его типа включил. У меня открылся терминал. На самом деле ни фига он не включился. Также его можно включать через настройки. Вот, например, упало. Вот, например, можно сказать ему: "Привет, ты можешь включить режим фастмода через настройки? " Он тогда залезет в папку клода. где находится. А нет, он говорит нам введите команду сшfast. Если мы вводим команду сfast, то нас перекидывает в терминал. Да, можно это делать не обязательно в терминале, можно это подредактировать через настройки. Сказать ты можешь это сделать через настройки, подредактировав файл. Тогда он зайдёт в настройки и подредактирует определённый файл, если он помнит вообще, о чём идёт речь. Да, видите, он не помнит, Поэтому он ищет в интернете через субагента. Я тоже про субагентов расскажу в этом ролике. Ролик большой. Вот он доста сейчас достаёт сейчас информацию в интернете. Да, он говорит то, что есть сеting js и вот в нём можно добавить fast mode true, чтобы у нас включился аа быстрый режим клода. А теперь выключу его, пожалуйста. Но на деле не всё так просто, потому что я его включил, он по факту не активировался. Если вы его включите, у вас в 2 с по раза, по-моему, колод начинает быстрее работать. Я это записал у себя вот тут вот. То есть, если вы его включаете, да, в 2 с2 раза быстрее работает. Но не всё так просто. Здесь более высокая цена за токен, и надо включить extra usage. То есть, что это значит? Чтобы использовать Fastmд, вам мало одной подписки. Вы за лимиты подписки, за токены, которые у нас у вас выделены на подписку, фаastмод включить не сможете, потому что он не входит в лимиты подписки, он оплачивается отдельно. И оплачивается отдельно он по стоимости, а, input токен, входящий 30 долларов, output токен 150 долларов. Это выше стандартного опус 4. 6. И, кстати, надо, наверное, ролик отдельный сделать про контекстное окно. Ещё раз сделаю отдельный ролик про контекстное окно, про контекст инжиниринг на YouTube. Это я себе задачку записал. Ну, смотрите, инpТ токены - это те токены, которые мы в него отправляем. Output токены - это которые он нам генерирует. И токены всегда дешевле, чем output токены, но здесь оно сильно дороже становится, чем обычно OPUS 46, но он отвечает в два раза с половиной быстрее. Есть вот ссылка, а clotings usage. Тут у вас показываются, ну, вот ваши лимиты, которые я только что показывал. Вы можете тут включить extra usage. Если вы его включаете, то вы уже за отдельные деньги, в случае, если вы достигаете лимита, вот видите, тут надо опять карту привязать. В любом случае за отдельные деньги, в случае, если вы достигаете лимита, вы уже как бы доплачиваете за токены, можете продолжить им пользоваться. Либо через extra usage вы можете пользоваться фаст-режимом, но это будет стоить очень дорого. Я такие деньги на колод пока что тратить не готов. Хотя, безусловно, круто, что он отвечает в два раза с половиной быстрее, например, чем он у меня сейчас отвечает. Но нет, пока не настолько. Я готов растрачиваться на клодкод. Дальше мы можем опять нажать слш. Не обязательно каждый раз сюда тыкать. Нажимаем слэш. И у нас дальше

### [39:04](https://www.youtube.com/watch?v=kFpX1FftH70&t=2344s) Слэш-команды

идут следующая команды. Мы вот это всё разобрали. Давайте пододвинем немножко. О, вот так. И у нас идёт теперь команда, которая доступна через терминал, то есть типа output, style, ags и так далее. Тут уже вникать не обязательно. Я про многие из этих вещей сейчас расскажу. Вот если вы увидите такую штучку, это значит, что команда работает только в терминале. Вы можете её нажать, например, output styles, и он тогда скажет: "Откройте терминал". Мы нажимаем continue терминал. У нас открывается отдельный терминал. Но почему-то у меня отдельное окно терминал открывает, но неважно. Тут есть команды Manage plugins, где вы можете управлять плагинами. Да, вот у на у вас есть маркетплейс плагинов и так далее. Я сейчас чуть позже про это расскажу, когда у нас конкретно речь про плагины будет идти. И также тут есть вот MCP Servers. Тоже можно управлять MCP серверами. Я тоже про них сейчас расскажу. Вообще не обязательно это делать через интерфейс. Чтобы установить что-то для клод-кода, можно просто ему в чате написать: "Установи что-то там, что-то там он вам всё сделает", потому что у него есть доступ к вашему компьютеру. Дальше какие тут есть команды? Дальше уже тут всякие специфичные слш-команды идут. Я многими из них не пользуюсь и не обязательно ими всеми пользоваться. То есть ес есть какие-то встроенные команды, которые а сразу есть какие-то локальные, вот, например, тавели, да, которые я сам добавил, когда создавал с skки. Есть вот команда у меня Proxy, есть Install MCP, есть Security Review, есть Work 3, есть SSH Connect. Вот. А есть какие-то команды, которые здесь по дефолту есть, например,/cT/CIT. А я расскажу про команды, которые я наиболее часто использую. На остальные не обязательно прямо обращать внимание. Можно и без команд обойтись вообще спокойно. Дальше, то есть интерфейс

### [40:45](https://www.youtube.com/watch?v=kFpX1FftH70&t=2445s) Интерфейс терминала

терминала, не терминала, а расширение мы разобрали. Что касается терминала, давайте откроем терминал, опять же напишем clot. Вот у него такой интерфейс тоже моды вы можете менять через Shift Tab. Я в терминале настолько сильно не разбираюсь, поэтому можем сделать вот так, например. Привет. Как нам добавить мод BYBS Permissions в терминале в клоде? И сейчас он нам ответит. Здесь команды тоже вводятся через сш. То есть вы можете написать сш и тут у вас идут всякие команды: agents, Chrome, Clear, Desktop, Extra User и так далее. То есть, по сути, тут есть те же команды. Ну, их, на самом деле, даже побольше, потому что функционал терминала, он немножечко побольше. Он у нас спрашивает про ByYP permissions. Я имею в виду Bypass Permissions - это режим работы в клодкоде. Вот сейчас он нам должен нормально ответить. Вот. То есть мы можем ввести команду, просто запускаем с флагом. То есть вот сюда нажму опа. Возвращаемся к терминалу и запускаем код просто с режимом ByYPass Permissions. Он нас предупреждает. Мы жмём y accept. И вот у нас сейчас есть несколько режимов. То есть план mode, есть вот bypass Permissions. Всё, мы его включили. Вообще, если вам что-то надо сделать в клоде, на самом деле в терминале, а вы можете просто у него спросить. Плюс тут есть описание команд, видите, SSH Connect. А, ну это я, это мои локальные команды, их специально сделал. Есть скор, да, возьмёте сш. Вы можете поменять цвет вашего терминала, но я не считаю то, что вам нужно пользоваться терминалом на первых порах. Я вот даже сейчас им особо не пользуюсь, да и особо не хочу, на самом деле. Там не сильно функционал отличается. Есть там парочку фишек прикольных, которых нету в расширении здесь, но тем не менее, если вы что-то не знаете, вы можете просто вот тут спросить в чате, типа: "Привет, как мне сделать то-то, то-то в терминале? " Он вам ответит. Плюс вы можете сделать так. Вы можете зайти в Safari, ой, в Safari, в браузер просто открыть документацию клода. Вот по вот этой вот ссылке. Я дам её там в Телеграме, в Ютубе. И потом вы можете просто вот тут задать вопрос у него в чате, и он вам всё расскажет по документации клода. Здесь отдельный бесплатный клод для этого создан. Теперь мы разбираем clod. mD системный проomтt. Смотрите, MD

### [43:07](https://www.youtube.com/watch?v=kFpX1FftH70&t=2587s) CLAUDE.md — системный промпт

- это системный промт. Это инструкции для клода. Это просто Markдаунфайл, а Markдау - это просто текст. То есть ничего там страшного нет. Здесь мы просто пишем правила, которым клод должен следовать. Это основа любого проекта в clдкод. Давайте мы его создадим. Возвращаемся в наш Visual Studio код и делаем следующее. Закрываем терминал, потому что он мне не нравится. Ладно, я нормально к нему отношусь. Удалим у нас тут всё лишнее, что создалось, и сделаем так. А, привет. Создай, пожалуйста, файл под названием clod. md и запиши туда следующую информацию. Пользователь снимает сейчас полный гайд на clдкод и объясняет, что это за файл такой clod. md, зачем он нужен. Отправляем эту инфу. Несмотря на то, что он написал неправильно, у меня clд знает то, что я пользуюсь голосым вводом. Из-за этого текста отправляется криво. А нет, смотрите, в этот раз он не учёл. Да, не этот, а, cloud MD. Вот видите, сейчас правильно написал. Сейчас он нужный файл создаст. Всё, он создал нужный файл. Мы заходим внутрь этого файла. Именно так он называется cloud. md. И здесь у нас прописан системный пром. Да, вот я написал то, что пользователь сейчас снимает полный гайд на clдкод. Теперь что мы делаем? Теперь мы открываем какой-нибудь диалог с клодом новый, у которого нет контекста, и говорим, что ты знаешь про пользователя, что он сейчас делает прямо сейчас. И он нам отвечает. А он решил в память заглянуть. А память он не знает, слава богу. Так, ну, тут информация обо мне. А вот он говорит, что ты делаешь прямо сейчас полный гайд на клодкод. Он мог прочитать этот файл, потому что тут указана вот такая вот штучка. Ну, в чём заключается суть? CLДMD - это системный промт. То есть это та информация, которая каждый раз отправляется к лоду в момент, когда мы ему пишем любое сообщение. То есть мы пишем ему сообщение привет. Сначала ему отправляется весь системный промт, который находится в файле cod. md, а потом отправляется сообщение: "Привет". И таким образом он обладает необходимым контекстом. Как-то так это работает. В каких случаях можно создавать clД. md. Возьмём какой-нибудь репозиторий опять же на Гитхабе. Вот, например, зашли мы на GitHub. Я нашёл просто. Любой репозиторий, который тут есть, можно скачать. Ну вот, например, Microsoft Agents for beginners. Нет, давайте вот это скачаем. Multient Archestration for Clode Code. Копируем на неё ссылку. Заходим, получается, обратно Visual Studio Code. И тут мы ему пишем. Давайте удалим файл cloud. md. Готово. Отправляем ему ссылку и говорим: "Сделай, пожалуйста, клонирование этого репозитория сюда в папку". Он сейчас склалонирует этот репозиторий с гитхаба. Склонировал. Всё очень быстро произошло. Теперь что мы можем сделать? Мы можем сделать следующее. Каждый раз, когда мы будем говорить что-то клоду, типа: "Привет, внеси изменения в файл git ignore", он, ну, у него нету контекста того проекта, в котором он сейчас находится. То есть, чтобы сделать какие-то изменения, к нему сейчас надо будет заходить, смотреть, что за файл Gitignore, как вообще устроен проект, что тут находится. У него нет никакого контекста о том, что это за репозиторий, и ему придётся каждый раз делать ресерча. И чтобы ему не пришлось каждый раз всё это делать, нужно прописать информацию о том, какая тут структура проекта в этом репозитории, какие тут есть файлы и так далее. Для этого мы создаём файл clod. md, как раз наш системный промт. Но вот тут есть лайфхак. Если вам нужно создать такой файл clod. m. MD с описанием проекта. Проект уже есть, а файла. Нет, не обязательно говорить ему типа: "Привет, создай мне, пожалуйста, файл clod. md с описанием текущего проекта". Можно навести просто такую команду, написать

### [46:51](https://www.youtube.com/watch?v=kFpX1FftH70&t=2811s) Команда /init

init. Вот она. Init. Вводим. И смотрите, что он делает. Он начинает делать resеч этого проекта. Он пошёл смотреть, что за проект, что тут находится. Видите, он всё читает, все файлы внутри. Смотрит, читает проект. Сейчас он его прочитает. И после того, как он прочитает, он создат файл clod. md, где будет написано описание проекта. И таким образом, когда нам надо будет внести какие-то изменения в проект, нам не придётся каждый раз ему заново объяснять полотно текста. Видите, пишет: "Теперь у меня полная картина. Создаю clod. md". Он создал файл clod. md. Пожалуйста. Видите, он в этом файле описал, что за проект. То есть он написал на 70 строк описания, типа этот репозиторий о том-то, о том-то. Тут есть вот такие вот команды, вот такие зависимости, структура, то есть вот он идёт плагин там и так далее. Agent skills, то есть это всё вот тут написано. Каталог плагинов, он перечисляет трёхуровневая модель агентов и так далее. То есть он написал нам clotдм MD для нашего репозитория. Отлично. Теперь можно всё это удалить. Удалили. Ну а теперь давайте сделаем, ну

### [47:57](https://www.youtube.com/watch?v=kFpX1FftH70&t=2877s) Практика: 3 сайта крестики-нолики параллельно

приступим к практике. Сделаем простой сайт с крестиками ноликами в трёх разных вариантах. Как нам это сделать? Просто открываем клодкод. У меня тут написано, типа, можно скинуть референс. Ну что-то я не хочу скидывать референс. Возвращаемся к вес-коду и говорим. Открываем три разных вкладки. Вот тут ещё одну. Вот так вот и вот так вот. Готово. Везде включаю сначала план mod и делаю следующее. Привет. Я хочу сделать простой сайт, а где будет единственная возможность играть в крестики нолики. Но я бы хотел его сделать в разных стилях. Давай ты делай его в каком-нибудь таком тёмном кодинг-стиле, знаешь, типа программирование тайпшит, вот такой вот стиль, типа хакеры, вот это всё. Ух, такое крутое. Поехали. Распиши план для этого. Просто обычный простой сайт, ээ, крестики нолики. Больше там ничего не должно быть. Здесь делаем то же самое, но ему скажем вот так вот добавим. Можно добавить три точки разделения для маркдауна, а ему скажем: "Привет, я хочу, чтобы ты сделал немножко в другом стиле. в таком чистом белом стиле, как будто бы крестики нолики в раю. Не знаю, отправляем. Поэтому пишем: "Привет, а я хочу, чтобы ты сделал в другом стиле. Я хочу, чтобы ты сделал в стиле моря. Морские крестики, нолики прямо, знаешь, там посейдон, вот это всё". Ой-ой-ой, меня не отправилось, блин. А я хочу, чтобы ты сделал в стиле моря там Посейдон, морские крестики нолики. Отправляем. Так, он нам пишет какой-то план. Если вы занимаетесь нормальными проектами, а не демонстрационными, как я сейчас, то нужно, естественно, его читать и там одобрять что-то. редактировать. И как, собственно говоря, советовал Борис Черный, создатель Clкод, он говорил то, что вы сначала пишете план, читайте его максимально внимательно, пишете его максимально подробно, доводите до идеала и только потом начинаете кодить. Если хотите изменить код, сначала изменяйте план, но у нас демонстрация первая, поэтому включаем bypass Permissions, он дальше начнёт всё реализовывать. На самом деле, когда вы только начинаете пользоваться клод-кодом, можно не запариваться над этим. Вам нужно просто, ну, начать им пользоваться. Вот это уже всё чуть позже будет приходить. Так вот, тут он у меня спрашивает: "Хочешь играть против компьютера? " "Да, против компа хочу играть". Спрашивает язык. Всё на русском. Сейчас он нам напишет план. И этот напишет план. Этот уже нам написал индекс HTML, он уже сделал. О, уже готово. Ну ладно, давайте всех дождёмся, пока все откроют. Этот у нас просит одобрить план. Одобряем план. И включаем режим ByYP Permissions, чтобы он нас не задолбывал. И ждём этого тоже типочка, пока он нам что-то реализует. Он говорит: "План готов". А пару вопросов перед стартом у него есть. Язык интерфейса обязательно на русском. Облака давайте анимированные посмотрим, что он сделает. То есть мы, допустим, хотим сделать сайт крестиков, ноликов. И чтобы экономить время, мы просто три параллельных код-кода запускаем. Ну, по крайней мере, сейчас два. У нас один делает одно, второй делает другое. только создай в отдельной папке, ну, внутри нашей папки, но в отдельной папке, чтобы не пересекаться с тем, что уже есть. И то же самое мы отправим сообщение ему. Вот. Вот так сделаем. Ой, прервали. Давайте скажем продолжай. Он продолжит. Видите, он создаёт sub project. То, что вот у него будет крестики нолики тут. И это тоже на создал subprojectже. Крестики ноликирай. И давайте этого мы тоже разместим в subproject. Назовём папку. Просто новую сделаем папку. Вот сюда нажмём. Назовём её хакер крестики нулики. Готово. Сюда мы закинем файл INDК HTML. Всё. И ждём, пока каждый из них закончит. Тут вот у нас создаёт папку TNP. Это у вас по дефолту так не будет. Это я настроил то, чтобы когда он создаёт какие-то планы, чтобы он синхронизировал мне их локально в папку Plans. На самом деле планы находятся глобально в папке кода. Сейчас я про это всё тоже расскажу. Не переживайте. Это уже более продвинутые немножечко у настройки. Собственно говоря, они все закончили, то есть и он мне их сразу открыл всех в сафари. Давайте я вам покажу. Первый, по-моему, отлично. Крестик нолик. Крестик нолик. Я единственное не понимаю. А, player X your turn. Ну, как-то он криво на самом деле сделал. То здесь почему-то крестик жмётся, потом нолик. О, получилось. Ну неважно. В любом случае он сделал сайт в хакеровском стиле, учитывая то, что мы ему не дали никакой информации. Посмотрите, даже на фоне есть такие полосочки. Как бы приблизить? Вот на фоне такие полосочки, если можете видеть. То есть, по-моему, супер круто он это сделал. Потом у нас есть крестики нолики в стиле Посейдона. Видите, даже с анимацией. Учитывая то, что мы ему дали никакой информации, понятно, что дизайн такой себе. Если вы хотите крутой дизайн, вы просто отправляете ему референсы, и он тогда сделает ровно то, что на референсе. О, а я с компом тут играю, да? Давайте попробуем его выиграть. Блин, а он умный. Он реально умный. А нифига он не умный. Ха-ха. Круто. То есть мы сделали такой вот сайт. И есть у нас небесные крестики нолики. Только здесь почему-то также странно реализовано, но это всё можно будет пофиксить. Тут ничего сложного нет. То есть мы сделали вот три разных крестиков ноликов. Давайте выберем. Ну, небесный, наверное, самый прикольный по дизайну. Хотя на самом деле тут тоже много чего добивать можно. Давайте его и оставим. Да. Мы, допустим, хотели сделать игру крестики нолики. Мы выбрали тот дизайн, который нам нужен. Мы возвращаемся в вес-код и оставляем вот этот. А ты можешь сделать так, чтобы я играл с компьютером, суперумным компьютером. То есть, чтобы была возможность играть только с компьютером. И добавь на фоне облака какое-нибудь голубое свечение. Отлично. А вот эти остальные можем удалить. Удали то, что ты сделал. Так, ну он в итоге доделал. Давайте посмотрим, что он сделал. А тут, по идее, сейчас должен играть компьютер. И он стал реально умным. Да, видите, он мне не даёт и сам хочет выиграть. Нормально стал играть в компьютер. Реально поумнел. тот был потупее, которого я показывал. Ну то есть вот мы сделали типа сайт крестикинолики, и вы можете делать что угодно, можете сделать лендинг для себя, там, для своей компании. Ну, понятно, что если вы делаете посложнее сайт, тут по сути-то и бэкэнда особо нет, это чисто фронт. Но если вы делаете посложнее сайт, там с админкой, я не знаю, ещё с чем-то там, где у вас база данных нужна и так далее, ну, тут уже всё сложнее, это более полноценный проект. Но вот сделать какой-нибудь простенький лендинг, то есть где просто находится информация о вашей компании, там кнопка заявки на ну записи на звонок с вами. Вот это можно реализовать, да, на самом деле, что угодно можно реализовать, просто здесь уже степень контроля разная. То есть нужно понимать, что именно вы реализовываете. Но вот такие простые штуки, простые лендинги вообще круто реализовывать можно. Остаётся теперь это только задеплоить, потому что этот файл сейчас у нас локально находится. Если мы хотим, чтобы он был доступен по ссылке везде в интернете, нам нужно его выложить на сервер. Но я это не буду сейчас показывать, это немножко другой ролик должен быть. Но остаётся его просто выложить на сервер. Для этого вы можете арендовать сервер там BGT, например, или Verель. Просто дать к лоду доступ IP и пароль от вашего сервера и сказать ему: "Задиплой, пожалуйста, это на сервер, он сделает плой". Потом вы можете привязать домен, и у вас по специальной ссылке будет открываться ваш сайт. Всё, там ничего сложного нет. А, ну вот он говорит ещё типа про адаптив и мовилку я не сделал и проплой, но плой я показывать не буду, это долго. Но вот адаптив давайте сделаем. Заходим обратно в векод и говорим: "Можешь теперь адаптив под мобилку сделать? " Пишем clear conversation. А он уже адаптировал. Даже просить не надо. А давайте, знаете, как сделаем? Давайте сделаем ещё проще. А ты можешь прямо там добавить кнопку, которая переключает отображение? То есть, чтобы там была кнопка типа показать для мобилки, потом показать для телевизора и показать для ПК, чтобы не переключать ничего в настройках. То есть он даже это может сделать. Он вообще очень мощный. Такое-то время живём, ребята, с неростями. Я, кстати, купил камеру, наконец-то. Sony завезывается. Это я вот сейчас крышку от неё держу. У меня кадр стал чуть лучше. И теперь я могу делать вот так. Клодко очень умный. умнее людей. Вот я могу делать зумы. Прикольно. Теперь он сейчас нам добавит штуки для того, чтобы мы могли посмотреть адаптивы. Ну, как он уже сказал, мы даже его не просили, он уже по дефолту добавил все адаптивки. И это реально очень круто. Так вот, смотрите, он нам добавил, сейчас я покажу. Вот сверху кнопки оригинал, мобилка, планшет, ПК, телевизор. Чудно. Наверное

### [57:00](https://www.youtube.com/watch?v=kFpX1FftH70&t=3420s) Папка .claude и её содержимое

самая важная часть этого гайда- это папка. Clod всё то, что касается настройки клода. Clot MD rules settings, skills, key buildings agents, plugins, projects, memory. Ой, пау и теперь мы переходим к папке токcotд. Что в ней находится? В ней есть clot, md, rules, settings, ke building, skills, agents, plugins, project, memory. Есть ещё команды, но я их особо не использую. тех, которые использую, которые стоит использовать. Да, я показал уже команды Clear, показал команду model, показал команду Usage, покажу команду компаct сейчас и сшbtw.

### [57:46](https://www.youtube.com/watch?v=kFpX1FftH70&t=3466s) Команда /compact

Давайте я сначала команды покажу. Открываем VS-код. И здесь мы можем написать с компаct, например. Да. Как это работает? У Клода у него есть контекстное окно определённо, то есть вот миллион токенов. Раньше было 200. 000. Это буквально вчера обновили. Учитывая то, что у него контекстное окно миллион токенов, это что значит? Мы можем с ним общаться до тех пор, пока мы не заполним его контекстное окно. То есть определённое ограничение в чате есть. И чтобы мы могли продолжить наше общение с Клодом, когда контекстное окно заполнено, есть команда компакт, то есть сжать, сделать сари всего диалога, чтобы мы могли продолжить общаться с клодом, да, и загрузить это сари в новый диалог. Это происходит автоматически. Здесь ещё вот тут вот внизу индикатор появляется вот здесь вот обычно, но у нас пока что контекст не настолько заполнен. И эта проблема, конечно, стала менее актуальным, менее актуальной, когда контекстное окно увеличилось до миллиона токенов, но тем не менее. И ещё это можно сделать вручную. То есть вы пишете сшпаct, и он сейчас сожмёт наш диалог. Видите, он пишет компаcting. В этот момент он берёт весь наш диалог, тут он не такой большой, отправляет его опять же в клод и говорит: "Сделай sumary". И он, собственно говоря, делает sumary, а потом в контекст загружается summary. И сейчас мы увидим, какой именно summary получается. Пока он это делает, давайте я открою терминал, нажмём Bypass Permissions. Давайте попросим его что-то сделать, типа, привет, ты можешь сделать, пожалуйста, ещё один сайт в этой папке. Тут вот несколько сайтов. Ещё один сайт крестикинолики, но в стиле Dark академия. Господи, я как будто бы ребёнок из ТикТока. Вот видите, он сделал компакт. То есть написано compacted manual, 77. 000 токенов read, то есть освобождено 77. 000 токенов. И вот он нам пишет, собственно, sumary нашего диалога. То есть это сессия, предыдущий там разговор, а summary, нормально английский знаю. Вот он говорит то, что сделайте веб-сайт Heavently White Paradise, то есть в таком небесно-белом цвете стиле. То, что вот разные адаптивки, ключевые технические концепции, которые он тут сделал, файлы. Ну, в общем-то, тут вся история нашего диалога с ним, которая нормально сжата. То есть не вся история диалога, а сари - это история диалога.

### [1:00:03](https://www.youtube.com/watch?v=kFpX1FftH70&t=3603s) Команда /btw

Теперь я покажу вам команду следующую, которую у нас я тоже записал. Она называется команда/BTW. Смотрите, как это работает. Она работает только в терминале. Мы можем попросить что-то сделать наш колод, как я уже попросил. Я сказал: "Сделай, пожалуйста, сайт в крестике нолики в стиле Dark Acкаem". Он начал его реализовывать. Видите, в тот момент, пока он пишет вот код, он его реализует, а он уже всё сделал. Прикольно, кстати. Ладно, давайте ещё раз попросим, потому что я хочу А я не показал. Вот он уже всё сделал. Здесь всё выглядит прикольно, но давайте ещё раз его попросим. Блин, реально крутой инструмент, я постоянно забываю. Это превратилось в рутину, но на самом деле вот этот весь вайп-кодинг, вот эти все возможности LLM, это впечатляющее и ужасающе одновременно, потому что я понимаю то, что во многих вопросах он реально умнее меня и умнее 99% людей. Ну неважно, возвращаемся. к будничной реальности. А ты можешь создать ещё один сайт, но в стиле тёмного рыцаря, не знаю, Бэтмена. И смотрите, пока он создаёт сайт, пока он что-то делает, я покажу вам, что за команда есть ещё интересное. Есть команда, называется/BTW. Сейчас он пока думает и сейчас начнёт создавать сайт. Вот он нам, кстати, предлагает, говорит: "Работайте с HTMLCS". То есть для создания сайтов, да? Посмотрите фронend плагины. Если вы не знаете, frontend backend, фронт-end - это визуальная часть сайта любого, которое видно юзеру. Backend - это то, что происходит под капотом. Он думает, реализует задачу. В тот момент, пока он её реализует, что мы можем сделать? Мы можем написать ему сш Вот он нам, кстати, рекомендует BTW и спросить. Блин, он слишком быстро создал. Я не успеваю это показать. Создай ещё один, пожалуйста, в стиле, я не знаю, Железного человека. Всё, пока он создаёт, я могу написать сbtw. и спросить у него что-нибудь, что делаешь, например, и он нам ответит. То есть он делает сайт и параллельно говорит: "Делаю сайт тебя с крестиками ноликами в стиле Iron Man". Если мы не поняли, что сейчас произошло, мы можем сделать опять же вот так в этом диалоге сказать: "Привет, сделай сайт в стиле Халка крестики нолики". Он у нас по факту занимался нашей задачей. И видите, мы не можем ему учёт отправить дополнительно. Мы можем сказать: "Как дела? " Но он нам сразу не ответит, потому что он занимается этой задачей, видите? То есть он вообще на наше как дела внимание не обращает. То есть он занимается конкретной задачей. И эта задача может очень долго быть реализована. То есть она там в течение 5-10 минут, там часа, 30 минут она может делаться, а мы хотим у него что-то узнать дополнительно, да, хотим узнать у него какую-нибудь информацию. И чтобы это сделать, нам придётся скопировать весь контекст диалога, закинуть его в отдельное окно чата и в тот момент спросить. И именно это и делает команда/BTW. То есть в тот момент, пока, ну, это работает только в терминале, как я показываю, то есть в тот момент, пока он у нас создаёт какой-то сайт или делает наш проект, мы можем написать сBTW, и он, учитывая тот же контекст, может нам быстренько что-то ответить. То есть, по-моему, писали про это, как это что-то типа шипнуть разработчику во время работы. То есть вот он сидит, реализует проект, а вы хотите у него узнать какую-то деталь. А какой язык программирования ты используешь для того, чтобы это реализовать? И он вам одновременно отвечая и одновременно с этим же контекстом, он может ответить вам на то, что вы ему шепнули, типа сказать: "Я использую там Python". И при этом не прерывая задачу. Вот это так работает. Ну и давайте посмотрим, что он рисовал. Всё-таки интересно. Вот в стиле Железного человека что-то сделал, а тут в стиле Бэтмена. Команды мы разобрали. Смотрите, содержимая точка clД. Во-первых, что за файл такой точка clot? Давайте мы его откроем. Откроем глобальный файл, который распространяется на весь компьютер. То есть зайдём обратно в VS-код. и скажем нашему клоду: "А, привет, открой, пожалуйста, папку clod глобальную". И он её откроет. Открой через Finder. Он нам открыл папку ток. Сейчас я вам её покажу. Вот где она вообще находится. Она находится вот в пользователях ваш пользователь и токcotд. Она обычно скрыта. Ну, я поэтому её вручную не открывал, поэтому я его попросил, чтобы не разбираться с тем, как показывать скрытые папки. Что это такое? Это глобальные настройки клода. То есть папка токд, она может быть создана

### [1:04:18](https://www.youtube.com/watch?v=kFpX1FftH70&t=3858s) Глобальный vs Локальный уровень настроек

глобально. Ну как может быть, она уже создана глобально. Когда вы установили клод-код на компьютер. Настройки, которые отображены здесь, распространяются на каждый проект в клодкоде вашем, но также она может быть создана локально. То есть вы можете локально в вашем Visual Studio коде создать папку точка clod, то есть включить и написать точка cl. Тогда вы сделаете локальные настройки для конкретно этого проекта. Но сейчас мы разберём и то, и то. Там, на самом деле, одни и те же настройки. Просто какие-то доступны глобально, какие-то доступны локально, ну и так далее. Какие мы будем настройки разбирать? Мы будем разбирать clod. md. То есть, как я показал, это инструкция системный промт нашему клоду, но я показал его локально, то есть в проекте. Но такой же clod. md можно сделать глобально в основной папке клода. И тогда абсолютно в каждом вашем новом диалоге с клоном, абсолютно в каждом новом проекте, он будет уже сведомлён об этом системном промте. Также можно сделать правило rules. Это по сути то же самое, что и clot md, но немножко отличается локальная папка тод. Мы в ней можем разместить clod. md файл, назвать файл, написать clot. m. Что вообще значит MD? MD - D - это значит Markdown, то есть это, по сути, текстовый файл. В Markдау файлах можно писать некоторую разметку. Вот, например, привет. Заполни, пожалуйста, файл clod. md на основе. А давайте это же не так сделаем. Давайте, я же говорил, то, что у нас есть команда init. Напишем просто команду init, и он тогда напишет нам этот файл clod. md и заполнит её той информацией, которая у нас есть в проекте. Сейчас он всё посмотрит и заполнит. Вот он создал нам клод MD. Ну, он отдельный, правда, создал зачем-то. Давайте тогда мы этот удалим. А можем его разместить сюда, чтобы было удобнее. На самом деле, если он тут находится, клод всё равно его видит. тоже. То есть он нам написал инструкцию, рассказываю, что такое marкдау. Видите, по сути, это просто текст, но тут есть некоторые разметочки, например, вот такие решёточки, да, или там звёздочки. Ну, звёздочек тут нет, но вот решёточки есть. Это просто текст с форматированием. То есть вы мы опреде добавляем определённые символы, чтобы это читалось, допустим, как заголовок, а это как подзаголовок, да? Если поставим а две звёздочки, то это вроде как будет жирный шрифт. Вам вообще не обязательно это знать. Да, видите, оно выделяется. Всё это знает Клод. Вы можете просить его как-то выделить жирным шрифтом, сделать загловок и так далее. Ну вот, давайте я продемонстрирую, нажму Open Preview. Вот видите, то есть это тот же файл, но он как бы рендерится сразу в необходимый формат. То есть это когда взяли наш Markдаун и преобразовали, ну и отрендерили его правильно сразу. Теперь он выглядит красиво. для того, чтобы писать системные промты. Да и вообще, когда пишут какие-то текстовые заметки в кодинге программисты, у них принято делать файл Markда файл токаmd. Не обязательно знать, как он работает. Важно просто запомнить то, что вот точка md - это значит текстовый файл с какой-то информацией. Вот мы создали его локально файл clod. md, но также мы можем его сделать глобально. То есть в этом файле clod. md MD написаны определённые правила, но мы можем сделать зайти опять же в finder, где у нас открыта папка тод и сделать здесь глобальный файл clod. md. Но не обязательно этого делать, а у меня его вот изначально нет, но я его сейчас сделаю специально. Мы возьмём просто любой текстовый файл, нажмём скопировать, вставим его, переименуем его, назовём не Jon. Jon - это тоже формат определённый, а MD. использовать MD. И теперь мы здесь напишем, нажмём открыть в приложении Tex Edit. Ну и сейчас я просто напишу какой-то текст. Короче, внутри этого файла написано то, что глобальные настройки клода, абсолютно каждое сообщение. Овчарки классные собаки и хаски классные собаки. Вот, собственно говоря, я написал это в файле здесь. Привет, как дела? Что думаешь про собак? Спросили про собак. Он сказал то, что собаки - это то, овчарки классные собаки. И хаски - классные собаки. Вот почему он это сказал? Потому что у него есть информация из глобального clot. md. Видите, здесь есть один clot. md локальный, а есть глобальный, который мы только что прописали, но я его сейчас удалю, потому что он мне не нужен. К чему это всё? То, что есть две разные

### [1:08:33](https://www.youtube.com/watch?v=kFpX1FftH70&t=4113s) Enterprise и приоритет настроек

папки: глобальная, локальная и ещё выше над этим, так сказать, enterprise папка. Есть ещё команды, да? То есть, а помимо глобальной локальной папки, это актуально, если вы работаете один. Но у клода есть, а ещё командные тарифы. Давайте вот поподробнее расскажу. У Клод есть несколько уровней настроек. Какие из них вам нужны, зависит от того, работаете в один или в команде. Что значит каждый уровень? Есть глобальный уровень - это ваши личные настройки, которые распространяются на каждый проект, который вы делаете. Я уже их показал. Там стиль общения, горячий клавиши, любимая модель, работает одинаково для соло и для команд. есть проектный, то есть это настройки внутри проекта, которые я тоже только что показывал. Вот чисто вот вскоде, где у нас было вот тут вот внутри проекта настройки папки. Д. Если вы работаете один - это просто настройки проекта, но если вы работаете в команду, они попадают в Git. Опять же, там речь про GitHub, да, и становятся общими для всех участников. То есть, если вы в команде, то у вас проектные настройки, которые прописаны в pupk. Они распространяются на всех участников. Есть локальный уровень, это только file settings local Jon. Это важно. там другие не распространяются, потому что мы тут сейчас будем разбирать, а, rules, а, ke building, skills, agents, plugins, projects, memory. Вот на конкретный file settings jon это не распространяется. Это ваши личные настройки для конкретного проекта, которые не попадают в гиIT. Актуально только для команд, когда есть общие проектные настройки, но вы хотите что-то предопределить лично для себя. Вот. Доступен только для settings, как я говорю, но для остальных, вот он, settings, для остальных недоступен. И есть Enterprise. Это есть супер крутой, дорогой тариф для компаний. Принудительные настройки от админа компании перебивает. Всё остальное доступно только на тариф Enterprise, то есть это самые главные настройки в проекте. Если мы работаем один, у нас есть только два уровня. Ну, сейчас я показываю на практике только два уровня. Есть глобальный, есть проектный. То есть на глобальном уровне у нас что работает? У нас работает, а, папка clod. md, которую я показал, файл, точнее. Есть rules, есть settings, есть ke buildings, то есть горячие клавиши, есть скилы, есть субагенты, есть плагины, есть команды, есть проекты. В проектном уровне у нас уже нету Buildдинсs. Ну, понятно, горячая клавиши, зачем делать отдельно в отдельном проекте у нас нету отдельно плагинов, у нас нет отдельно папки Projects. Если вы работаете в команде, то есть тариф Team Premium либо Enterprise, что появляется? У вас есть личные глобальные настройки клода, да, например, file. MD, но в этом же в проекте написан ещё один clд MD, и он распространяется уже на всю команду. Есть ещё, например, rules тоже на всю команду распространяется. Есть settings, есть скилы, есть агенты, есть команды. Это всё распространяется на всю команду. То есть там несколько человек в проекте, на весь проект это распространяется, то есть на всех участников. локально, как я уже сказал, то только settings. А если у вас уровень Enterprise, то есть там для компании, да, где будет может быть много команд, можно задать общие настройки вообще для всей вашей команды, внутри которой есть дополнительные сабкоманды. То есть вы можете задать общие настройки для файла settings, можете задать общие бил. Не, кстати, это неправда, это случайная ошибка была. Ну, это странно было бы, но сеtingнсы вы можете общие задать и плагины можете общее задать. Через settings вы можете задать там какие-то разрешения, да? То есть вы можете запретить редактировать определённый тип файлов, например. И есть приоритет, кто кого перебивает. То есть самый главный. То есть, как вы видите, у нас, например, settings есть и в Enterprise, и локально, и проектно, и глобально. Как они друг друга перебивают. Самый главный из тариф Enterprise идёт, то есть он самый приоритетный, потом идёт локальный, это который вот только ваш, потом идёт проектный, это для команды, а потом идёт глобальный. Собственно говоря, для остальных файлов работает так же. То есть, если у нас есть клод MD, который внутри проекта, и клод MD, который глобально лежит, то получается клод MD, который внутри проекта, он более приоритетный, чем тот, который глобальный. И это касается всего. Вот если админ что-то запретил на уровне entтепрай, никакой другой уровень это не отменит. С этим разобрались. Теперь нужно разбираться с тем, что это вообще такое, что это значит. Ну, тут опять же дополнительное описание, что за папки файл, где доступно глобально, локально. Ну, что-то так жрать захотелось. Ой, жесть.

### [1:12:46](https://www.youtube.com/watch?v=kFpX1FftH70&t=4366s) CLAUDE.md — подробный разбор (рекомендации)

Смотрите, теперь переходим к этим всем настройкам клода основным. Клод MD мы разобрали, но тем не менее есть ещё что добавить. Официальные рекомендация делать до 200 строк. То есть вот у нас VS-код, у нас тут в файлем MD прописано. Вот видите, написано количество строк. 51 строка. На самом деле 200 строк - это очень сильно мало. Но если вы хотите, чтобы ваш клод-код вёл себя максимально адекватно и был наиболее продуктивным, эффективным, то лучше держать до 200 строк. Так официально рекомендуют антропики. Хотя это сложно. Что делать, чтобы это нормально работало? Нужно писать конкретику. Допустим, вы пишете системный промт, получился какой получился. Потом вы зовёте ещё одного клода и говорите ему: "Клод, это у меня системный промт. Здесь важно, чтобы при сохранении смысла и содержания было на меньшее количество символов, и он вам нормально это всё сожмёт, потому что мы можем писать, мы люди, мы очень витеевато пишем и доносим информацию, которая на самом деле лоду не нужна. Не знаю даже, какой пример привести. Вот я сейчас разговариваю, мог бы сказать одной строчкой, типа пишите коротко. Нет, я рассказываю, я вам поясняю. Клоду это не надо. То есть там можно просто коротко написать, и это будет работать. Учитывайте то, что лучше запоминать начало и конец. На самом деле это не так актуально для короткого файла, но можно это учитывать. Середина теряется. Ну, это в длинных файлах больше об этом речь идёт. Соответственно, пишите только конкретику. Не пишите всякие правила, типа, будь умным, потому что это бессмысленно. Это так не работает. Ему нужны конкретные указания. Типа конкретно, что вы подразумеваете под быть умным. Быть умным - это значит, там писать код в определённом формате, это задавать определённые уточняющие вопросы, ну, и так далее. не выдумывать, например, вот это конкретные советы. Хотя не выдумывать тоже, на самом деле, такой более-менее абстрактный совет. Можно использовать rules для экономии контекста. Давайте вот как раз мы переходим к тому, что такое rules. Rules

### [1:14:35](https://www.youtube.com/watch?v=kFpX1FftH70&t=4475s) Rules — правила

- это тот же файл clmd, но немножко по-другому. Сейчас я покажу текущий rules, который есть у меня. Давайте я открою глобальную папку. Вот она, глобальная папка клода. Здесь есть rules. Rules - это вот это то же самое, что и clod. md. Но я специально здесь не писал файл clot. md, я написал rules, потому что это тупо удобнее. Первая причина, зачем нужны rules - это тупо удобнее. А вы разделяете ваш системный промт на части. Допустим, вы у меня спросите: "Володя, а можешь оставить в своём Telegram-канале системный пром для колотм MD, где прописано то, что мы с ним общаемся голосовым вводом? Из-за этого могут быть некоторые неточности и нужно делать некоторые исправления. А я вам скажу: конечно, могу, но я не буду это делать в виде системного промта. Я не буду оставлять фай. Я это сделаю rules, потому что в файле clod. md у меня содержалась бы вся эта информация, да, и стиль общения, и правила поведения, и голосой ввод. А так у меня разделено на файлы, я могу вам скинуть конкретных файлов. Вот первая причина - это удобно, да, если вы работаете в команде и так далее. Это просто удобно. Вторая причина - это то, что вы можете подключать rules только в те моменты, когда вы взаимодействуете с определёнными папками или файлами. Например, у нас есть проект а в клодкоде, и я хочу, чтобы у меня правило активировалось только тогда, когда я взаимодействую с папкой, допустим, крестики, нолики Dark академия. То есть, допустим, я хочу в этом правиле прописать стиль, который мне нужен в деталях стиля, какой я хочу Dark академия. Но я хочу, чтобы он задействовался только в тот момент, когда клод взаимодействует с этой папкой. Но когда он взаимодействует с этой папкой, чтобы он не подтягивался в контекст, понимаете? И мы можем это сделать при взаимодействии с конкретными папками или файлами. А можно это исправить. Например, вы делаете фронт-нд сайта, да, а у вас есть разные правила, какие-то для фронт-тенда, какие-то для бэкэнда. И фронд потягивается только тогда, когда вы в папке для фронтенда что-либо делаете. А как мы это делаем? Мы в начале нашего правила добавляем вот такие вот строчки: путь, паth и так далее. На самом деле вы можете попросить опять же клодкод, сказать ему: "Привет, клод, добавь пути". Давайте мы так и сделаем. Привет. Я хочу, чтобы при взаимодействии с папкой крестики и нолики Dark академия у меня потягивался правило голосовой ввод. Но когда я взаимодействую с другими папками, у меня это правило в глобальных настройках кода не потягивалось. Вот, например, я хочу, чтобы это правило осталось глобальным. Просто ты добавь ему путь. А, добавим ему путь. Ну вот я ему пропишу вот так. Давай на любой глубине вложенности. Почему он это спрашивает? Потому что у нас внутри папки крестики нолики darkрк академия может находиться под папки. В этой подпапке ещё под папки. То есть там кучу под подпапок. И он спрашивает, как распространяться оно должно. И вот мы пишем то, что на любой глубине вложенности. Всё, теперь он нам сделал наше правило на любой уровень вложенности. Вот смотрите, мы можем его, кстати, сразу тут открыть. Это ровно вот этот же файл, который я показываю в Safari. Вот голосовой. Вот это он же, но а, господи, где я? вот здесь вот у нас теперь прописан путь. Он подтягивается только тогда, когда мы находимся в этой папке. Вот такое вот правило. Пользователь часто использует голосовой ввод, поэтому транскрибатор искажает слова и формы. Терминология код-код. Кодда клоуда. Скорее всего, имеется в виду клодкод. Это, кстати, правда. Смотрите, клодко. Clд. Видите, ему вообще пофиг. Он просто код код пишет. Clуде код. О, хоть что-то. Вот поэтому я правила это и сделал. У вас, скорее всего, будут похожие проблемы, если вы пользуетесь этой аква. А транскрибатор путает формы слов. Там я говорю сделай, он говорит, ну, он расшифровывает как сделаю. И поэтому я добавил вот такое коротенькое правило. Вот вам и две причины, почему правила существуют. Но я, естественно, вот это удалю, потому что мне нужно, чтобы правило работало. А, нажимаем save в любой момент, не только когда я взаимодействую с этой папкой. Также у меня есть правила, а, под названием правила поведения, где пытаюсь клод сделать более детерминированным. Давайте я попрошу открыть остальные файлы. А можешь аэ открыть в вес-коде остальные вот эти вот файлы стиль общения и план do verify. Покажу вам ещё парочку своих правил, которые у меня есть. Я ими поделюсь в своём Telegram-канале. Вот смотрите, он потянул. Так как я хочу, чтобы Клод со мной общался необычным образом, то есть не просто во всём поддакивал, да, а говорил какие-то странные слова, терминологию, например, слово шо или слово дундук и всякие разговорные выражения, чтобы он был более живым, чтобы у меня был более прикольный опыт использования клод-кода. Поэтому я сделал вот такое вот правило, где прописал тон и манеру речи. То есть обращайся к пользователю всегда как Володя. Общайся неформально по-братски, используй слова выражения шо вместо что брат, дундук, другие разговорные сленговые выражения: "Не будь роботом, будь как товарищ, который помогает с кодом". И я прописал ему нонконформизм. Мне, кстати, очень нравится, как это работает. Ну что, что такое нонкоформизм? Что я тут подразумеваю? То, что он должен со мной спорить, если считает, что я не прав. Не соглашаться просто так, предлагать альтернативу, отставить свою позицию, короче, не поддакивать. Как вы знаете, ЛМ большие языковые модели, они очень часто поддакивают, а я тут пытаюсь его, ну, сгладить углы. Я думал, он из-за этого будет постоянно со мной спорить, но нет. На самом деле, он редко когда что-то выкидывает, но в реально важные моменты, когда он может предложить хорошую альтернативу и сказать то, что нет, то, что ты меня просишь сделать - это фигня, лучше сделать по-другому. У меня такие моменты были, поэтому мне нравится, как это правило работает. Поэтому, ребята, в Telegram-канале я ставлю в себя это правило тоже. И есть правила план do verify. Я пока что его тестирую. Я не уверен, что оно прямо хорошо работает, но вот я решил для каждой задачи сделать три шага. То есть первое - это план. Перед тем, как делать, нужно прописать план. Второе - выполнение. Третье - проверка. То есть я таким образом стремлюсь к тому, чтобы клод перепроверял себя, потому что это важно. Он очень часто делает какие-то ошибки. Вы можете ему сказать: "Перепроверь себя". Он перепроверит, и всё сразу станет сильно лучше, чем если бы вы просто ему говорили: "Исправь ошибку, исправь ошибку". Поэтому говорить ему перепроверять себя - это прикольно. Но вот я пока что не уверен, что это правило конкретно работает

### [1:21:12](https://www.youtube.com/watch?v=kFpX1FftH70&t=4872s) Settings.json

хорошо. Я его ещё тестирую. Дальше у нас идёт settings. Что такое settings jon? В целом написано всё справа. Через settings jonстравать следующее. Мы можем настраивать правила разрешений. Есть у нас разные режимы управления, там bypass Permissions и прочее, которые я показывал, да, когда клод может делать всё, что угодно, когда он перед тем, как что-то сделать, задают вопросы. Мы можем это дополнительно а кастомизировать. мы можем прописать, ну, для чего именно мы можем давать разрешение по автоматически для чего не можем и так далее. Но я этим не пользуюсь, потому что у меня bypass Permissions, у меня clotд по дефолту может делать что угодно, но следить за ним всё равно надо. Потом есть хуки. Это всякие пользовательские команды, которые

### [1:21:54](https://www.youtube.com/watch?v=kFpX1FftH70&t=4914s) Hooks — автоматические действия

происходят при каких-то определённых событиях. А в чём прикол этого? Допустим, когда произошло какое-то конкретное событие, вам нужно запустить определённый скрипт. Давайте я приведу пример, какие у меня есть хуки. Каждый раз, когда Клод заканчивает свой ответ, когда я ему говорю, например, привет, как дела? Он мне сейчас просто ответит, скажет: "Дела хорошо, всё пучком". А у меня в этот момент приходит уведомление и звук. Сейчас не происходит, потому что у меня идёт запись, и почему-то программа OBS не даёт это сделать. Но когда записи нету, он мне постоянно отправляет уведомление. Это очень удобно, как вы понимаете. Почему это удобно? Потому что можно поставить задачу и пойти есть. И когда он закончил отвечать, он такой, вы вернётесь и скажете: "О, отлично, делаем дальше следующее". Либо если вы работаете, ну, как я обычно проекты реализую, я там два-три проекта вот так параллельно у меня открыто в разных окнах, в каждом по два-три окна, и я ставлю задачи, клод их выполняет, и я вместе с этим параллельно пока переключаюсь на другой проект, там что-то делаю, потом обратно. Ну и вот так вот я делаю. И каждый раз, когда приходят уведомление, я смотрю, что произошло. Плюс у меня стоят уведомление на план мод. То есть, когда он сделал план, вот когда мы включали режим план мод и говорили: "Составь нам план", он нам составлял план. И после этого там отдельный хук тоже для того, чтобы он присылал уведомления с планмодом, кстати, там сложнее было хук поставить. Здесь по факту в планмоде у меня хук стоит на тот момент, когда он в папку Plans, которая находится глобально, кстати, в клоде, сейчас его покажу, когда он туда добавляет новый план. Вот видите, есть папка pls. И тут все планы, которые из режима Plode получились. Вот. То есть он только что, ну, не только что, это он какой-то план делал, когда мы вот создавали крестики нолики. В папке появился новый файл, а скрипт это замечает и отправляет мне сразу уведомление и говорит о том, то что, Володя, план готов, потому что когда план готов, нужно его утвердить либо не утвердить. Как я сделал эти хуки? На самом деле, я просто сказал клодкоду, типа, привет. Я хочу, чтобы когда клодкод завершал свою работу, а также когда завершал свою работу в режиме Plд, он мне прислал уведомление, у нас сейчас это как-то реализовано или нет. Когда я это сделал, я даже не знал, что такое хуки. Я просто подумал: "Ну, наверное, он может так сделать". И он правда это сделал. То есть, если вы хотите как-то кастомизировать клод-код, спросите у клодкода, попросите его это сделать. Он мне говорит, что всё настроено в сети JSON, то есть всё отлично, всё настроено. А что ещё можно делать с помощью хуков? какие разные штуки с помощью хуков. На самом деле вы можете, например, открывать ссылку, да, во внезапный момент, когда произошло определённое событие. Ну вот сейчас он подробно расскажет, но файл с хуками я, наверное, в своём Telegram-канале не оставлю, потому что это будет вам такое практика домашнее задание. Установите клод и скажите вашему клоду: "Сделай мне хуки", чтобы мне приходило звуковое уведомление в момент, когда клод заканчивает свою работу, потому что это сделать просто. А вот правила или скилы какие-то, я, наверное, оставлю в Telegram-канале, потому что их сделать не так уж и просто. Вот он нам написал то, что есть доступные события, на которые можно сделать хуки, то есть до вызова какого-то инструмента, после вызова инструмента, после ошибки инструмента, а начало сессии, конец сессии, да, как я вот сделал свой хук уведомления для погентов хуки, ну и так далее. И типы хуков есть команд, то есть запускает shell scриpt, то есть запускает, ну, скрипт определённый, да, например, отправить звук. Есть HTTP, то есть мы делаем постзапрос к внешнему серверу, то есть мы взаимодействуем с интернетом с помощью этого есть Hook Prompt и есть Hook Agent. Ну и вот он написал дополнительно то, что - это автоматические действия, которые срабатывают на определённые события в clotдко. Всё. Файл ENV у нас файл settings, и внутри него можно ещё прописать, вот мы прописали permissions hooks, можно прописать NV. Это переменное окружение, применяемо каждому сеансу. Смотрите, как работает в программировании. Вообще сам код, как я сказал, лежит, например, на гитхабе. Да, часто очень, очень часто свои коды, программы в виде директорий, папок выкладывают на GitHub, но там никогда не будет файла ENV. А если будет, то это значит кто-то ошибся и забыл добавить его в Gitgnore. Что такое файл ENV? Ну, например, вы делаете и автоматизацию, если вы знакомы с N8N, как это работало. У нас есть чатбот для какой-нибудь компании. И этот чатбот работает с помощью API ключа. И он работает в Телеграме, поэтому ему нужен API ключ от Телеграма и API ключ от чата GPT, например, от Open AI. И эти API ключи, они ваши. То есть, если кто-то их стырит, у вас с баланса вашего будут тратиться деньги. Естественно, вы не хотите, чтобы этого происходило. И поэтому придумали делать так. Их всех записывают фай. Этот файл никогда не попадает в GitHub. Если вы публикуете вашу программу, ваш репозиторий, ну, если вы его прописали, то, что его не надо публиковать в файле Gitignore. Это важно. Но не переживайте, клод это всегда учитывает, когда вы с помощью клода делаете программы. Поэтому файл ENV очень прикольный, но он существует локально. То есть мы находимся в нашем аклод-коде, vs-коде. Мы тут можем сделать локальныйфайл. v, но он будет работать для нашего локального проекта. А если вы, допустим, очень часто из разных проектов подтягиваете какой-то сервис, для которого вам нужен файл. V, да, вы можете прописать этот файл V глобально. Как это сделать? Это можно сделать через вот настройки клода. Вы знаете об этом. Если надо будет это сделать, скажите клоду, он сделает. Потом мы можем в этом же файле settings поменять модель, но это можно и через интерфейс делать, как я показывал. Ну, тут модель по умолчанию, да, можно поменять. Потом есть Sandbox - это как бы настройки изоляции команд беш. Sandbox изолирует команды от вашей файловой системы сети, обеспечивая безопасность. Я, честно говоря, слабо осведомлён о том, что это такое, но это как бы изолированные следа для выполнения команд, чтобы было безопаснее. Потом можно стиль ответов прописать. То есть какой тут стиль ответов? Есть экспнатори, есть и можно создать свой собственный стиль через mardownфайл. Я это не хочу делать. Если вы это хотите сделать, то почему бы нет? И можно прописать предпочитаемый язык ответов, чтобы он сразу вам отвечал на нужном языке. Хотя, если вы ему будете писать на русском, он будет отвечать на русском. Но мало ли вы ему на английском напишите и хотите, чтобы он на русском ответил. Ну вот тогда можно это указать в этом файле. Я не буду сейчас показывать, как это всё делать. максимум. Я могу вам показать, как выглядит этот файл тоsettings. Вот он. File. jon. Ну, там всякое внутри находится. Знаете, почему я сейчас не собираюсь вам показывать, какая там строчка за это отвечает, как это всё делать? Потому что времена, когда всё это надо было делать, они прошли. Сейчас мы живём в другом времени. Если вам нужно подредактировать какой-то файл для того, чтобы настроить клод-код, вы просите об этом клод-код. Нужно немножко поменять своё мышление. Если вам нужно что-то сделать на компьютере, что-то настроить, не пытайтесь это сами сделать. Сначала попробуйте попросить об этом клодкод. И вот с настройкой settings файла он справляется очень хорошо. Он может сам залезть его подредактировать определённым образом. Вы просто ему скажете: "Смени предпочитаемый язык ответов" и он сменит. Вам не нужно заходить в этот файл, искать: "А где же там написано language? А как правильно написать слово russian? А как? " Хотя в целом, наверное, не актуальная проблема, но тем не менее уже время другое, мыслим по-другому. Это всё

### [1:29:22](https://www.youtube.com/watch?v=kFpX1FftH70&t=5362s) Keybindings — горячие клавиши

может делать колод-код. Теперь Kbildings. Kbildings - это кастомные горячие клавиши, работают только в терминале, да? Если у нас кд-код запущен вот здесь вот, то у нас оно не будет работать, если мы его запускаем опять же в терминале. Горячие клавиши работают. Я горячими клавишами не пользуюсь, но вы можете это сделать. Опять же, я никогда это не тестировал. Если вам нужно настроить горячие клавиши, вы скажите: "Привет, Клод, я хочу настроить горячие клавиши". Какие есть опции? Что можно настроить? Ну давайте зайдём в документацию. Да, например, что можно настроить через горячие клавиши вд-код? Вот он нам и говорит: чат, история, вложения, задачи. Ну, на самом деле, мне не особо полезно это всё настраивать через горячие клавиши. Ну и всё, и вы этим занимаетесь. нужно будет подтянуть документацию клода к клод-коду, чтобы каждый раз на сайт не заходить. Я тоже об этом расскажу чуть позже, когда будет речь про сабагентов. Поэтому, ребята, извините, я не собираюсь это рассказывать. Цель этого видео рассказать вам о том, а какие вообще есть возможности у клод-кода и как их использовать, а не то, как именно настраивать какие-то горячие клавиши, потому что это делать уже не надо. Вы это можете делать самостоятельно. Вы можете просто попросить клод-код, вам ничего не нужно знать. остройстве файлов, о том, что такое даже

### [1:30:42](https://www.youtube.com/watch?v=kFpX1FftH70&t=5442s) Skills

file. jonjon, он это всё сам сделает. Скилы. Скилы - это автоматизация рутина. Это очень крутая штука. Сейчас я покажу, как создавать свои скилы. Покажу, как это именно работает. Покажу примеры своих скилов и поделюсь своими скилами, естественно, в Telegram-канале. Ссылка в описании. Я думаю, про скилы вы хотя бы один раз слышали. Что это за скилы, почему они крутые, зачем они нужны. Если вы смотрели мой контент по N8N, как работало раньше, у нас был определённый workflow. То есть мы, допустим, делали workflow для того, чтобы парсить YouTube на тему роликов в теме AI, какие сейчас вышли, да, недавно, за последнюю неделю. Мы делали специальную автоматизацию для этого. Оно у меня, кстати, даже сохранилась. Я сейчас покажу. То есть, как я делал это раньше. У меня вот такая автоматизация была. Я ей пользовался. То есть там один узел достаёт все видео, другой узел достаёт к этим видео количество просмотров и подписчиков на канал, ну и так далее, да, и потом я это всё закидываю в Google таблицы. Это замечательно, но сейчас я это делаю через скил. Давайте я вам покажу свою контент-стратегию. Как я уже сказал, ээ скилы и всё остальное бывают глобальные, локальные. Тут у меня есть локальные скилы, они находятся в папке токод. Вот у меня скилы, например, скил для parс YouTube KWS, да, вот у меня есть skкилм. Вот он, собственно, тут и находится. Это то же самое, что я показывал вам workflow. Но теперь нам необходимо нам не необходимо создавать workflow. Мы просто делаем текстовое описание. Ну, не просто текстовое описание, мы прописываем подробную инструкцию. Делать скилы можно с помощью клода. То есть вы с помощью скилов автоматизируете какие-то наиболее частые распространённые задачи. Например, вам каждый день нужно заходить на Google почту, отсматривать сообщения и как-то определённым образом их фильтровать. Раньше мы это делали с помощью N8N, сейчас это можно делать с помощью клода. Понятно то, что если вы это делаете не для себя, а, например, для какой-то компании, лучше сделать конкретную предсказуемую автоматизацию. Но так как мы сейчас работаем с клодом как с личным и ассистентом, по сути, у нас есть вот такие вот скилы. В этом скиле подробно объясняется, что нужно сделать. то, что он делает, как он это делает, куда он заходит, название видео, просмотры, как это фильтровать, как в табличку это закидывать. Вот тут у меня вот такие вот скилы, которые касаются контента, типа сгенерировать презентацию Excalid. То есть вот эту вот презентацию, которую я вам сейчас показываю, я, ну, я её чуть-чуть доделал, там процентов 5-10, но я её сделал с помощью скила. То есть, как это было? У меня был определённый стиль создания презентаций, у меня определённые цвета, определённые там рамочки, определённый стиль создания изображений. И я просто запихнул уже существующие у меня презентации к Клоду и сказал: "А мне хотелось бы из этого сделать скил, чтобы я тебе просто скинул текст, и ты из-за этого сделал определённую презентацию и сгенерировал картинки. И всё. И таким образом я сделал скил. Теперь мне не нужно тратить время на создание этих презентаций. Также вот скил есть, например, WRP пост, да, для Телеграма. На самом деле он не так хорошо работает. На деле всё то, что касается создания контента, здесь очень важна человечность. То есть прямо полностью генерировать посты для Телеграма, это вряд ли получится. Я сейчас его использую таким образом, то, что есть какая-то тема, я надиктовываю на эту тему свои мысли, а потом этот скилл структурирует это в нормальный пост без там всяких слов паразитов и прочих неприятных штук. Ну и то он работает пока что ещё не так хорошо, я его доделываю. То есть вот для этого нужны скилы. То есть вы берёте какие-то действия, которые вы, ну, выполняете постоянно, регулярно, либо вы внедряете в компанию и автоматизации. Вам нужно описать процесс для и агента. По сути, скил - это стандартная операционной процедуры. Это регламенты, которые описаны в компаниях. Я вот работал в индийском ресторане в Питере, который назывался Зита гита. К сожалению, он закрылся уже. Какие там были регламенты, да, например? Ну, на самом деле их не было. Они такие были непрописанными. Там зашёл гость, поздоровайся, сел за стол, предложи ему меню. Если гость говорит: "Отдайте мне что-нибудь самое популярное у вас". Ты скажи: "Я могу вам предложить батер chicken, масала чай, рис басмати и батр Nн". И гость такой: "Хорошо, вот это по сути описанный регламент, да? Если гость не знает, что заказать, ты предложи ему вот это". То есть конкретная инструкция. В любой компании есть регламенты. Ну, регламентов может и нет, но какие-то стандартные операционные процедуры точно есть. Если компания заинтересована в том, чтобы она стала эффективнее, они описывают эти стандартные определённые процедуры, и их можно трансформировать в скилл достаточно просто, чтобы это делал сейчас клод-код. Вот для этого и нужны скилы. И скилы - это очень крутая штука. Можно смотреть, искать, выискивать всякие разные скилы, да. Например, вы можете смотреть такие же видео, да, блогеров, как я, которые делятся своими скилами в Телеграме. Я какими-то из них точно поделюсь. Потом вы можете там читать Redit, я не знаю, всякие соцсети, тоже выискивать скилы, чтобы находить хорошие, чекать GitHub и прочее. То есть кучу всяких разных скилов. Делайте кастомные для себя скилы, да? Если вы делаете какие-то задачи изо дня в день и вы понимаете то, что это рутина, вы подумаете: "А можно ли это автоматизировать с помощью клод-кода? " Скорее всего, можно. Это можно сделать с помощью скила. Ну, скилы - это одно из главных, что стоит понять в контексте иагентов, потому что они сейчас везде фигурируют. Это как бы инструкции для и-агентов, чтобы делать те или иные определённые задачи. Возникает вопрос: а почему это называется скилы? Да? То есть вы могли бы, наверное, уже подумать к этому моменту. Так, есть же папочка clod. md. Ну, файл clod. md. Почему бы нам тогда не загрузить все эти инструкции внутрь этого файла clod. md. Глобального или локального, неважно. У нас же есть правила, которые по сути являются тем же самым, которые тоже по сути просто подгружается в контекст модели. То есть

### [1:36:22](https://www.youtube.com/watch?v=kFpX1FftH70&t=5782s) Как skills экономят контекст

ну, это то же самое буквально почти. Почему именно скилы? В чём заключается преимущество скилов? По сути, да, это те же системные промты, но просто разбросанные. Прикол в том то, что когда мы общаемся здесь с моделью, он по дефолту не видит вот весь этот текст. Он не находится у него в контексте, он его не захломляет. А, как вы понимаете, контекстное окно, чтобы было чистым, это важно, потому что чем более оно захломлено, тем тупее становится клод. Это факт. Это так работает. Скилы нужны для того, чтобы экономить контекст. Как это происходит? Вместо того, чтобы видеть всю эту инструкцию постоянно у себя в контексте, что это был за звук? почему-то, когда я выделяю вот это слово, у меня веско-код издаёт звук. Ну так вот, вместо того, чтобы видеть всю эту инструкцию постоянно у себя в контексте, как придумали решить эту задачу? По факту клод всё время, в каждый момент времени он видит все скилы, которые у него доступны. Но он видит только эту часть. Он видит название скила и описание скила. То есть вы создаёте скилл и говорите Клоду, когда его нужно использовать. То есть вы пишете ему имя и пишете описание. То есть использую этот скилл в таких-то моментах. И он сам автоматически будет его подтягивать. Я ему скажу: "Привет, используй, пожалуйста, скил". Вот смотрите. Привет. Давай-ка спарсим YouTube. Хочу посмотреть, что там за неделю вышло. У него сейчас нет всей этой информации в контексте, но он сейчас прочитает скилл. Сейчас он обратится к скилу. Вот он спрашивает: "По ключевым словам ли по конкурентам? " По ключевым словам. И вот только в этот момент, видите, он прочитает скилл. То есть только в этот момент он достал весь контекст из этого скила. И сейчас он начнёт его реализовывать. Ванильный клод-код. Он не видит весь этот скилл, он видит только name и desрипtion каждого скилов, которые доступны здесь, из локальных скилов и глобальных скилов, потому что у меня есть ещё глобальные скилы, они распространяются, как вы понимаете, на все проекты. Вы внутри любого проекта можете его вызвать, но вот эти вот скилы у меня локальные. То есть в этом и заключается прикол скилов. Скилы - это очень крутая, очень ценная штука. Поэтому, ребята, после того, как вы посмотрите этот ролик, если вы начнёте пользоваться кд-кодом, я надеюсь, вы начнёте, попробуйте скилы. Это важно, это круто, это прикольно. И своими скилами я тоже поделюсь. Давайте я поделюсь, скорее всего, скилами. Сейчас посмотрю, какие у меня есть. А какие у меня есть скилы глобальные. Каждый раз, когда мне нужно сделать новый проект по и автоматизациям, я создаю одну и ту же структуру папок. Но эту структуру папок знаю только я. То есть она там определённая, она удобная для меня и так далее. И мне надоело это делать вручную каждый раз. Поэтому я что сделал? Я создал специальный скилл под названием Client Project. Я вам его не покажу, извините, пока не хочу, он недоделанный. То есть, когда я захожу, просто хочу сделать новый проект, я открываю клод и говорю: "Привет, создаём новый проект". И он достаёт из этого скила информацию, создаёт новый проект с нуля. Все необходимые для меня папки. Потом есть скилл, например, плой. Я заметил то, что докер, когда деплоит какой-то проект на сервер, он ой докер клод, когда деплоит проект на сервер, выкладывает его на сервер, он сталкивается с одними и теми же проблемами постоянно. То есть он постоянно ошибается на одних и тех же моментах. Поэтому я сделал специальную инструкцию, как не ошибаться на этих моментах. То есть вот, например, где вы можете ещё использовать скилы. Тоже то, что касается докера, да, вот этими скилами я могу поделиться. Докер или деплой, я это в Telegram-канале оставлю. То, что касается докера, то, что я постоянно делаю какие-то проекты, я хочу, чтобы они всё время были в докере. Докер - это как бы такая изолированная среда внутри компьютера. Ну, типа виртуальная машина. Ну, не совсем, но типа. То есть вот есть MacOS, а это внутри докера специальная операционная система. Зачем это делается? Чтобы когда вы выкладывали ваш проект на сервер, а на сервере просто другая операционная система стоит. У меня тут MacOS, а там Linux, но и тут, и тут стоит DoК. И на сервере, и на Маке у меня стоит DoК. И так, и это значит то, что в Токере будет всё нормально, без ошибок запускаться. Поэтому я всё хочу делать через докер. То есть, а это можно делать через докер, можно делать напрямую на MacOS нативно, да, но когда я говорю к лоду типа делаем какой-то проект, он не всегда его делает через докер, а я хочу, чтобы он его всегда делал через докер. Поэтому я тут прописал определённые правила, да, как именно это делать. Есть у меня скилл под названием proxy. Что это такое? Например, хочу я сгенерировать картинку через nanoban Pro. У меня, конечно же, включён VPN. Он через Cl-CД работает, через YouTube работает, но когда я хочу сгенерировать картинку через Google AI Studio, он меня Google блокирует по API. Ой, по IP. Он говорит: "А вам нельзя генерировать картинки". Поэтому я сделал специальный скилл с прокси. То есть я купил специальный проксирвер, который находится где-то там в Америке. У меня есть от него логин и пароль. И каждый раз, когда клод сталкивается с проблемой, то что у вас ограничения из региона, он теперь вызывает мой прокси сервер, потому что я прописал это в скиле. То есть он такой: "Я столкнулся с проблемой. У меня есть вот такой вот скилл, в котором написано то, что его нужно использовать, когда не получается подключиться из-за региональных ошибок. И он подключается. То есть, видите, на каждый случай жизни можно забабахать скил. Потом есть скилплой, есть скил install MCP. Я заметил тоже такую проблему, то что каждый раз, когда устанавливаю какой-то новый MCP, про который мы сейчас тоже поговорим, он почему-то начинает ломаться и не может нормально установить MCP, то есть какие-то баги постоянно. В итоге я просто вывел единую инструкцию по установке MCP, и теперь каждый раз, когда мне надо поставить MCP, у меня не возникает никаких ошибок. То же самое касается подключения к серверу. То есть, когда я делаю деплой на сервер, мне нужно к нему подключиться. Постоянно возникали ошибки при подключении к серверу. Я сделал скилл специальный, который это нивелирует. Или есть скил, например, Тавели. Что делает скил Тавели? Тавели - это как бы такая штука, которая даёт нейросетям доступ в интернет. Зачем мне это надо? Когда включён режим вебсрча в колоде, например, ты ему говоришь: "Привет, найди информацию такую-то, такую-то". Он ищет, и там отображается то, что типа failed to fetch from website. То есть он не может извлечь информацию с каких-то веб-сайтов. Почему-то он не может. Почему-то встроенные элементы вебсрча в клоде не могут этого сделать. И в этот момент он тогда подключает skкибели, то есть сторонний сервис, который может достать информацию из кото из какого-то веб-сайта. Ну и есть Skill Work 3, про который я расскажу в конце этого видео. Он суперкрутой. Он позволяет с помощью нескольких, э, открытых вкладок клод-кода работать сразу с одним проектом параллельно, то есть параллельно делать разные фишки для этого проекта и при этом, чтобы не возникало никаких конфликтов или ошибок. Но в конце я расскажу, как это делать. То есть вы, по сути, с помощью этого скила ускоряете вашу работу там в

### [1:43:02](https://www.youtube.com/watch?v=kFpX1FftH70&t=6182s) Agents — субагенты

четыре, в пять и в больше раз. Смотрите, теперь у нас идут субагенты. Субагенты - это то же самое, те же файлы Markдаун, те же инструкции, что и скилы. По сути, как вы могли заметить, такое правило много где работает. Rules - это тоже просто инструкции в формате Markу. Файл CLM MD - это тоже инструкция в формате Markда. И субагент - это Но субагенты отличаются одним ключевым отличием. Вот есть у нас N8N. Например, N8N проще всего показать. Вот у нас есть EAгент, например, Clotкод, да? Вот у него л под названием skill. Когда он вызывает skill, у него захломляется его текущее контекстное окно. А когда у него есть субагент, то есть вы можете в качестве инструмента нашему основному агенту дать ещё одного такого же агента, которому он сам уже может придумать и поставить определённую задачу. У него уже своё контекстное окно, и потом он уже информацию отправляет нашего основного и агента. Смотрите, где это используется чаще всего. Самый популярный случай, наверное, внутри-кода. Делаем мы websarch. Заходим в клодкод и говорим: "Привет, найди информацию в интернете о том, кто такой Владимир Карпухин, который про и агентов что-то рассказывает в Ютубе. Websearch занимает огромное количество контекста. Почему так? " Потому что, обратите внимание, вот мы делали сайт крестиликинолики. Посмотрите, сколько тут технической информации. Но это всё сплошная техническая информация. Важно ли это для того, чтобы корректно ответить юзеру что-то? Скорее всего, нет. То есть здесь информации для того, чтобы ответить что-то юзеру реально актуально, её очень мало. А мы не хотим захламлять контекстное окно нашего основного агента, потому что, как вы поняли, очень важно держать контекстное окно в чистоте, потому что если оно захламлено, то наш иагент отвечает фигню, тупит и так далее. То есть это одно из самых важных, что сейчас нужно делать с лмками, это управлять их контекстным окном. Это очень важно. Поэтому мы для этого используем сабагента. Вот как я показал в NVC man. У него есть тул вебсрча. И когда нам нужно найти что-то в интернете, мы говорим сюда: "Найди что-то в интернете", он вместо того, чтобы сам искать, он даёт задачу субагенту. Субагент уже что-то ищет в интернете. Субагент уже, видите, ищет что-то в интернете. Видите, вот agent, поиск Владимира Карпухина. AI, то есть вот наш агент поставил задачу субагенту следующую. Он сказал: "Найди информацию Владимира Карпухина, который ведёт YouTube, там, кто он такой и так далее". То есть это не я писал, это наш агент, который мы обратились с просьбой. Написал задачу субагенту. И этот субагент уже извлекает информацию из интернета. Получается то, что мы не захломляем наше контекстное окно главного агента. Получается, вот этот челик пошёл, нашёл что-то в интернете, у него в контексте кучу всяких технических деталей касательно HTML-разметки и так далее, там, CSS и прочее. У него контекстное окно жутко захломлено, но он всё это не передаёт главному агенту. Он передаёт главному агенту только конкретный сжатый ответ. И получается нашего главного агента окно не захломлено. А как только он передал ответ, как только задача завершена, этот субагент, он удаляется автоматически. То есть всё, он появился, выполнил одну задачу, удалился. Всё, вот он изолированно работает. Вот он и выполняет задачу. Сейчас я пока свет включу. И вот он нашёл какую-то информацию. Видимо, он ничего не нашёл, потому что клод-код почему-то плохо в интернете ищет в Ютубе, да. Поэтому он особо ничего не нашёл. Обидно, на самом деле. Работал надce passage Retrieval. Вот, академик YouTube канал не ведёт. Это не я, это другой. Короче, обидно. Но тем не менее он тут извлёк что-то, посмотрел какие-то сайты, сделал webсarch, соответственно готов. Вот так и работают сабагенты. Вы можете под них ставить любые задачи. Просто вот webcharch - это самая наглядная задача, где нужно не захломлять контекст основного агента. Как вы понимаете, Websearch задача не то чтобы сложная, и тут сильно думать не надо, поэтому вы тут можете поставить модель послабее. То есть у вас в качестве основного агента у меня стоит Опус. А в качестве вот сейчас покажу switch modл стоит опус а в качестве сабагента, которого мы звали стоит sunet. Как это всё редактировать и как это вообще всё делать? В папке Globalй точка clot, естественно, где же ещё, которая у меня закрылась. Открой папку токд глобальную, пожалуйста, в файндере. Вот я вам показываю, как, собственно говоря, выглядит папка с агентами. То есть вот у нас есть в самом верху. Нажимаем. И вот у меня тут мои агенты перечислены. Я тоже ими поделюсь. у себя в Telegram-канале. Мне не жалко в целом. Вот есть агент, например, Resarch, который мы сейчас использовали. Он нужен для того, чтобы извлекать информацию в интернете. У него пишется инструкция, его системный промт. Вот пишется информация. Тут прописываются тулы, которому доступно. Вы тоже можете это указывать. Тут прописывается модель. Я указал Sanet. Прописано имя resarch и прописывается desption, для чего его нужно использовать. Также сабагенты, они могут задействовать скилы и прочее. Ну, короче, у сабагентов почти такой же функционал, как у основного агента. Там есть определённые различия. Если вы не знаете, как это писать, так это не обязательно знать, как создавать именно сабагентов, потому что мы просто говорим к лоду: "Привет, создай сабагента для того, чтобы искать информацию в интернете. Назови его интернет-поисковик". И сейчас, а, ну, я не показал, я, в общем-то, это сказал Клоду. Сейчас он нам создаст этого типа. Никаких уточняющих вопросов, всё на русском языке. Просто что-то сделай. Ладно. Он, знаете, что он начал делать? Он позвал специального субагента, чтобы найти документацию антроop, потому что у меня есть, а, в файндере специальный, ну, не фаinder, просто агент у меня есть специальный вот, называется Antropic Dogs. Это, по сути, такой же а субагент для того, чтобы искать информацию в интернете, но конкретно по документации антроopic, которую я показывал, вот по этой документации вот. То есть можно тут в чате спрашивать, а можно делать это с помощью клодкода. По сути, такой же агент, просто специализированный под документацию клодкода. Тоже я могу им поделиться у себя в Telegram-канале поделюсь. Он может быть полезен, потому что вы говорите какому клоду сделать что-то там, говорите: "Создай агента". А он не знает, как создать агента. И он тогда это обраща обращается к документациирок. И тогда он уже знает, как создать агент, он его создаёт. Вот. То есть этот, а, агент нужен для того, чтобы грамотнее настраивать клод. Ну и получается, наш основной агент видит в контексте тоже описание, видит имя. Вот это всё он не видит. То есть вот это всё, это доступно только самому сабагенту, которого вызывает основной агент. И вот что он сделал. Он говорит: "Готовы Володя создал глобального агента Internetarch. Давайте посмотрим, что он создал". Вот он создал Internet search. Вот сегодня 16:15. И тут вот написано, да? То есть всё, мы его попросили создать агента, он создал. Так это и работает. А, единственное, я не сказал то, что есть, э, сабагенты. Код reviewеer - это resеarcher. Вот у меня лежит resеarcher агент, который исследует код, в том числе не только интернет. И есть реvюер, который ревьют код. То есть это нужно для того, чтобы взглянуть на код чистым взглядом со стороны. Например, вы сделали какой-то код для приложения, но вы не уверены, что он безопасен. Ну, вообще, в любом случае, хорошая практика всё время проверять код, прежде чем его куда-то публиковать. И этот агент именно для этого и нужен. То есть он чистым взглядом, незахломлённым контекстом, у него контекстное окно пустое, он не видит ничего то, что есть в основном агенте. Он видит только задачу, которую ему дал основной агент. И вот он чистым взглядом просто смотрит на код, который мы, допустим, только что написали с помощью клод-кода. Ну, который клодкод для нас написал. Тут тоже используется модель Sonet, чтобы сильно дорого не было. Вот полезная штука. Есть ещё Q& A. Это агент тоже для кода, для тестирования. Вот. Ну и ревюер - это который, а не ревюер, а resarchр. Resarchчер используется для вебсерча, а ещё для того, чтобы, допустим, мы находимся в новой кодовой базе, да, в директории неизвестной, и он может сделать resеч по этой базе. Отлично, агенты, полезная штука. Прикольная штука. Дальше у нас идут MCP. Что такое

### [1:50:53](https://www.youtube.com/watch?v=kFpX1FftH70&t=6653s) MCP — Model Context Protocol

MCP? Это modelк протокол. Вы, возможно, с них в курсе про них, если вы пользовались N8N. Ну зачем они вообще, в принципе, нужны? Есть, например, условный Google календарь. Для того, чтобы управлять Google календарём, можно, конечно же, найти какой-нибудь скилл в интернете, который рассказывает, как управлять этим всем API и так далее. Это уже новый подход скил, когда MCP создавались, скилов ещё не было. Это работало по-другому. Это работало так то, что и агент обращается к MCP и говорит: "Мне нужно достать инструкцию потому, как добавлять события в Google календарь". И MCP ему отправлял эту инструкцию. Вот. Но MCP покажет, ну, со временем уходит уже на второй план, потому что их заменяют скилы. MCP могут быть установлены локально, могут быть установлены на серверах компании, да, например. В принципе, не вижу особо смысла сильно сюда погружаться. Очень мало каких MCP сейчас реально полезными являются, но вот какие реально полезны, вот 100% вот эти вот два. Playri, MCP и Contax 7. Давайте начнём с Контак 7.

### [1:51:52](https://www.youtube.com/watch?v=kFpX1FftH70&t=6712s) Context7 MCP

Смотрите, один из минусов нашего клодкода - это то, что он не обладает актуальной информацией. То есть он обучен на данных до, ой, ну, что-то типа там сентября-октября 2025 года, скорее всего. Это я предполагаю, но что-то в этом районе. То есть у него нет новой информации, он не знает про новые библиотеки какие-то, не знает про какие-то фреймворки, да, не знает документации каких-то сервисов. А Play MCP даёт возможность это всё получить. Например, мы можем сказать: "Я хочу создать Telegramбота". Ты можешь заглянуть в contex 7 MCP и посмотреть документацию, что для этого надо, какие фреймворки лучше использовать. То есть, например, хотите вы создать какой-то сервис, и вам нужна актуальная документация. Вы, конечно же, можете взять агента ресерчера, и агент resеarchчер пойдёт искать. Вот как он сейчас и сделал, да? А он и то, и то сделал. Он и агента ресерра взял, и контак 7. То есть можно просто искать информацию в интернете, но это будет долго и неудобно. А можно использовать MCP Contax 7, чтобы достать информацию о каких-то библиотеках, фреймворках, о документациях. Вернее, как получилось, он вызвал сабагента, а этот сабагент уже начал вызывать КонEx 7. Ну, тоже как вариант, почему бы и нет. Короче, Конк 7 - это суперполезный MCP. До того, как у меня его не было. У меня постоянно код выдавал какие-то ошибки. Я писал какой, ну, с помощью него код. Он даже нормально Telegram бота не мог сделать. Он постоянно какие-то ошибки выдавал. И чтобы этих ошибок не было, нужно ставить контак 7 MCP. Это прямо must have. Ну, типа, без этого не обойтись. Просто ставите сразу MCP contax 7. Как это делать? Во-первых, забирайте инструкцию по установке MCP у меня в Telegram-канале, а, во-вторых, закидываете её в skill и говорите Клоду: "Установи мне MCP Contax 7", он вам всё установит. Вот он нам поискал и нашёл фреймворки, да? Telebot, Python Telegramбо i Iram. Вот обычно я этот и использую. Вот нам говорит самый мощный современный, но прог входа выше. Нам какая разница на прок входа, если мы делаем с помощью код-кода, прок входа

### [1:53:48](https://www.youtube.com/watch?v=kFpX1FftH70&t=6828s) Playwright MCP

достаточно низкий сейчас. Потом есть MCP под названием PlayRghte. Это тоже must have MCP, потому что с помощью MCP Playgri можно взаимодействовать с браузером. То есть по дефолту clД-код не может ничего делать в браузере, но если мы поставим MCP Playwrite, он сможет это делать. Есть ещё другие MCP. Есть Chrome dev Tools называется. То есть тоже это для управления Google Chrма. Вроде как официальный MCP от Google Chrма для того, чтобы управлять браузером. Но он хуже, чем PlayRй. Почему? Потому что я вот делал кое-что для Авито. Мне надо было протестировать через интерфейс Авито. И вот этот Chrome Dev Tools, он не давал это сделать. Он распознавал то, что браузером управляет и агент, видимо, специально и говорил то, что ничего нельзя сделать. А вот playрай mcp позволяет делать что угодно. В принципе, например, открой YouTube канал Владимира Карпухина, пролистай все видео там, потом отфильтруй их по самым популярным, потом по самым старым, а потом опять по самым популярным и нажми на самое популярное. Вот такую задачку ему дадим. Так, что он делает? Вот он открывает канал. Видите, я ничего не делаю, руки свободны. Теперь он пролистал вниз, как я его попросил. Сейчас должен пролистать вверх. пролистал вверх. Теперь он должен отсортировать по популярном. Отсортировал. Потом что он должен сделать? Так, теперь по старым. Теперь популярным мы должен включить вот это видео. Самое первое всё нажал, но оно не открылось. Всё, больше инструкции не было. Вот это всё отображалось в клоде, когда вот что-то надо было открыть. говорил, вызывал player item CP и делал определённые действие, да, браузерлиck, PRSC и так далее. То есть всё отлично работает. Нужно что-то сделать в браузере, делайте это. Нужно протестировать вашу автоматизацию через usеer интерфейс. Тоже можно делать это с помощью него. Отличная, прикольная штука. Люблю этот MCP. По сути, другие MCP в них можно не вникать. Ну, есть всякие ещё прикольные, но вот эти два самые главные, они чаще всего используются. И очень важная штука с MCP, то, что они сильно грузят ваш контекст. Это надо учитывать. То, что нужно экономить контекст на окно, это очень важно. А MCP сильно грузят контекст на окно, поэтому много MCP делать не стоит. Но можно MCP, да, также делать локально и глобально. Где это всё искать, как я уже сказал, там скилы агентов правил MCP в соцсетях, на гитхапе, там блогеры, авторы контента этим всем делятся. Потом у нас идут

### [1:56:18](https://www.youtube.com/watch?v=kFpX1FftH70&t=6978s) Plugins

плагины. Я их сам не использую, но а что это такое? Смотрите, плагины - это уровень упаковки. Плагин - это просто объединение скилов, хуков, субагентов, MCP серверов в единый устанавливаемый модуль. Например, есть репозиторий под названием Everything for Cloud Code. Вот Это плагин, потому что он включает в себя скилы, агенты, он включает в себя MCP и так далее. То есть тут много всего есть. Вы, конечно, можете его склонировать и просто по отдельности заходить в каждую папку скилов там и перекидывать, да, можно это с помощью код-кода делать, естественно, но можно это сделать как плагин, да, например, вы работаете в команде, и у вас для команды есть определённый набор ну, инструментарий, есть определённые скилы, есть определённые MCP. Вместо того, чтобы это по отдельности всё перекидывать и просить установить, это можно сделать единым паком, как плагин. То есть всё вот чем и являются плагины. По сути, преимущество - это то, что есть переиспользование. Одна настройка для нескольких репозиториев - это распространение, удобно распространять. Потом автоматическая настройка и согласованность команды. Всё. Где брать плагины? То же самое. Мы берём их либо в официальном маркетплейсе от Antropic, либо на гитхабе. Можно создавать их самостоятельно. Угадайте, как. Просим-код. Вот я показывал их в V-коде. Можно нажать вот сюда, нажать вот сюда. А, ну и вот есть кнопка Manage Plugins. Вот он получается плагины и marketп плагинов. Вот официальные плагины от Clot, видите? Clot Plugin Official. Вот он, кстати, Contax 7 тоже в виде плагина, да, например, можно его так установить. Не обязательно его устанавливать через MCP, можно вот через плагин установить. Почему бы и нет?

### [1:57:53](https://www.youtube.com/watch?v=kFpX1FftH70&t=7073s) Memory — память

Потом идёт Memory память. Смотрите, есть, короче, файлик автомеory в клоде. Как бы это универсальный файл памяти, да? Это тот же самый clod. md, MD по сути очередной, да, очередной маркдаун, просто текстовый файл, который подгружается в контекст. Но это работает немного по-другому. Вы можете сказать Клоду, типа запомни то, что я люблю хаски. Ну не рэпера, хотя, ну, рэпера не знаю, в целом нормальный тип. Запомни то, что я люблю хаски. Ой, не сказал. Запомни это. Вот. Сохраню это в память. Видите, он открывает файл memory. md и сохраняет эту информацию. Теперь у него будет информация о том, что я люблю хаски. Зачем это надо? Непонятно. Но это типа память, да? Типа вот такую память можно сделать для Клода. То, чтобы он запоминал там не обязательно ему говорить об этом. Он может сам запоминать какую-то у вас информацию, записывать это в контекстное окно. По факту это не память. По факту это тот же системный промот. По-моему, это не собака. А, нет, собака. Ну, скорее, какой-то волк. На самом деле у этого прикладного смысла не так много. Ну, просто какие-то прикольные факты о вас туда можно записывать, если вы хотите. Есть ещё тематические файлы типа как пользователь предпочитает писать клод и так далее. Видите, клод автоматически сохраняет туда команды сборки, паттерны, отладки, архитектурные решения, предпочтение стиля кода, привязанное к гиitрепозиторию и не синхронизируется между машинами. На самом деле это такая достаточно не ну нечасто используемая фича. Потом а контекстное окно. Вот это

### [1:59:18](https://www.youtube.com/watch?v=kFpX1FftH70&t=7158s) Контекстное окно — /context

уже важно. Сейчас напишем команду сконтекст и посмотрим, что у нас находится в контексте. Да, как вы понимаете, всё то, что я перечислял выше, занимало контекст. Давайте вот почистим всё. И пишем команду контекст. Готово. Смотрите, у нас ноль сообщений. Написал только сшконтекст. Уже задействуется а 23. 000 токенов из тысячи 1. 000 токенов, то есть из миллиона. То есть у нас уже 2% контекстного окна содействуются. 23. 000 токенов - это так-то ни фига себе. Это достаточно много символов. Можем, кстати, сейчас узнать 23. 000 токенов. Клод опус 4,6. Это сколько примерно слов? А сколько это в страницах текста А4? Короче, он пишет то, что это 15-17. 000 на английском или 10-12. 000 на русском. Почему так? Потому что на русском а текст занимает большее количество токенов. Так работает. На английском меньшее количество токенов. На английском примерно один к одному в этом соотношении. На русском примерно полтора к одному или два к одному. Вот. Вот он говорит: "57 страница 4. ". Казалось бы, откуда у нас 57 страницачеты, если мы только начали диалог? Тут ничего не написано, кроме команды сшкотекст, но тут не может быть пять-7 страниц. А я вам отвечаю. Во-первых, системный промт. Во-первых, у нас есть clotд. md, который сюда подтягивается. Глобальный системный промт, который лежит в глобальной папке. Системные тулы. Сейчас расскажу, что такое тулы. MCP, то есть, а когда мы используем MCP, часть MCP, видите, 4. 600 токенов лежит постоянно в контексте, чтобы быть в курсе о том, что эти MCP есть. Ещё одни системные тулы, потом агенты тоже лежат в контексте, описание агентов, потом файлы памяти лежат в контексте. Потом скилы тоже лежат в контексте. Ну, не полностью, а, как я говорил, только описание и название скилов. Сообщение, вот это свободное место и буфер для автокомпакта. Что такое буфер для автокомпакта? Это код всегда оставляет определённое количество токенов, резервирует, чтобы, когда мы заполнили наш контекст почти на 100%, он мог вести команду компакт и сократить это всё, сделать саморизацию. Поэтому он всегда оставляет этот буфер. Вот как MCP тулы у нас заполняются. Вот у нас есть Коx 7, у него есть два инструмента, то есть Library ID и docs. Вот оно занимает столько токенов. У нас есть Playri, с помощью которого мы управляли браузером. Смотрите, сколько тут инструментов. кликнуть, сделать скриншот, запустить код, а, установить, заполнить, загрузить, закрыть. И это всё, каждая из этих инструментов занимает токены. Агенты вот наши, которых я показывал, Antropic Dog занимает 104 токена, кодревю 71 токен, но это не сами агенты, это их описание. Описание вот здесь вот находится description, то есть это вот это вот находится в контексте по факту, не весь файл. Вот у нас в контекстном окне всё то, что я перечислил, и сообщения вот растут с каждым сообщением. То есть чем больше вы общаетесь с вашим, э, код-кодом, тем больше у него заполняется контекстное окно. То есть история диалога, там история вызова инструментов и прочее. То есть, видите, всё сваливается в контекстное окно. Вот такая красивая картинка. System Tools, я не упомянул, это 17. 000 скрытых токенов. Зачем это надо? У клодкода есть всякие инструменты, да, встроенные. Например, написать там команду в терминале, да, беш команда, ну, условно, да, там открыть файл, закрыть файл, создать файл, удалить файл, webсarch, зайти в интернет, выйти из интернета. Это всё инструменты, и каждый из них занимает определённое количество токенов. То есть у него всегда в контексте находится информация о том, то что у тебя есть вот такой инструмент, вот что нужно сделать, чтобы его вызвать. Это всё лежит там. И вы, а, вот эту часть конкретно с System Tools, вы её никак не поменяете. Она установлена разработчиками Oopic. Вы её поменять не сможете. Да, на самом деле, не особо и надо. Ну, хотя ладно, есть там всякие инструменты, которые на самом деле не особо необходимы, но мы их никак не уберём. Не дают они возможности это кастомизировать. Как мы экономим контекст? Мы пишем команду с компаct, которую я показывал. То есть она делает компакт. Также она есть автоматическая, то есть когда контекст заполняется до определённого, ну, до 100% почти, да, он делает компакт. И специально для этого всегда оставляет вот этот вот буфер, чтобы сделать автоматический компакт на всякий случай. Вот видите, ноль токенов компакт, потому что нету у нас истории диалога. Что-то он всё-таки написал. 0. 000 токенов освободилось. Как мы экономим контекстное окно? Это вообще на самом деле отдельная тема. Если вам интересно, напишите в комментариях. Я, наверное, сделаю отдельный ролик про то, как управлять контекстным окном, как оно работает, что это такое и так далее. Потому что это очень важная тема касательно LM. Самая важная, наверное, тема касательно LM, которая есть. А, ну то есть мы пишем краткие точные промты, как я говорил. Вместо инструкции клодм MD мы используем скилы, меньше MCP серверов, оставляем только необходимые и дешёвые модели для субагентов, например. Ну, это мы, чтобы экономить токены. И вот Skills как раз тут очень актуальны. Они загружаются по требованию, они экономят контекст. Если вам очень интересно мониторить в реальном времени сколько токенов у вас использовано, на самом деле в расширении, в вес-коде там, ну, по дефолту оно не показывается, но когда у вас заполняется контекст накнот, там, допустим, на 50%, он тут начинает это отображать. Вот. Но сейчас мы не знали. Например, нам пришлось вызвать команду. А если вы пользуетесь терминалом, вы можете использовать

### [2:04:16](https://www.youtube.com/watch?v=kFpX1FftH70&t=7456s) Status line — мониторинг токенов

команду под названием statтус line, которая будет показывать в реальном времени, сколько токенов сейчас заполнено. Давайте я вам покажу её. То есть открываем VS-код, открываем терминал, пробуем написать status line. Вот она, вторая. Он его устанавливает. Не знаю, терминал, конечно, выглядит не так дружелюбно, как это, но ладно. Всё, он его установил. Говорит, изменения потягиваются в следующей сессии. Давайте перезапустим тогда. Хотя, по-моему, они уже подтянулись. Ещё раз запустим клод. И вот он у нас сейчас отобразится. Status lсла lйн. Его можно кастомизировать, можно там сделать по-другому. А можешь его сделать в виде полосочки, чтобы было более наглядно. Кстати, а из терминала, видите, он у меня отвечает так же, как и здесь. Из терминала и из-за расширения он подтягивает одну и ту же информацию, одни и те же скилы, правила. Лежат они глобально в папке тод. Неважно, где вы запускаете. Тут в терминале, тут в расширении или в терминале, отдельно в приложении на macOS, в приложении терминал, он всё равно будет подтягивать из тех папок всю информацию и отвечать вам соответствующим образом. Ну вот, как видите, он закастомизировал. Вот он сделал полоску прогресса status l. Теперь мы переходим к Agent Teams. Очень

### [2:05:29](https://www.youtube.com/watch?v=kFpX1FftH70&t=7529s) Agent Teams — новая фича

интересная штука. Это новая фишка CLД-код. Недавно появилась. И это, на самом деле, будущее разработки. Это круче, чем субагенты. Это когда у них есть общий сртchpadд, записная книжка. Это когда кенты общаются между собой и когда каждый тиммейт - это полноценный instance cod код. У него свой клодм MD, свой MCP, свои скилы. Вот у нас обычные субагенты, которые я показывал. Вот у нас есть как бы а родительский агент Parent Agent, а есть у него дети сабагенты, да, subent 1. Вот. И есть такой же сабагент 2. Ну, можно даже третьего, да, добавить. Вот есть три сабагента. Как работают обычные сабагенты? Они работают немножко изолированно друг от друга. То есть он поставил задачу одному, у этого своё контекстное окно. Он от parent agд не видит никакого контекстного окна. Он с этими никак не взаимодействует. То есть он выполняет задачу и отправляет ответ сюда. То же самое касается каждого из них. У них могут быть разные роли, но тем не менее они изолированы друг от друга. Как работают Agent Teams? Agent Teams они общаются между собой. там, а, по дефолту, допустим, мы разрабатываем приложение. Нам нужен агент, который отвечает за SQL-базу данных. закэнд и агент, который отвечает за фронтENД. дизайн, например. Да, мы разрабатываем какое-то приложение, не знаю, сайт какой-нибудь прикольный. Вот у нас первый агент - это будет тогда первый - это SQL, второй - это будет backend, а этот будет frontend. Мы ставим нашему parent agent задачу: "Сделай нам приложение". Он сам определяет, каких нужно создать сабагентов. То, что нужно создать агента SQL, бэкндера, фронтендера, там, дизайнера, может, ещё какого-то второго бэкэндера, мало ли, он сам это делает и создаёт этих агентов. И у каждого из этих агентов у него те же функциональные возможности, что и у parent agentта. У сабагентов они немножко урезаны, ну, в целом почти такие же, а у этих Agent Teams они прям такие же. То есть он сам может запустить, например, сабагента какого-нибудь для выполнения короткой задачи ресрча в интернете и вернуть сюда что-нибудь. Вот. Плюс у них есть общая черновая записная книжка, и они общаются между собой. Например, у них есть общая задача. Вот он им поставил задачу, и они могут вместе обсуждать, а кто будет делать эту задачу. Например, SQL говорит: "Я хочу сделать эту задачу. Это по моей части". А бэкэндер говорит: "Нет, это пересекается немножко со мной, поэтому извини, давай-ка будем решать эту задачу вместе". А именно мы вот так вот её разделим. А фронтендер говорит: "А я сделаю вот это". То есть они буквально между собой общаются как настоящая команда. То есть вот оно будущее разработки реально общаются, говорят что-то парент и так далее. Чтобы это лучше работало, есть специальные скилы, потому что он, например, не всегда корректно parent agent создаёт нужных агентов и так далее. То есть это пока что бета фича, пока что её нужно допиливать и допиливать, но это всё равно очень круто и со всякими задачами он справляется уже лучше, чем, ну, обычный код-код, да. Как создатель клодкод, Борика Черный, его Борис Черный

### [2:08:32](https://www.youtube.com/watch?v=kFpX1FftH70&t=7712s) Советы от создателя Claude Code

зовут, использует клодкод. Смотрите, что он делает. Он работает в пяти терминалах параллельно с переключёнными системными нотификациями на случай, если клод требует ввод. Как это работает? Ну, давайте вот дочитаю. Команда шерит один общий клод MD дописывает в него все кейсы, где клод по дефолту сам не справляется. Это я реализую, как вы помните, через скилы, да, где колод сам не справляется. Я делаю сабагентов или скилы. Все задачи начинают с планмод, затем готовят план, пока он не будет идеальным, и только потом запускает авто approve изменение кода. Если нужно внести изменения в код, то он сначала вносит изменения в план. Всегда просит клод-код проверять свою работу. Это позволяет получить цикл обратной связи, который увеличивает до три раза количество итогового результата. То есть запоминаем, всегда пользуемся планмодом перед любой задачей. Что бы вы ни делали, всегда сначала используем планмод. Это очень важно. Сначала планмод. Пока план не будет доведён до идеала, код не пишем. Потом начинаем писать код. Потом просим перепроверять клод всегда свою работу. Это очень важно. Третье - это если вы замечаете, что код где-то спотыкается, создаёте там скилы, правила, как я это делаю. Ну там скилы и субагентов. И четвёртое - это работа в пяти терминалах параллельно. Что значит работать в пяти терминалах параллельно? По-моему, он вообще 15 вкладок открывал, типа там сколько-то в вебе, сколько-то в терминале и так далее. Честно говоря, через терминал я не помню, как это делать, потому что я это никогда не делал. Я это делаю через интерфейс.

### [2:09:51](https://www.youtube.com/watch?v=kFpX1FftH70&t=7791s) Git Worktree — параллельная работа

Спросите у Клода, он вам скажет, как это можно делать через терминал. Что такое workт? Смотрите, например, у вас есть какой-то проект, вы разрабатываете там автоматизацию, приложение, сайт, что угодно, и вы можете через одно окно клода общаться с ним и просить его делать какие-то фишки. Но вы можете запустить несколько окон, на самом деле, может быть даже 10-15, но в этом смысла мало. Вы за ними всеми не уследите. Я по факту запускаю две-три, да, ну либо четыре иногда. на проект. То есть вы можете каждому ставить какую-то задачу: "Сделай то-то, сделай то-то". Они будут параллельно работать, делая разные задачи, и работать всё это время над одним проектом. Какая тут возникает проблема? Если вы специально для этого ничего не настроите, они будут конфликтовать. Они в коде постоянно замешаны одни и те же файлы. То есть даже если вы делаете разные части кода, там фронтend, backend, там SQL, база данных и так далее, по факту там замешаны одни и те же файлы и правятся одни и те же файлы. И получается этот код, этот код делает одно изменение файля. А это делает другое, а это третье, четвёртое с теми же файлами. Они из-за этого конфликтуют и ничего толкового из этого не выходит. То есть из этого выходит какой-то бред. Что делает KitWK 3? В чём эта идея заключается? Она как-то нативно встроена в терминал. Я уже не помню, как. Ну, я говорю, я даже не пробовал, как. Но я реализовал то же самое, но через расширение внутри VС-хода. По умолчанию оно недоступно в расширении VS-коде. Короче, я сделал специальный скилл, который я назвал Work 3. Знаете, что он делает? Когда я запускаю через skillwork 3 здесь clд, он создаёт копию папки вот этого нашего проекта всю и кладёт её сюда же, в проект рядом. И получается то, что он работает только в копии нашего проекта и делает там изменения. Здесь мы тоже пишем Work 3, и он создаёт ещё одну копию и работает только в этой папке. То же самое здесь и здесь. То есть, понимаете, мы в этом-то идея WorТ заключается, то, что вы создаёте копии каждого проекта и в каждую копию проекта закидываете клодко кода, который там работает. И получается то, что они друг с другом не конфликтуют, они работают изолированно. Потом, когда они заканчивают, вы это всё git merchge это называется, вы делаете мрge, то есть объединяете всё в одну папку. Во время объединения, во время мрджа, если какие-то конфликты возникают, а клод, который делает это объединение, он их решает и всё. И получается, у вас готовый проект, над которым вы работаете там в четыре, в пять раз быстрее, чем если бы вы работали только с одной вкладкой клода. Ну давайте я немножко продемонстрирую. То есть создаём Work 3 отдельно и говорим: "А, привет, можешь, пожалуйста, создать сайт крестики нолики в стиле пустыня". В стиле такой прямо пустыня Алибаба, Аладин, Джин, вот это всё. Запусти отдельный GitWK 3. Всё на твоё усмотрение. Делай, как хочешь. Тут это ещё завязано с гитхабом, то есть это завязано с гиткомитами, сохранением состояния проекта и так далее. Он это пушит на GitHub. У меня на GitHubбе сейчас появилась определённая вот эта вот директория папка. И он, видите, он создал отдельный work 3. То есть он созда скопировал всё то, что у нас лежит вот тут tmp, крестики, нолики. Он это всё, видите, hacky ques, он это всё скопировал, он сделал копию всего нашего проекта и в этой отдельный workт 3 он сейчас будет работать. Здесь мы запускаем ещё один отдельный workргри. Он создаст копию и будет работать над другой частью проекта. То есть вы работаете над проектом комплекс на надми его частями. При этом клод не конфликтует друг с другом. И таким образом вы повышаете свою эффективность реально очень сильно. Это очень крутая фишка. Можете разобраться, как это делать в терминале. Там, по-моему, одна готовая команда для этого есть. Но если вам лень, если вы не хотите пользоваться терминалом, я вот не хочу, например, пока что, я ставлю этот скилл у себя в Telegram-канале. И вам, чтобы вы этим пользоваться, нужно будет делать следующее. То есть вы просто заходите в папку, пишите запусти skill git work 3 и начни реализацию вот этой части проекта в отдельный work 3. Этому говорите то же самое. Это то же самое, это то же самое. Только разные задачи им ставьте, иначе зачем всё это делать тогда. Подписывайтесь в Telegram-канал, там все материалы. Не забывайте про документацию Клода, периодически к ней обращайтесь. Я надеюсь, это видео вам поможет начать работать с клодом. И спасибо за то, что посмотрели это видео. Смотрите и другие ролики на моём канале, например, вот это. Всем пока. M.

---
*Источник: https://ekstraktznaniy.ru/video/15149*