ym104432846
Вставьте ссылку на видео из Youtube, Rutube, VK видео
Задайте вопрос по видео
Что вас интересует?
00:00:00
Создание персональных ИИ-систем:
  • Введение в серию видео о создании персональных ИИ-систем
  • Призыв пересмотреть первое видео для понимания основ и целей создания системы
00:01:01
Выбор среды для работы с ИИ-агентом:
  • Инструкции по выбору удобной среды для взаимодействия с ИИ-агентами
  • Рекомендация использования терминала для работы с Codex
  • Примеры удобных терминалов: iTerm, Warp
00:06:26
Установка и настройка ИИ-агента:
  • Подробности регистрации и оплаты подписки на ИИ-сервис
  • Шаги по установке и настройке Codex на компьютере пользователя
  • Советы по персонализации рабочего процесса и среды
00:23:03
Сохранение и использование памяти в ИИ-системах:
  • Проблема потери контекста при закрытии сессии с ИИ-агентом
  • Необходимость внедрения памяти в персональные ИИ-системы
  • Разделение понятий "инструкции" и "память"
00:40:26
Настройка и управление файлами конфигурации и памяти:
  • Детальное объяснение структуры и назначения файлов .cld.md и .agents.md
  • Пример содержания глобального и проектного конфигурационных файлов
  • Процесс создания и обновления файлов конфигурации и индекса памяти
00:59:24
Дополнительные аспекты настройки ИИ-агента:
  • Настройка защиты конфиденциальной информации в файлах настроек
  • Использование режима автоматической работы агента (AutoMode)
  • Добавление личной информации в память агента для повышения персонализации
0: Друзья, мы продолжаем наш цикл видео, посвящённый созданию персональных Эда систем. И сегодня мы непосредственно переходим к практике, непосредственно к началу создания потопных систем. Сегодня у нас с вами 2 видео. 2 тема. Напомню, если вы не смотрели 1,
1: Видео, что такое вообще персональные я системы. Зачем это нужно, из чего это состоит, как это работает, как выглядит то я 100% рекомендую сначала посмотреть 1 видео, чтобы вы понимали, что вы строите, какую систему вы строите, чтобы вы понимали, зачем вы делаете
2: Те или иные вещи. И у вас была в голове цельная картинка, чтобы вы строили именно систему, а не применяли какие-то разрозненные практические навыки, инструменты и так далее. Вся актуальная информация по поводу выходов ролика, дополнительные файлы.
3: Раздаточные материалы все будет в открытом telegram канале. Ссылка внизу, в описании. Переходите, не пропускайте новые ролики, новые видео и, повторюсь, если не смотрели, обязательно посмотрите 1 видео, без него теряется смысл в следующих роликах мы не будем делать долгое вступление, как это было в 1 части.
4: Мы сразу будем переходить к практическим вещам. Итак, 2 видео начнём мы, конечно же, с установки какого-нибудь ии агента. Я повторюсь, для создания системы абсолютно неважно, какую агентскую среду вы используете, будь то код, код, кодекс, Керер, антигравити или
5: Другая. Вам нужно её установить. Все они устанавливаются на самом деле очень просто, просто немного разными способами, как я говорил, я буду показывать на примере клад. Код устанавливается, он на самом деле очень просто, но прежде чем
6: Установить кодкод. Давайте подумаем вот о чем, в какой среде мы будем с ним взаимодействовать. Сред для взаимодействия с code кодом. На самом деле большое количество это может быть терминал, это может быть прям кодкод, который расположен в веб версии.
7: Приложение, то есть вот здесь прям прям у них на сайте во вкладке код, но нас он не интересует. Также расширение кода можете найти в айде вс код, но я рекомендую использовать для общения с код кодом.
8: Терминал. Терминал это среда работы с кодкод, которая даёт наибольшее количество возможностей для людей, которые никогда не сталкивались с этим. Это может терминал может отпугивать, но на самом деле вы очень быстро к нему привыкнете. Давайте Немно.
9: Немножко поговорим про терминал и немножко поговорим про персонализацию этого терминала, потому что мы же говорим с вами, как в 1 видео про персональные ии системы. И это важно. Смотрите, терминал вы можете найти на любом компьютере.
10: Если я наберу в поиске макбука терминал, он мне сразу его откроет это будет вот такое окошко на windows вы можете сделать тоже самое в поиске набрать командная строка cmd или power shell это плюс - одно и то же вот так выглядит.
11: Terminal обычный дефолтный стандартный терминал, через который происходит работа с кюаркодом, но сразу оговорюсь меня и в принципе подавляющее большинство людей, которые работают с QR кодом, этот терминал не устраивает, есть гораздо, гораздо более удобное реше.
12: С помощью которых можно работать с код кодом. Именно терминалы. Но другие, которые были созданы разработчиками, я использую терминал, который называется айтерм. Я к нему очень привык. Суперская вещь. Всем рекомендую его поставить.
13: Естественно, очень просто, просто пишите.
14: Айтерм 2 точка ком сайт, да, здесь можете его установить, нажимаете загрузить и все. Он уходит в загрузку, если вы просто
15: В поиске напишите айтерм, этот же сайт вам и выдаст. Смотрите, он здесь я сейчас почему-то вижу, что подходит для макбука. В общем, я для себя использую этот терминал. Я сейчас дам ещё аналоги, почему так происходит? Потому что вот здесь
16: Здесь, в нашем обычном терминале, очень мало возможностей для персонализации. Если я открою свой Айтен, давайте сделаю вот так.
17: Смотрите, что я могу сделать вот здесь вот если я нажимаю как на windows правой кнопкой мыши, вот у меня такие функции, вот так это выглядит. Вот он, айтерм, вот так это выглядит совершенно по другому. Самая классная фишка на самом деле.
18: В этом терминале много всяких фишек. Мы не будем это обсуждать. Самое важное, самое классное. Смотрите, что происходит. Давайте я сделаю его вот таким побольше, чтобы это было наглядно.
19: Смотрите, вот так вот делаю. Появляется 2 окошка, вот так вот делаю. Появляется ещё 2 окошка, появляется вот так ещё 2 окошка. Итого я могу запустить 4 кодкода, 4 сессии и работать на них одновременно, даже если
20: Сначала вы думаете, что это вам не нужно. Зачем это сложно? Это много. Я тут с 1 не справлюсь. Вам это нужно будет. Это нормально. 4 это немного, и вы вполне себе можете общаться в 4 окна. Одновременно. Тут зависит от разрешения вашего экрана. На макбуке оптимально 4 окна.
21: То есть это, ну, не напрягает ни зрение и достаточно удобно, если это большой монитор, смело можно запустить 8 агентов и 8 рук общаться тут уже, скажем, узким горлышком становится ваша пропускная способность, а не агентов, то есть больше 4.
22: Держать в голове одновременно задач достаточно сложно и контролировать их. То есть это уже человеческое ограничение. Мы переходим в ту эпоху, когда ограничение уже становится не в мощности моделей искусственного интеллекта, а в человеческих способностях удерживать контексты.
23: Организовывать работу этих агентов. Тут ещё очень много всяких функций, повторюсь в этом альтерне, которых мы не будем касаться. Дело в том, что это намного более персонализированная среда для разработки. Есть ещё терминал, который называется warp вот он насколько
24: Я понимаю, для windows они тоже должны быть. Более того, варп, он даже, по моему удобнее, насколько я понимаю там есть вкладки с проектами, из него работать ещё удобнее. И также варп есть в варп, есть в опенсорс, на гитхаб, то есть его можно абсолютн.
25: Также бесплатно использовать either тоже абсолютно бесплатный у варб есть официальная облачная версия, она, по моему платная да, тут есть бесплатные функции, платные функции. В общем, тоже 1 из самых известных, 1 из самых почитаемых разработчиками.
26: Терминалов сред для работы с code кодом, поэтому делайте выбор как я понимаю, они есть и на windows, и на mc, просто мне персонализируют как mac os, значит, вы скачиваете этот терминал или тот, или тот или другой, если пока не хотите.
27: Можете оставаться на дефолтном стандартном, но крайне не рекомендую. Вы скачали, у вас появляется вот такое окошко после того, как вы его запустили. Следующее действие. Касательно код, код вы должны установить. Собственно агент, установить кодкод сюда, на наш компьютер прям локально.
28: Через терминал. Так, давайте это закроем. Маленький момент я опущу зарегистрироваться на сайте клода на сайте антропия. Купить подписку. Подписка будет необходима хотя бы за 20 $. Вам её на многое хватит, действительно.
29: Если вы будете грамотно использовать лимиты, как грамотно использовать лимиты, мы тоже с вами, конечно, об этом поговорим. Я приведу свои практики, дам решение подписки за 20 $. Вам действительно для начала хватит, скорее всего, потом неизбежно, ну, при очень активной работе.
30: Вам захочется больше, скажем, свободы действий. Я иногда чередую подписки, то есть или у меня параллельно оформлено 2 подписки 1 в кодекс, 1 в code code, там по 20 $, или я иногда покупаю на кодкод за 100 $ подписку и когда накапливается определённый материал.
31: Для того, чтобы его проработать. И прям у меня очень хорошо эта подписка уходит. Вот я буквально весь предыдущий месяц работал над своей вот этой системой, и туда вся, вся прям подписка и ушла. Поэтому я не буду в этом видео рассказывать про то, что эти сервисы недоступны напрямую из рф. Да, я не
32: Буду рассказывать, как оплатить эти сервисы, какие сервисы использовать для доступа к этим сервисам. Я думаю, все уже об этом прекрасно знают, что сервисы из 3 букв нужно использовать качественные. Нужно использовать постоянные. Лучше всего использовать те сервисы, которые делают нормальные
33: Туннелирование и не заставляют вас постоянно включать, выключать этот сервис из 3 букв. Вот там, чтобы 1 раз включили. И у вас и русскоязычные сайты работали без этого сервиса. Туннелировал сь соединение и все такие сайты по типу
34: Нейросетей, код кода все заблокированы, все тоже работали. То есть выбирайте так, чтобы вам было комфортно работать. Комфортность это самое важное вообще, что здесь есть, потому что я тоже много перепробовал и постоянно переключаться между российскими сайтами, между
35: Между заблокированными сайтами это очень утомляет, это отнимает очень много сил, энергии и так далее. Итак, по поводу того, как оплатить подписку, я думаю, вы тоже разберётесь. Есть уже миллиард, миллиард сервисов, которые
36: Предоставляют такие услуги где угодно, их можете найти даже у меня в telegram в закреплённом сообщении есть вот здесь, в telegram, в закреплённом сообщении есть сервис какой-то, короче, где-то здесь сообщение, с помощью которого я раньше оплачивал.
37: Различные подписки тоже все работает на данный момент. Вроде все актуально, поэтому можете здесь посмотреть, можете любой другой найти. Абсолютно без разницы. Но к установке код кода у вас должен быть доступ к аккаунту кода и должна быть
38: Оплачена подписка хотя бы за 20 $. В принципе, для начала этого будет полностью достаточно. После этого, когда эти вопросы закрыты, мы можем переходить к установке. Устанавливается очень просто. Есть. Можете вбить в гугле, в яндексе. Клауд код quick.
39: Star перейти по 1 ссылочке здесь будут команды для установки нашего с вами любимого кодкода, здесь они сразу разбиты, вот команды для mc, линукса, виндовс, power, shell и windows симди, то есть у всех разные.
40: Команды также также необходимо будут будет поставить нод джиэс, её также установить. Можно очень просто нажать здесь найти вот сайт нод джиэс точка орг, нажать get not джиэс и установить вот.
41: Соответственно, вы устанавливаете, но jazz, потом берете команду, которая нужна именно вам. Допустим, у меня для макбука, я её просто копирую и просто вставляю сюда. После этого у вас начнётся скачивание всех файлов. То есть эта команда просто все скачи.
42: На ваш ноутбук и располагает все это в основной рабочей директории. То есть в моём случае, ну вот в домашней Папке у меня называется Владимир, там будет располагаться физически весь кодкод, допустим, вы открыли.
43: Терминал вы установили, но jazz. Вы установили кодкод. Теперь вы непосредственно хотите начать работать с код код. Я уж не помню, он или сам предложит вам авторизоваться через сайт в вашу подписку за 20 $, да? Или же вам нужно будет написать команду?
44: Cloud команду, клауд, вот так она выглядит и нажать enter после того у вас попросит подтверждение вы нажмёте ес, и у вас запустится код, код или он до этого предложит вам авторизацию, и вы просто выберете авторизоваться и авторизуетесь.
45: Как через сайт обычный, через браузер или же после того, как вы напишите код, он у вас тоже самое попросит авторизацию. И таким образом вы уже запустите кодкод, у вас появится здесь ваша версия кодкода, тут моделька какая-то, ваш уровень, рассу.
46: Модель подписки на данный момент почему-то у меня здесь ещё за 100 $ отображается и расположение, откуда вы его запустили. На данный момент код код у вас установлен, но запускать его из домашней папки из системной никогда не нужно, так как я сейчас сделал, это я поэтому
47: Я сейчас отсюда выйду и дальше мы поговорим с вами о Папке для code кода. Давайте это окошко закрою, открою новое. После того, как вы все это сделали. Вам нужно подумать над следующим моментом. Как я говорил, запускать его и работать из папки, в которой он установлен.
48: То есть системной домашней директории это не самая хорошая идея, потому что там куча файлов, куча контекста, которые ему абсолютно не нужны. У меня подход следующий. Я создаю отдельную папку. В текущем случае я её создал прям в этой домашней директории.
49: Она у меня называется папка all вот она, вот эта папка она является можно сказать домиком для кодкода то есть я всегда запускаю код, код из этой папки. В этой Папке лежит абсолютно все к чему прикаса.
50: Кодкод, где он работает, все его рабочие проекты и так далее. Возможно, со временем вы перерастёте эту стратегию. Вам придётся запускать его в разных папках, но для начала это самый оптимальный вариант. То есть есть главная рабочая папка, из которой всегда запускается код.
51: В этой Папке уже будут находиться подпроекты, если вы там разрабатываете сайт для 1 компании, для другой компании, для себя у вас будет 3 разных подпроекта, но это будет в 1 Папке кода, и из неё он будет с ними работать и сам брать там, что ему необходимо, и
52: Работа с конкретными проектами, но об этом потом, в общем, 1 раз вы можете вручную создать папку, назвать её как угодно, но это будет домиком для начала, для кодкода, откуда вы его будете запускать. Потом вы уже сами разберётесь, где вам надо его запускать и так далее.
53: Теперь смотрите, в следующий раз сейчас сразу будет интереснейшее домашнее задание, даже, можно сказать, объёмное домашнее задание. В следующий раз, когда вы запустите кад код, ой, не код код, а терминал. Вот, допустим, айтерм, он у меня по дефолту вот запускает мою домашнюю
54: Директорию, самую вот основную корневую папку, но работаю я с клад кодом, как я показал в другой Папке. Смотрите, 1 вариант перейти в папку, из которой вы будете работать, сиди, называется команда change directory и название папки, то есть эта папка должна
55: Находиться вот папка all она должна находиться внутри этой директории то есть мы грубо говоря из папки в папку проваливаемся, это самый такой топорный простой вариант, но вполне рабочий то есть я специально сделал очень короткое название папки, поначалу я просто очень быстро вот так вот брал.
56: И писал вот так сиди оо все мы перешли в папку Владимир папку all и отсюда я уже запускаю нашего кода, пишу команду код и теперь я оказался в нашей Папке, теперь у вас все установлено и агент запущен уже в вашем рабочем хабе.
57: Теперь вы с ним можете делать что угодно. Этап установки пройдён. Вы можете начать с ним общаться, спросить, что ты видишь вокруг, какие файлы по типу того. Ну, не знаю, что. Давайте, так что ты видишь вокруг, какие файлы тебя окружают, там попросить
58: Навести порядок, но у вас там, допустим, будет пустая папка, там ничего не будет, и он пошёл работать. То есть вы уже можете полноценно вести работу отсюда, с вашей ii моделью. Теперь теперь давайте немножко сделаем домашнего задания и
59: Персонализация. Вот самое 1 нативное задание, как я говорил, вот это 1 способ попасть в ту папку, в которой вы будете работать, прописать чендж директории. Ол, вы можете делать. Так вот, мне тут ответила, что у меня в Папке лежит сейчас там разные вещи, он тут
60: Даже что-то мне хочет предложить. Ну окей, к чему я вот 1 способ перейти в папку, это прописать чендж директории ооо. Теперь смотрите, иногда со временем вам может надоедать этот способ. Ну, это как бы окей, ну немножко так мувит.
61: То есть со временем гораздо удобнее как-то по другому заходить в свою папку, а как в неё заходить? Теперь ваше домашнее задание с агентом разработать персонализацию, с помощью которой вы будете попадать в свою папку. Вариантов. Помимо этого ещё 2 вы
62: Можете попросить агента сделать пресет, то есть каким-то образом настроить терминал айтерм, чтобы когда вы запускали айтерм, он изначально запускался сразу вот в этой Папке. То есть вы прямо в чат с агентом вы сейчас находитесь в вашей папк.
63: Вы прям начинаете писать. Слушай, я вот каждый раз давайте попробуем да, каждый раз, когда захожу в айтерм, в терминал, я попадаю в домашнюю директорию, которая называется Владимир, но я всегда запускаю кодкод в Папке all.
64: Как мне сделать пресет в айтеме, чтобы каждый раз, когда я вызывал айтерм, я сразу попадал в папку all и оттуда уже вызывал кода это как пример да, он сейчас пойдёт подумает, выдаст мне какой-то ответ. Ваша задача в соответствии с этим ответом пойти и настро.
65: Эту персонализацию, чтобы вы сразу открывали терминал, писали команду, код. Вот, пожалуйста, он вам даёт такую штуку. То есть настраиваете себе удобство. Следующий вариант ещё более элегантный и изящный. Смотрите, как он работает. Опять же, вы также в чат
66: Ровно также, допустим, вы создали папку. Вот у меня сейчас называется кот Эмди демо. Это для следующего видео. Ничего странного не замечаете. Есть вот такой значок, я его могу нажать. Сейчас у меня появилось вот такой запрос. Видите, то есть открылось.
67: Новое окно. Вы просто не увидели, как оно открылось, потому-то там сейчас у меня другое открыто, я нажимаю принять. И смотрите, что происходит. Он сразу, сразу после нажатия на эту иконочку запускает кодкод в той Папке.
68: В которой я нажал его, видите, папка котэм ди демо. Вот отсюда. То есть я отсюда нажал и сразу провалился туда. То есть это очень удобно. Когда у вас будет несколько проектов подпроектов, вы просто заходите в папку подпроекта, нажимаете значок, вы сразу проваливаетесь в айтерм, в нуж.
69: Вам папку. Это 1 ваше домашнее задание. 1 часть. Очень удобно, очень изящно. Как это сделать? Все тоже самое открываете терминал вашей папочки. Пишите, слушай, хочу вот в файндере, чтобы был в каждой Папке значок, из которого
70: Я могу запустить айтерм да терминал, и чтобы сразу в этой Папке открыть код, пожалуйста, и решаете, как это сделать, вы можете попрактиковаться на любых других задачах в работе с терминалом, там можете просто пообщаться с ii.
71: Там какие-то в папках порядки навести, да, посмотреть, что у вас есть на компьютере какие-то может дубли файлы, повторы, большие файлы, которые место занимают, как-то все отсортировать, чтобы почувствовать его работу и вот этот приобрести привычку общения в терминале это быва.
72: Только 1 часть задания, 2 часть задания. Видите вот эту вот строчку внизу её вам тоже нужно будет сделать обязательно. Прям это очень удобно. Это тоже сильно упрощает вашу работу. Потом что в этой строчке у меня есть папка, в которой я нахожусь, модель, которая сейчас выбрана.
73: Время до сброса пятичасового лимита, остаток пятичасового лимита, остаток недельного лимита деньги, потраченные на api вот это не используйте, можно не делать и загрузка контекстного окна супер важно мега важно, соответственно, как такую строчку сделать?
74: Я думаю, вы догадываетесь. Тоже самое идёте, пишите. Вот знаешь, мне неудобно работать. Я хочу, чтобы внизу, в моём терминале, подсвечивалась строка, чтобы там было видно, в какой Папке я нахожусь, какая модель работает. Можно добавить эффорт какой сейчас стоит лимиты, пятичасовые недель.
75: И обязательно загрузку контекстного окна. Сколько занято, делаете там цвета, скажи, чтоб красиво было все. Он вам говорит, че делать, вы там подтверждаете, смотрите, что он вам предлагает и делаете. Это 2 часть домашнего задания. То есть мы персонализируем.
76: Рабочую среду, 3 часть тоже, может быть, забегая немного вперёд, но супер полезная вещь, просто супер полезная. Если я напишу что-нибудь ему, типа привет сейчас не знаю, услышите вы или нет. Давайте посмотрим. Сейчас он мне ответит. Так, так, так, давай, думай.
77: Он у меня тут кое-что хочет, он хочет скилл мой запустить. 1 из. Вот я надеюсь, вы услышали сейчас запись экрана идёт, что когда он мне ответил, сообщение, был звук какой-то такой. Дзынь, смотрите, когда вы будете дальше работать с код кодом, многие
78: Дальше будут занимать много времени. То есть вы скажете ему там 1 агенту, пойди сделай ресерч, другому скажете, напиши статью, они там уйдут 1 на полчаса, другой на 10 минут, как вот это вот удобство сделать, чтобы вы ушли в другие окна заниматься своими делами, ютубчик смотреть, там, не знаю, работу делать какую-то.
79: И что-то ещё делать и так далее. Вам нужно поставить звук, который будет оповещать вас о том, что агент закончил свою работу. Также вам нужно будет поставить звук, который бы оповещал вас о том, что агент имеет к вам какие-то вопросы. То есть спрашивает разрешение, что-то де.
80: Что-то уточняет и так далее. Как это сделать? Это делается с помощью хуков. Я не буду объяснять, что такое хуки. Вы сами с код кодом разберётесь. Прекрасно пишите ему. Вот такая проблема. Хочу, чтобы когда агент заканчивал свои сообщения, срабатывал хук и был какой-то звук.
81: Тоже самое с вопросами, чтобы я понимал, когда мне стоит вернуться в терминал, в это окошко и продолжить работу с агентом этоо вроде кажется, ну, такой мелочью, особенно на старте. Ты думаешь, зачем мне это? Я тут с окна и так все пообщаюсь, и так все понятно. Потом начинаются задачи, когда ты
82: 10 раз проверяешь, че он там сделал, не сделал. Потом оказывается, что он ещё 10 минут назад задал тебе вопрос, ты на него забыл ответить. И в итоге так задача, которая делалась бы полчаса, становится задачей на 2 часа. Поэтому супер важная вещь. Обязательно поставьте, это 3 часть домашнего задания. По
83: 2 нашего сегодняшнего видео у вас установленный код, код, установленный он в нормальном терминале, скажем, user friendly, выбрана, создана рабочая папка, в ней запущен кодкод и выполнены 3 части домашнего задания, персонализирован попадание.
84: Кодкода в рабочую папку и вас в терминал персонализирована нижняя строка и персонализирован звук уведомлений, когда агент завершает свою работу и когда у него возникают вопросы к вам на этом 2 видео мы с вами заканчиваем. Если будут какие-то необхо.
85: Необходимые там ссылки, промты на вот эту часть я сейчас просмотрю ещё, что, нужно ли какое какие-то раздаточные материалы положить в это 2 видео, все будет в telegram канале следующим этапом у нас не менее важный пункт, точнее, они все равнозначно важны и 1 без другого.
86: Ну, очень, очень тесно связано все это все последовательное повествование с 1 до последнего видео. Это все части единой системы. Поэтому следующее видео мы будем говорить об инструкциях и памяти. То есть что делать с тем, если вы сейчас закроете сессию вашу, откроете её заново, вы напишите привет и
87: Снова ответит вас привет. Чем могу помочь, как будто вы никогда с ним не общались. В общем, поговорим про инструкции и про память. Это будет следующий раздел. Друзья, прежде чем пойдём дальше к следующей теме, к следующему пункту ещё скажу важную вещь. Обязательно пользуйтесь транскрибаторами голосового.
88: Вода это та вещь, когда я зажимаю какие-то клавиши по типу. Вот так и это после того преобразуется вот в такой текст этим пользоваться. Просто маст хэв печатать на клавиатуре этого уже никто не делает. Это реально.
89: Вот этот маленький микро лайфхак ускоряет работу без преувеличения, в десятки раз. Сначала, может быть непривычно. Попробуйте день, 2, 3, неделю. Вы без этого жить просто не сможете. Я использую быстро флоу транскрибатор там месяц даётся бесплатно, потом
90: Платный есть в telegram канале. У меня в закреплённом сообщении пост, где есть аналоги, в том числе бесплатные. Если у вас железо достаточно мощное, можете локально себе этот виспер поставить, вообще никаких проблем. То есть бесплатный вариант сделать не проблема, но
91: Пользоваться этим обязательно. В 100% случаев, где-то видел в сша, по моему, девайс разработали, который ко рту прислоняется и изолирует эту область, чтобы люди, которые сидят в кафе, работают подобным образом, могли, то есть говорить
92: Чтобы их никто не слышал. Но это так, отвлечение на секунду, насколько уже эта тема становится массовой, и давайте будем переходить к следующему, к следующей теме, к следующему этапу. Тема 3. В этой теме мы будем решать следующую проблему после
93: Того, как вы провели какую-то работу с код кодом, с любым другим агентом в вашей сессии, вы что-то сделали, приняли какие-то решения, достигнули какого-то прогресса, там определённым образом поработали с агентом, несколько раз ему объясняя
94: Как нужно поправляли и так далее. Вы в хорошем настроении закрываете вашу сессию и идёте спать утром просыпаетесь, открываете, а он снова делает все тоже самое. Вообще ничего не помнит из того, что было. На чем вы остановились. Что вам не нравится?
95: И так далее. Он снова спрашивает а здесь как? А тут как снова какие-то шаблонные у него фразы, ответы, как будто вы никогда с ним не общались. Вот такая амнезия. И эту проблему мы будем с вами решать, поскольку система является персональной.
96: Ей необходима память, память, которая будет, конечно же, завязана именно на вас, на ваших проектах, на ваших целях и так далее. То есть цель состоит в том, чтобы, когда вы открывали подобным образом новую сессию, новую вкладку, агент уже всегда знал, кто вы, на чем.
97: Вы работаете? Какие у вас вообще жизненные приоритеты в целом, да, куда вы стремитесь? Как вы работаете? Что вам нравится? Что вам не нравится, как с вами общаться? Может быть, вы хотите, чтобы он называл вас господином и вам это нравится? Да, он должен помнить, какие решения были приняты?
98: Если вы однажды решили, что, допустим, вы всегда хотите проверять текст самостоятельно, вручную его редактировать, и не, и вам не нужно предлагать полную автоматизацию, потому что это теряет в качестве, он должен это помнить.
99: Должен это знать. Или же наоборот, если вы ему как-то сказали и вы решили, что вы вообще не хотите туда влезать и хотите делать вообще полностью все автоматически, чтобы он не задавал вам вопросов и подобных вещей. Да, это я такие примеры привожу, которые можно регулировать в режимах работы coca.
100: Ну, я думаю, суть вы улавливаете, то есть какие-то достигнутые решения на практике должны быть сохранены в памяти, чтобы больше опять не проходить всю эту итерацию какого-то взаимодействия с агентом, чтобы снова к ним приходить. Да, и это вообще золотое.
101: Правило, то есть есть в кодинге правило, которое называется dry, то есть ди, а why dont repeat yourself, то есть не повторяй себя сюда, это правило ложится более чем, то есть все, что мы делаем, мы не должны делать никогда повторно.
102: Когда мы приходим к каким-то решениям стратегическим, когда мы ставим, ну задаём какие-то рамки, когда мы выполняем какие-то функции, операции, процессы, если они будут когда-то повторены, мы должны их
103: Как-то документировать. Мы должны с ними как-то работать, чтобы больше этого не повторять и экономить себе большое количество времени, нервов и энергии. Так перейдём к небольшой конкретике. Это было такое вот вступление, зачем это нужно и как это является частью персональной системы конкретика. Вот это
104: Персонализация взаимодействия агента достигается за счёт 2 вещей. И давайте будем сначала говорить про 1 вещь. 1 вещь это правила, правила, которые расположены в файле клод точка Эмди.
105: Вы, скорее всего, про него слышали, и сейчас мы разберём, что это такое, как оно работает, как его правильно составлять, как его авто обновлять и как следить за ним. Смотрите, клауд точка Эмди, это будет файл для код кода в других.
106: Средах, он будет называться agents, точка Эмди. Это абсолютно идентичные вещи. Правила только в нейминге. Дело в том, что когда вы открываете терминал, в нём открываете кодкод или там открываете другого агента в этих агентах за
107: То, что всегда абсолютно в 100 процентах случаев читается файл код, код, читает, код, точка Эмди. Другие агенты читают agents, точка Эмди. То есть это абсолютно одинаковые текстовые файлы. Просто название меняется все. Больше никаких различий, когда вы откры
108: Сессию. Вот сейчас она у меня открыта. Вот на данный момент файл уже прочитан, мой код, точка Эмди уже прочитан и содержится в контексте. То есть он уже знает, что написано в этом файле, я не написал ему ещё ни 1 сообщения, но он уже знает, что там написано. Вот
109: Это вся суть код, точка Эмди. То есть это определённый набор инструкций, который даётся всегда в каждую сессию. Абсолютно. Сейчас мы немножко по теории пройдёмся, какие они бывают. Ну вот здесь такая инфографика, то, что я в принципе рассказываю этот файл.
110: Должен быть максимально компактным. Это не промт, это не инструкция, это не перечень документов, связанных с вами. Вот это важно понимать. Это очень краткий файл, который содержит только основную информацию. Вы скажете, если он такой маленький, почему
111: Он такой важный. Сейчас я вам объясню и дальше покажу на примере. Давайте начнём с того, что есть 2 вида файлов точками. Есть глобальный, есть проектный, соответственно, проектных, быть может, очень много. И давайте по конкре.
112: Глобальный файл клод точка Эмди, вот в ту папку, куда мы с вами установили код, код, туда же помещается этот файл. В этом файле находится только самая необходимая информация, которая подгружается всегда. Вот, вот эта информация грузится в
113: Процентов случаев из любой сессии, где бы вы её не открыли в любом проекте, в любой Папке. Эта информация всегда с вами. Повторюсь, эта информация должна быть очень сжатая. Допустим, я приведу вам свой пример.
114: Как это может быть у меня, что я в него положил, как, как этот файл делать? Я расскажу, как это проще намного делать. Мы вернёмся к этому. Я сейчас просто расскажу, что у меня здесь лежит в моём глобальном конди. Здесь вот у меня мой язык, мой уровень взаимодействия, то есть я
115: Хочу, чтобы он мне больше детально как бы объяснял все это дело, чтобы он обязательно перед какими-то опасными действиями меня спрашивал. Здесь есть обо мне. Смотрите, вот, вот эту мысль. Хочу, чтобы вы уловили вот клод энди. По сути, это просто указатель, вот это.
116: То, что я здесь написал, это необязательно, но вот обязательно это указатель в этом указателе, должно быть, должны быть пути к тем документам, которые описывают вас. Мы будем постепенно эту систему наращивать, и у вас будут появляться различные документы.
117: Связанное с вашей личностью, как у меня, допустим, профиль, у вас будут там скиллы, какие-то процессы и вот этот код Эмди, он должен знать, где, что находится, не более этого. То есть он выступает в Роли указателя. Агент, когда подгружается, он зна,
118: Что если нужно обратиться к каким-то вашим личным характеристикам, он будет знать, что они лежат вот в этой Папке и сам пойдёт, когда ему будет нужно. То есть не всегда, а когда ему будет нужно, он пойдёт и сходит по этой, по этому пути и найдёт информацию. Здесь у меня какие-то, ну такие локальны.
119: Моменты, то есть какие дефолтные скиллы у меня стоят, допустим, у меня есть несколько версий скила, и я их иногда тестирую, и какие-то у меня стоят по дефолту, то есть запускаются в 1 очередь какие-то нужно дополнительное указание, да?
120: Оркестрация моделей. Тут я, допустим, меняю модели, чтобы экономить токены. Об этом тоже поговорим. Какие-то общие правила, где находится рабочий хаб мой, где там его карта папок. То есть опять же указатели, где находятся бэкапы, какие-то правила, да, что
121: Можно делать, что нельзя делать. И вот буквально все, смотрите, вс код показывает мне 33 строки, 33 строки. Вот это все, что грузится в каждую мою сессию. Потом идёт проектный файл, проектный файл. Вот он у меня как раз-таки в Папке
122: All находится где у меня основная рабочая скажем директория, он ещё короче вообще 20 строк здесь он просто описывает карту папок в этом рабочем хабе, то есть он просто описывает, что в этой Папке лежит, это в этой Папке лежит.
123: Это в той Папке лежит, это если надо найти вот это пойди туда, если надо пойти. Вот это пойди туда все буквально это просто указатель. Таким образом, когда я запускаю свой cloud код из папки рабочей у меня сюда в контекст подгружает.
124: Оба этих файла глобальный обязательно. Вот этот и проектный тоже обязательно. Я их сейчас специально сюда вынес для демонстрации. То есть они у меня не здесь лежат. Вот, допустим, ещё 1 у меня есть файл проектный, но он относится уже к
125: Конкретному проекту, то есть есть файл глобальный, есть файл, где для папки, где находятся все мои рабочие процессы. То есть он как бы проектный, но такой общий. И у этой папки есть другие проекты, находящиеся в этой Папке, и у каждой
126: Папке может быть свой ещё код для навигации, для правил, для конкретного проекта вот этот md он большой, здесь почти вот 500 строк, но так задумано, так необходимо в данном конкретном случае мы этот кстати пайплайн тоже буде
127: Разбирать. Я вам расскажу когда-нибудь, что там находится. Это для генерации Коротких роликов. Вот так это выглядит на практике. Также, допустим, у меня есть проектный кот Эмди, который лежит у меня в обсидиане неожиданно. Вот здесь у меня есть отдельный
128: File код, который лежит в обсидиане давайте его тоже открою. Вот у меня обсидиан, он представляет собой большое количество различных папок, вложений и так далее сюда чтобы все это сохраняло структуру, нужно добавлять все файлы, все
129: Папки, подпапки в определённом нейминге, в определённых конвенциях, в определённой структуре, дате и так далее, чтобы все это соблюдать, существует отдельный проектный файл под обсидиан. То есть, я думаю, получилось донести. Что значит вот эти
130: Код точка Эмди, вот этот файл обсидиан, он полностью описывает работу с моим обсидианом. То есть мне эта информация не нужна в глобальном код Эмди. Мне не нужно в каждую сессию это подгружать, но когда необходимо внести какую-то новую запись в obsidian,
131: Агент должен знать, где найти информацию, которая расскажет ему, как это сделать. Правильно? Сейчас я расскажу, как такие файлы вообще правильно делать, как за ними следить. Но вот этот материал, он получается тоже на текущий момент для вас, по сути, теоретически
132: Домашним заданием будет сделать файл код точка Эмди, как минимум глобальный. И когда уже начнёте проект сделать проектный, но по началу, если у вас вы сейчас походу со мной начинаете создавать систему, у вас система пустая, хотя у многих людей уже
133: Будут наработки, и вы на основе них сможете свои файлы подкорректировать. Поэтому то и файл, по сути, у вас будет пустой сначала. И все вот эти наработки, которые я, допустим, сейчас показываю, указатели, то есть это все наслаивается со временем. То есть я делаю какой-то новый процесс возникает.
134: Новая папка, новые проекты, новые какие-то артефакты, их надо куда-то складывать, он должен знать, где это находится, что использовать и так далее. И добавляются новые строчки в эти файлы. Так что поначалу не пугайтесь, что у вас будут они практически пустые. Я могу, допустим, поделиться
135: Скорее всего, я поделюсь вот этими обезличенными своими файлами, просто для примера, но они на самом деле мало будут играть какой-то Роли, потому что у каждого этот файл будет, ну, абсолютно свой. Вы уже поняли, что это как указатели, да, у всех будут свои папки, свои направления и так далее, как можно
136: Создать этот файл. Смотрите, есть несколько путей, когда вы, допустим, поработаете 1 раз или не 1 раз, ну, сделаете какую-то сессию с cause кодом. Вы можете прописать команду, которая называется вот так инит и он авто.
137: Автоматически видите описание иниша н. Ю, клод Эмди файл with code base de конвертейшен, то есть он на основе того, о чем вы там с ним говорили, что вы делали уже с код кодом, он начнёт формировать этот файл. Смотрите момент, в чем? В код.
138: Ну и в других тоже хранятся логи, сессий, логи, сессии это буквально все, что вы делали. То есть, по сути, в логах у него есть уже память, то есть она хранится на вашем компьютере. Что вы делали там, какие решения были приняты, да?
139: И так далее. И по сути, с помощью этой команды он идёт смотреть и пытаться создать документ на основе вашего опыта взаимодействия с агентом. Неплохой, неплохой вариант.
140: Очень даже можно попробовать так, дальше. У меня есть скил, я его где-то давно на гитхабе нашёл, называется клод Эмди райтер. Он используется для того, чтобы создать или отрефакторить этот файл. То есть
141: Он использует лучшие практики для размера структуры и организации вот этого файла. Как я говорил, желательно, чтобы он был максимально краткий по структуре, по размеру, чтобы он был структурный очень, потому что это идёт
142: В каждую сессию. И вот этот скилл, он помогает соблюсти эти правила. Можете также полностью создать новый файл, с помощью него я этим скилом поделюсь и вы сможете его использовать и по той же аналогии создаёте проектный
143: Файл, он будет разрастаться чуть чуть позже. Уже здесь приведена анатомия, язык, стиль, правила безопасности. Ну, все это не важно. Анатомию он соберёт, исходя из вашего личного контекста. Теперь важный момент после того, как вы его создал.
144: Вы такие, окей, задача закрыта. Пойдём дальше. Вы там недельку работаете, че то делаете, делаете после этого или себе напоминалку поставьте, или заранее ему скажите, чтобы он поставил вам напоминалку на какой-то день или прописал где-то у себя, чтобы
145: Вы сделали рефакторинг своего агента. То есть я говорю, изначально у вас он будет полупустой, потому что у вас не будет большого количества папок, информации, документов и так далее. Скилов и всего прочего. Вы поработаете какое-то время там, допустим, недельку, может быть 3 дня, и вы задаёте ему
146: Вопрос, слушай, вот посмотри, что мы там делали, и подумай. Можете даже скилл вот этот запустить code writer и пишите прям в этот скил. Давай подумаем, что мы можем добавить в наши правила и и так далее. Давай с тобой согласуем, читайте.
147: Что он предлагает? Отбираете то, что необходимо, и добавляете ваш код, энди. И таким образом он автоматически со временем становится лучше. Тоже самое работает и в обратную сторону, когда у вас будет видоизменяться структуры всякие возможно.
148: Некоторые проекты будут заканчиваться, меняться на другие. Важно эти файлы держать актуальными. То есть вы так и пишите. А посмотри, пожалуйста, мои файлы, код Эмди, глобальные, проектные и так далее. Посмотри, актуальна ли там информация. Давай мы уберём лишнее, почистим, что уже стало неактуально.
149: Он вам предлагает, смотрит вашу систему и говорит, ну вот это уже неактуально, ты здесь не работаешь. Давай вот это уберём. Все убираете файлы остаются чистенькими, аккуратненькими, актуальными. Таким образом, вы следите за этими файлами. Это достаточно важно. Можно попросить
150: Сделать интервью, с помощью которого вы заполните первоначальный коуди. Но вот эта инфографика, она сделана, по моему, код Эмди. Поэтому он, видите, предлагает вопросы, на каком языке отвечать? Новичок, вы или профи, чем занимаешься? Какие задачи? Я бы не стал это делать, потому чт
151: Это, по сути, относится к моей системе, у вас оно будет немножко по другому. То есть как персонализировать свою систему, мы будем говорить дальше, как там профиль свой составить, если вам он нужен. Ну то есть вот по Такому интервью вы можете, давайте, допустим, так вы
152: Можете запустить код Эмди райтер скил и ему написать. А проведи мне интервью для заполнения файла колми, но не пишите ему конкретные вопросы. Он сам вам задаст вопросы, которые необходимы. Вот так лучше всего поступить, так что вашим домашним заданием будет
153: Дать файл комди, пусть они будут полупустые, пусть там будут какие-то банальные файлы, ой, банальные правила по типу там языка, там рабочей папки, но это будет начало, и вы будете знать, что они там есть. И вы будете знать, что за ними нужно следить. Вы будете знать, что их нужно обновлять, и
154: Анализировать периодически. Вот это были инструкции то есть это то, что агент читает каждый раз, когда вы попадаете с ним в сессию, теперь перейдём к 4 теме плавно. Вот эти инструкции по сути, они же все равно
155: Как вы поняли, являются как будто бы указателями и памятью как таковой не являются. То есть они не закрепляют ваши решения, какие-то моменты, которые вам не понравились. Вы вот написали, вот агент вам сделал что-то, вы такие, слушай, нет, это не подходи.
156: Я не хочу так делать больше никогда. И он такой, оп, запомнил. То есть код Эмди, этим не занимается. Код Эмди это просто инструкции, куда смотреть, куда идти, что делать. А вот конкретно ваши персональные предпочтения, принятые решения, которые будут формироваться.
157: По ходу работы они должны где-то быть понятно, что это называется память и память, она будет. То есть даже когда мы говорим о том, что конди обновляется, он все равно остаётся очень статическим. То есть, ну там раз в неделю, там пару строчек добавляется, да, потому чт,
158: Появились проекты новые. Память это штука, которая очень динамическая, то есть она будет разрастаться достаточно быстро. Если вы много работаете, она должна быть тоже актуальная. И многие, да, совершают ошибку, что пытаются как-то приравнять эти вещи. То есть они в код Эмди начинают закидывать какие-то
159: Моменты, которые не должны там быть, они должны быть в памяти и так далее. То есть начинают смешивать эти понятия. По сути, коди отвечает на вопрос, как себя вести и куда идти. А память как раз-таки это все то, что агент запоминает.
160: Конкретно о вас в ходе вашей работы. И вот эта память, тема достаточно непростая, я вам скажу в плане того, что вот 1 момент её настроить и вот все, что я, в принципе, рассказываю, 1 момент, это настроить, 2 это постараться объяснить доступным языком то, что ты там настроил, это
161: На самом деле не так просто. Вот давайте я прям у моего агента спрошу. У меня есть несколько вопросов. Во первых, как показать на макбуке в Папке скрытые папки? Какое сочетание клавиш? Я просто забыл, хочу вам показать. Вот, и
162: Скажи мне, где лежат мои файлы, связанные с памятью, как я понимаю, у меня 3 файла, 3 уровня памяти, которые где-то располагаются, дай мне путь к ним, сейчас мне агент ответит, и мы с вами продолжим. Вот в этом caddy должна быть.
163: Как связаны коди и память? В coddy, по сути, происходит ссылка на память, то есть указатель, то есть вещи, которые связаны со мной, ты можешь найти по вот этому пути. Так вот, он мне выдал вот такую штуку. Отлично. Где лежат файлы памяти 3 уровня.
164: Глобальные колд точка Эмди. Вот как раз-таки это правило то есть в этих правилах у меня написано отдельной строчкой, что у меня есть файл мемори, который лежит по Такому то пути и сейчас мы к нему перейдём
165: Есть код Эмди проекта и вот есть ещё папка мемори команд, шифт точка. Вот открылись у меня скрытые файлы. Вот здесь у меня папка кода, где все это как раз-таки находится, если я в неё зайду здесь
166: Будет множество всяких штук. Меня интересует папка мемори. Я просто хочу вам наглядно показать, как это устроено. Давайте мы её найдём. Можно и по другому попасть в этот, в этот файл.
167: Угу. Я думал вам так наглядно показать, но мы сейчас по другому поступим. Здесь такие системные папки, здесь будет не очень красиво в этом разбираться. Давайте так, если мы пропишем команду мемори прямо в code code у нас
168: Такая вещь здесь у нас такая штука есть auto мемории её рекомендую включать то есть это как раз-таки та штука которая автоматически записывает важные моменты в память и сейчас я вам покажу чуть позже где это можно найти. Вот по сути это глобальный код точка Эмди, а вот это
169: Project это проектный код точка Эмди, есть ещё авто автопамяти если я нажму enter, у меня откроется папочка мемори, и вот здесь, смотрите, у меня сохранены вот какие-то заметки, которые были сформированы кодом самостоя.
170: На основе моего с ним взаимодействия. Сейчас я хочу найти ещё 1. Вот он мне пишет Владимир ол мемори. Мне просто интересно самому уже найти это. Давайте так, клод.
171: Так, так, так, так, так, сейчас.
172: Projects.
173: Вот папка мемори. А, ну да, я снова сюда и попал. Так, memory. Эмди, давайте сейчас сортируем по имени.
174: Вот, то есть вот в этой Папке, где у меня происходит автосохранение каких-то заметок, где код код сам делает, есть индекс, который называется memory, точка Эмди. И по сути этот индекс отражает вот эти
175: Все заметки. То есть как получается. Опять же получается, что система указателей код Эмди, глобальный файл ссылается на вот этот индекс. То есть индекс это коротенькая выжимка. То есть здесь когда-то вот в памяти, допустим,
176: Я принял какое-то решение, что вот какие-то неразрывные термины в заголовках слайдов оборачивать в какой-то white space, че то там в общем, это решение было принято, и здесь содержится его выжимка, то есть кратенькая строчка о том, что там было, передаётся.
177: Прям конкретная ссылка на файл, который уже будет большим файлом, который будет полностью описывать там логику и суть этого решения, которое было зафиксировано в памяти. Вот, допустим, я делал какое-то видео, и у меня есть разные темы для того, чтобы генерировать видео, и у меня
178: Есть тема дарк эмбер, и я решил, что все видео я буду делать именно в этой теме у меня там есть ещё другие темы, я решил, что я их использовать не буду вот этот факт был запомнен и есть отдельный файл вот cmd клик.
179: Вот мы перешли в этот файл, который говорит, что все новые видео в проекте project hyperfight ме такой-то, то есть это все тоже ссылки на конкретные файлы то есть здесь, в этом файле описание темы по которой нужно делать. То есть видите, это все идёт просто вот вложено
180: 1 в другое. Код энди глобальный ведёт в память. Память ведёт в конкретный файл. Конкретный файл ведёт к другим конкретным референсам. И вот так вот все это по цепочке раскрывается. Почему описание Владимир собрал эту тему из референсного видео от такого-то числа? Она ему нравится до этого?
181: Использовалась светлая тема, она остаётся доступной, но не дефолтной. Как применить при запросе? Сделай видео, сверстай композицию. Сразу брать токены и паттерны из Дерк эмбер. Не спрашивать какую-то тему. Это лишний вопрос. Если Владимир явно говорит в светлой теме или в другой тогда отступ.
182: Вот я вам честно говорю, в разы, в 1000 раз проще вот это все собрать, то есть реализовать, чем попытаться вот объяснить, как я сейчас это делаю, как это все устроено. И таким образом, смотрите, вот здесь вот все файлы, вот это все это заметки, память.
183: Моего агента обо мне, о моих решениях, прогрессах и так далее. И вот эти все заметки, они проиндексированы в этом файле, на который ссылаются глобальные правила. Вот так, друзья, я надеюсь, что это понятно, как такую память строить. Я поделюсь с вами промтами, напомню,
184: Что все раздаточные материалы по типу примеров файлов, код Эмди, которые я показывал, пронты и, ну это сейчас менее важно. То есть это все можно сделать самостоятельно. Там все мои дальнейшие личные наработки по конкретным процессам я буду публиковать в
185: Там вы сможете их найти, отсюда же вы промт можете просто скопировать. Вот так он выглядит. Самое важное, что стоит понять при работе с агентами. Это то, что вот я почему говорю, что действительно проще это реализовать. Вам просто нужно это словами описать. Вот, и
186: Все, больше вам ничего не нужно. Вот нет никакого барьера. Вы просто открываете терминал и начинаете говорить вот буквально вот это самое, говорите, создай папку memory в ней файл мемори Эмди с заголовком, оглавление памяти и с пояснением вот в таком формате, чтобы все было, допиши мой код.
187: В корне раздел память со следующими правилами. Представьте сессии прочитай memory, Эмди и профиль Эмди про профиль Эмди мы ещё с вами поговорим. Когда появляется важный факт. Решение предпочтения деталь проекта договорённость. Сохрани его отдельный файл в memory и строка.
188: Если я говорю запомни, сохраняй без обсуждений перед сохранением, проверь, нет ли уже файлов про это, если есть, тогда обнови его. Если факт устарел или оказался неверным, исправь или удали личное чувствительное пароли, финансы не запоминай, пока я прямо не попрошу, покажи, что получилось. Объясни простыми.
189: Как будешь это использовать. То есть вот так просто ему объясняете, что нужно сделать, и все это будет реализовано. Также вот здесь у вас должна быть включена автопамяти автомемориал ше, можете это все проверить, да, то есть теперь вы знаете, где это находится. Я тоже, кстати, знаю, потому что я б
190: Туда руками никогда не лез. Если б я не хотел этого показать вам, например, даёте ему какой-то факт запомнить. И потом, смотрите, в этой Папке мемори, появился ли новый файл, появилась ли строка в memory и так далее. И можете спросить его, что ты обо мне помнишь дальше обяза,
191: Тоже самое, что с код точка Эмди, вы раз в недельку там, или, как вы пожелаете нужным, я на самом деле Реже это делаю.
192: Просмотри мемори, Эмди, что устарело, что нужно поправить, что актуализировать и так далее. Эта штука тоже будет идти в контекст. И вот смотрите, вот здесь очень тонкий момент, если код Эмди, там, где находятся указатели, вот он не сильно влияет, там, допустим, ну, лишнее там
193: 100, 200 токенов будут вам падать с какими-то несуществующими указателями и проектами. В этом нет ничего страшного. Вот память чистить важнее, потому что, допустим, вы приняли какое-то решение, там что-то сделали.
194: Он это записал за вами такое даже у меня есть. Это над этим надо работать. Если из реального примера приводить какой-нибудь сейчас, давайте вспомним. Вот я как-то его попросил не делать какие-то многоходовые комплексные решения, что я хочу получать в ответ.
195: Какое-то вот конкретные простые шаги для реализации. И вот он это запомнил. И вот каждый раз, когда я задаю вопрос, он мне прям выдаёт вот этот шаг конкретный, вот этот и прям пишет. Остальные тебе не подходят вот они там сложные, многокомпонентные туда, сюда и
196: Обычный человек, который не знает вот про память, он даже не задумывается. А почему вот он говорит, что вот это тебе не подходит, потому что у него есть строка в памяти, где он когда-то записал за вами это решение, и он теперь смотрит и такой, а, ну это не подходит ему, а при том, что вот то, что он как раз пишет, что мне
197: Не подходит оно мне как раз-таки и нужно было вот в чем, как бы весь интерес, понимаете? Поэтому за памятью нужно следить и актуализировать её. Итого ваше домашнее задание, оно будет единым, единым на вот этот блок. Вам нужно будет создать файл код точка Эмди глобальный.
198: Создать файл точка co точка Эмди проектный, создать их или с помощью команды инит, или с помощью скилла, или с помощью интервью из скилла. То есть каким-либо образом. Далее вам нужно будет с помощью вот этого пронта настроить систему памяти, включить
199: Автопамяти, создать папку memory, создать индекс мемори, вот этот вот, который будет хранить записи вашей памяти и настроить связь клод Эмди с этим индексом. Ну все в этом промке написано таким образом у вас уже
200: Появляется какая-то целостная более менее система, которая начинает чуть чуть закольцовываться на себя. То есть код Эмди идёт в память. В памяти есть индекс, который обращается к конкретным файлам в этих конкретных файлах может быть ещё какие-то вложенные файлы и вот так вот по цепочке вы на
201: Все, можете влиять и управлять этим вот так уже начинается складываться хоть какое-то понимание такое минимальное, что это все-таки мы строим немножко систему, а не просто вот, ну, набор каких-то вещей, которые будут там разрозненно что-то писать, статьи будет, что-то будет.
202: Там видео генерировать все это будет единая система целостная. Так, сейчас я пройдусь тут по своему ролику, по некоторым файлам, которые мне тоже сгенерировал агент. Вот по сути это создание файла.
203: На основе интервью, где в инфографике показывал на основе вопросов. Но, повторюсь, это касается в основном меня. Поэтому лучше просить, ну, не конкретизировать вопросы, а попросить его придумать вопросы вам самим. Вот это
204: Мой шаблон. Ну, по сути, также он относится ко мне. Вот промт конкретный уже вот это можно, да, взять полностью, я им поделюсь. Посмотри мой файл код Эмди целиком предложи 3 правила, которые стоит добавить под мои реальные задачи. Судя.
205: Потому чем я тебя прошу обычно заниматься за последние сессии, неабстрактные советы, готовые формулировки для файла, я выберу нужные. То есть это как раз-таки то, что там вот раз в недельку после работы вам нужно обновить код Эмди, вот такой промик обычный. Можете написать, он сам все просмо.
206: Вашу сессию и так далее. Смотрите, есть ещё 1 вещь, о которой я вам не рассказывал. Можете её сделать, я даже советую вам это сделать. На самом деле все новички пренебрегают этим. И, честно говоря, я сам пренебрегаю этим, потому что, ну, думаю, что на данный момент я вообще не
207: Ничего серьёзного здесь не храню, никаких особых апи ключей, потому что я пока не занимаюсь там разработкой приложений там и к этому очень спокойно отношусь. Но лучше вот 1 раз сделать и забыть про смотрите, вот комти это правило. То есть, по сути, это обыч,
208: Текст, который вот агент каждый раз читает дело в том, что вы можете, допустим, подключать какие-то сервисы, допустим, для генерации картинок, где будет api ключ от какого-то сервиса, на который вы будете класть туда деньги да, и этот api ключ можно
209: Каким-то образом украсть попадёт какой-то вирус, который может читать файлы, вы можете сами случайно поделиться там, залить на гитхаб, но это уже классика, это мемы. Сколько было этих мемов, то есть новички просто заливают свои проекты на github полностью с открытыми ключами.
210: Бери, пользуйся, трать деньги и так далее. Потом вот эти файлы не только вы за них отвечаете, они лежат у вас на компьютере. Но когда вы отправляете запрос агенту, он уходит в облако антропиха. Что антропия с ними делают, вы тоже не можете знать, может быть, антропиха.
211: Ломают и ваш ключ зачем-то там кто-то украдёт, да, повторюсь, на начальном этапе это особо не важно. Кажется да, мне это вообще не нужно. Ну просто сделайте это, я тоже себе сделал и все вот такой промти, есть настройки, такой файл настроек, он вот Ровно также лежит вот в Папке Папке.
212: Папки, папки где он сеттингс вот settings json то есть это просто перечень настроек, если наши правила они предполагают то, что агент постарается их исполнить то есть если мы напишем.
213: Ему не читай наши апи ключи, не читай наши там секреты креденшл эсэса, там env и все такое, он постарается очень это сделать, но вообще не гарантирует, если мы явно пропишем это в файле setting.
214: Он 100% это сделает и никогда делать этого не будет settings json это по сути вообще такие ну системные настройки вашего агента, там есть ещё несколько вещей, мы уже с вами из них 2 прошли вот звуковые сигналы хуки да, это было.
215: Домашнее задание ко 2 уроку и строка статуса тоже самое домашнее задание ко 2 уроку. Мы их уже сделали, они все лежат, кстати, в setting джейсон. И добавьте сюда ещё 1 правило вот такое. Сделай защиту секретов через вот эту вот штуку. Пермишенс, денай, запрети себе.
216: Читать файлы точка енви, вот это вот env и со словами сикрет и креденшл в имени, и папку ссаш вот вот такой протик копируете, туда, вставляете и все также также, скорее всего, вы уже знаете, что у code кода мы
217: Некоторые базовые вещи опускаем. То есть я не рассказываю здесь про режимы работы, код кода, про модели, да, про эффорт, там усилия, то есть, ну, это все просто вот бегунки, скажем так, настройки, да, которые вы там можете выбирать по типу, ну,
218: Этот шифт апп переключается мод, то есть планирование, автовыполнение ручного подтверждения есть ещё вообще без любых подтверждений и так далее. Здесь есть модельки, ну то есть вы это все тут уже, по идее я рассчитываю на то, что вы это знаете, ест
219: Усилия, то есть насколько сильно модель думает, к чему я все это говорю, что вот здесь, допустим, мод, вот есть мануал, есть принятие изменений, когда ты подтверждаешь какие-то изменения происходят, есть мод планирования, есть автомод, когда он работает самосто.
220: Практически я вот по сути всегда использую автомот, то есть вот в этом файле настроек settings json вы также можете прописать настройки вот этого мода на что они влияют, вы просто можете с чатом поговорить об этом, как вам комфортнее рабо.
221: По началу все-таки я, наверное рекомендую ставить, пока не трогать это и ставить, вот или эсепт edits, или мануальный, то есть все подтверждать, то есть он у вас будет постоянно что-то спрашивать и вы будете понимать, что он делает, да, какие изменения он вносит, почему он так делает и так далее.
222: Потом вам это надоест, и вы захотите более автономно работать. Можете сразу это сделать. То есть в setting джейсон прописать строчку, чтобы он постоянно запускался по дефолту в автомот. Он автомот. Это такая штука, наверное, самая классная. Мне она очень нравится. Автомот это когда
223: Агент работает самостоятельно, он вас не трогает, он у вас толком ничего не спрашивает. Ну только архитектурные моменты какие-то, но архитектурные надо в моде планирования делать, да, и потом уже реализовывать в автомот. Автомот у вас ничего не спрашивает, но там сидит маленькая моделька, такая, надзиратель.
224: И она смотрит, чтобы не произошло ничего критического то есть есть ещё режим path называется, где вообще ничего никто не спрашивает. То есть он вообще полностью сам работает, он может все удалить если ему надо будет опять же, он так не делает. Но мало ли может че то
225: Перепутать или вы сами ему скажете там случайно, да, удали, не поймёте, что он вам предлагает. И вас никто вообще ничего не спросит. Вы даже не заметите, что он что-то там удалил. Вот режим автомот, он все-таки вот такие действия опасные, он отслеживает и всегда у вас спросит.
226: Это очень классный режим, я в нём в основном работаю. Это, наверное, все, что я хотел сказать про сеттинг джейсон, потому что вас будет, вам будет надоедать постоянно принимать то, что предлагает вам сделать код, код, и вам захочется более такой автономной работы. И когда вы уже настроите звуки,
227: Себе, то есть это все будет так красиво, гладенько происходить. Работа будет идти. Вы будете получать от этого удовольствие. Что ещё скажу про память, наверное, это будет отсылка к следующему уроку. Ну, может он будет не следующим, а чуть чуть позже. Мы
228: Разобрали, что память, она вот есть авто память, которую туда агент самостоятельно запоминает. Вы также можете сказать ему, запомни, то есть это все складывается вот в папочку мемори, где есть вот этот файл с индексами и так далее. Но это, естественно, не вся память.
229: Потому что есть память, которую ещё вы можете руками туда добавить, как бы, что я под этим подразумеваю. Я как раз-таки подразумеваю. У меня такая папка, как профиль. Вот у меня есть здесь 8, по моему, 7 Фай.
230: 7 файлов, которые описывают с разных сторон мою деятельность. Меня, ну, здесь видно, да, что рабочий стиль, голос, сильные стороны, сферы, миссия, какие-то значения, че то там ещё. Я сам, честно, не помню, что там уже и вот это
231: Тоже, по сути, файлы памяти. То есть они содержат информацию, которую я сам сюда собственноручно поместил. Я её поместил сюда на основе каких-то психологических интервью и опросников. То есть я потратил на это, по моему, целый день времени, да, прошёл кучу интервью, и из него сформировалось
232: Вот эти вот файлы и они тоже являются частью памяти, к которым агент обращается. То есть также есть указатель на вот эту папочку профиль, когда происходит определённое действие по md, идёт смотреть эту папочку профиль и смотрит какая здесь информация релевантная есть под ту.
233: Задачу, которую я делаю. Тут вопрос, конечно, такой спорный, но я скорее ставлю на то, что, наверное, нужно это делать. Просто действительно, вот тот момент, который мы описали, он очень тонкий, когда память начинает мешать, да, то есть иногда некоторые позиции могут идти.
234: Немножко наперекор с вашей текущей работой, опять же из конкретных примеров где-то здесь у меня прописано что я предпочитаю работать 1, то есть я как solo предприниматель, я не стремлюсь к тому, чтобы нанимать людей, вот это мне вся не нравится, не нравится формат.
235: Работы как с юридической стороны, так и с практической. Вот эти вот созвоны куча, вот это вот объяснение, прихождение к 1 точке. Мне реально проще с агентами все это сделать. И иногда я замечаю, что он вот эту штуку начинает прям в ходе какой-то работы так незаметно исполь.
236: И он прямо вот так вот, опять же, незаметно для людей, которые этого не знают, прописывает про себя, думает так, ну вот, потому что у Владимира вот так вот написано, ему вот этот пункт не подходит. Хотя на самом деле пункт то был хороший. То есть вот за этим нужно очень внимательно следить. Вот друзья, на этом мы заканчиваем
237: 4 тему. Впереди у нас ещё очень много интересного. Повторюсь, все раздаточные материалы, которых будет дальше, очень много. Сейчас мы только закрываем какую-то базу. Тут материалов ещё не так много, только промти и все личные наработки. Все, я буду публиковать в eye base. Также переходите.
238: В открытый telegram канал там будет вся информация по ходу вот этого цикла, какие-то материалы я буду в открытом telegram канале также публиковать, делиться ими и, в принципе весь процесс работы с этим циклом и вся движуха вокруг построения таких вот персональных.
239: Тем будет в открытом telegram канале. Поэтому переходите от вас, это ничего не требует. Доступ открыт. То есть всю информацию я в основном публикую там, чтобы ничего, видите, очень много последовательных различных моментов и