📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

Стабильный Агент, превращающий опыт в навыки

ALEKSEI ULIANOV | AI-АГЕНТЫ42:16

Transcription

Всем привет. Сегодня я расскажу о Гермесагенте. Как правильно Гермес, Хермес, честно, я не знаю. Я его называю Гермес.

Сейчас очень много информации поступает о агентах. Кто-то использует OpenCl, да, кто-то использует Cloud Clow, кто-то использует какие-то CLI-агенты. И везде существуют какие-то проблемы. Плюс к тому много информационного шума в плане новых нейронок. Люди начинают переживать, что они не успевают за всем, и уже хочется, наконец, углубиться куда-то, да, то есть уже пойти куда-то вглубь, изучить и начать применять что-то конкретное, но всё никак не удаётся, потому что внимание людей распыляется, ну, и, соответственно, ничего не получается.

А я вижу проблему в, так скажем, в агентах, которые не совсем стабильны. Сейчас, да, то есть не всегда стабильные агенты, плюс люди не сильно пользователи не сильно умеют ими пользоваться, чистить, проверять, улучшать и так далее.

Так вот и вышел, да, не так давно, то, по-моему, 2 месяца назад, вот такой замечательный агент, как Гермес. Я его уже эксплуатирую где-то месяц с небольшим, но изначально я ему не выделил должного внимания, признаюсь. Он у меня был как помощник моего краба Openклоу, который его чинил, если вдруг у него возникали какие-то проблемы. Но когда я столкнулся с ним ближе, я понял, что это тот именно вариант, который можно установить новичку и без лишнего геморроя, без танцами, танцев с бубном, да, то есть использовать его по назначению, не боясь, что он упадёт, не боясь, что он будет делать не то что-то, да, не боясь, что вы не умеете прикручивать к агентам какую-то память, что будут сложности со скилами, что его нужно можно будет обучать. Ничего подобного. Этот агент прямо из коробки, проверено, умеет всё, что вам будет нужно, да? То есть вы его устанавливаете. Устанавливать его очень просто. Вот его сайт, здесь есть ссылочка. Вы эту ссылочку берёте, в терминальчик вводите и у вас полноценный, классный, главное, стабильный агент. Вот прямо хорошо работает.

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

А вообще хочу сказать, что у меня агентов несколько несколько оболочек. А наш э любимый Open Clow, но капризный, да, то есть он у меня вот сейчас с левой стороны, вот здесь вот его зовут Хайзенберг. У меня целая команда Хайзенберга, кто не знает, да? То есть сейчас я их покажу. Вот они у меня здесь все голубчики сидят. Их много. Их много. И они каждый выполняет какую-то свою функцию. Вот их предводитель майна агент - это Хайзенберг. С ним случались разные проблемы. Знаю. И у нас есть и комьюнити, которая обсуждает эти проблемы. Да, и не сильно они довольны тем, что он не всегда стабилен.

А посередине у нас как раз тот самый Гермес, о котором сегодня поговорим. С правой стороны у меня Виктор Павлыч, антибиотик из команды Кодекс CLI. Видео по кодексу CLI я также укажу здесь. Посмотрите, да, это последнее моё видео.

А так вот я чем озадачился? Озадачился я проблемами как раз такими, э, о которых уже сказал, да? То есть это надёжность, это исполнительность, это правильное выполнение инструкций, это, э, долгая сессия, да, то есть долгая сессия задачи, которая в любом случае будет исполнена и исполнена будет качественно. Такого, к сожалению, Краб мне, ну, не всегда давал, да? То есть у него были проблемы. Как только я начал пользоваться Гермесом, работает без бесподобно. Ни разу он не упал. Ни разу не было никаких с ним косяков. Э, поэтому я прямо сильно удивлён. И более того, я начал те проекты, которые веду, постепенно переключать на именно на Гермес исключительно из-за того, что он стабилен, да? То есть, ээ, есть плюсы в любом другом агенте, в том числе Open Cloud, да, где нужна какая-то командная работа, взаимодействие с инструментами, э, к которым он хорошо приспособлен, то есть он нативно, значит, может сразу же найти какой-то инструмент, его начать использовать. То есть он такой в этом отношении достаточно быстрый.

Если говорить вот о Виктора Палыче, антибиотике, это, значит, агент, который был мною сделан на Дукторе, да, Дуктор - это такой мостик между Telegram и CL кодекс CLI, да, то есть и туда можно засовывать и скилы, и память, и так далее. То есть это я уже, э, ну, и агентов, соответственно, это я уже прикрутил позже. Там плюсы тоже свои есть. Конкретно это самый, значит, простой доступ без большого количества слоёв, да, то есть вот этих вот агентских всяких гитвеев и прочее, да, то есть до уже исполнителя, до модели, то есть там работает всё безукоризненно в плане ээ чёткости исполнения, то есть как работает CLI, да? То есть он взял задачу и начинает её полностью прокручивать и доводит до итога. То же самое, кстати говоря, что и Гермес.

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

Давайте я, кстати, вам покажу. Если кто хочет больше углубиться и изучить материал, тогда, пожалуйста, заходите. У меня группа называется Операционка. Во-первых, есть гайды по крабу, да? То есть всё, что необходимо, вы можете очень быстро установить и использовать. Опять же, по крабу, кто у кого проблемы. Ээ, всегда можно. Тут дополнительная у меня группа создана, где у меня присутствует агент, которому можно задавать вопросы прямо, да, то есть ему в этой группе. А и он, зная архитектуру краба, будет отвечать вам. Вот. Ну и наш чат, в котором постоянно мы в количестве 170 человек тут пока, да, а общаемся, разговариваем. Вот. То есть, и там же у меня проводятся, э, стримы каждое воскресенье в 700 по Москве. Поэтому приходите, вступайте в группу. Там стоимость 1.000 руб., по-моему. Вот. У кого нету ничего страшного, заходите в мои другие ресурсы. Э внизу также оставлю в описании там и группы, и чат. То есть там тоже мы часто много о чём беседуем.

Давайте проведём небольшой тест. заставим наших агентов сделать одно и то же задание, ээ, а именно дать краткую характеристику каждого из значит агентов, установленных на одном компьютере. У меня все они установлены на моём Макмини и, соответственно, живут вместе. А характеристику себя, да, а отдельно написать топ-пять своих качеств, которые выгодно, отличаются от других агентов. Каждый пункт короткий, без воды и так далее. То есть три одинаковых задания: изучить своих друзей, товарищей и написать, чем он лучше каждого из них, да, допустим.

Так, стартуем первого, стартуем второго, стартуем третьего. То есть Heйenberg Open Clow, то есть это наш краб, Майк - это Гермес, Виктор Палыч - это наш кодекс CLI с прослоечкой с мостиком Дуктор.

Сразу смотрите, чем меня привлекает мм именно Гермес. А тем, что он очень круто делает мм вот такие технические сообщения с картинками, да? То есть, э, интересно, очень понятно всё, что он делает. То есть здесь можно следить, смотреть, к какому инструменту он обращается и что он делает. А если обратиться к как раз к левому окошечку к Хайзенбергу, у них сейчас на новой прошивке, а, ну и с новой, соответственно, нейронкой 5,5 мы сейчас используем GPT в каждом агенте. А здесь также они начали, да, то есть вот такими короткими пояснялочками, да, писать, что вот он пошёл в инструмент, он включает мышление и так далее. Вот ранее он писал на предыдущей прошивке typing от Telegram, то есть, да, куда он пошёл, что он сделал. Здесь они, ну, сделали вот такую такой минимализм. Ну, мне не очень нравится, потому что, ну, что-то как-то непонятно, что он одно и то же делает. Здесь же видно, да? То есть, что он и в скилл пошёл. Он подключает три скила. Агент значит тактактак. Хайзенберг, э, у него по каждому из агенту на моему есть уже скилы, а потому как он их чинил неоднократно, поэтому он сам самостоятельно себе под себя делает скилы. Вот, пожалуйста, он уже что-то ответил, да? Что делает, значит, Виктор Павлыч на э кодекс CL? Э, то же самое. У него есть, э, инструмент, да, который он применяет. Восемь раз он пошёл куда-то, в какой-то инструмент. Также пояснялочка есть, да, техническое сообщение. Что он использует. Здесь тоже мне нравится, как он работает, потому что он ещё и расшифровывает, да, что он делает. То есть картина будет, э, не по названиям, а по фактическим инструкциям, памяти, назначению и так далее. То есть он всё-всёвсё расписывает.

Ну вот и он закончил одновременно с одновременно, кстати, с крабом. Значит, первый у нас справился Гермес. И что же у него получилось? То есть он расписывает, да, по Хайзенбергу плюсы, по Виктору Павлычу, главный агент-та сильнее всего чистой структуре. Ну вот всё правильно. Я сам. Внешний резервный фиксирующий контур для Алексея отдельно от Open Clow. Моя задача диагностика, восстановление, логи, процессы. Ну да, он у меня технический был специалист. Сейчас вот буду расширять его, добавляю ему дополнительных агентов. Ток, топ-пять преимуществ. Внешний copet glow. Не, э, падаю вместе с ним, да, он потому что отдельный, на отдельном стоит движке. Быстро проверяю факты. Не тащу лишнюю командную бюрократию. Хорош, та-та-та. Держу память чище и так далее. Ээ, так, замечательно. Топ пять. Кодекс CLI, да, чистое разделение. Shar memory, privat memory, rosterту, безугаден релей, сильная кодекс CLI производственная дисциплина, да, и, соответственно, и прослоек меньше. Э лучше подготовлен к prodдаction, да, тут тоже верно. Более компактный, управляемый командный слой без лишнего операционного шума. Э, тоже всё верно, что нам сказал Краб. Топ пять преимуществ. Так, прямой личный контакт Алексея. Контекст Алексея. Стратегия, техника в одном контуре, живое управление командой, сильная архитектурная память. Ээ, ну вот можете, да, посмотреть. В принципе, справились неплохо все, да? То есть, а можно теперь такой вопрос задать. А теперь сформируй мне PDF формат из того, что ты сейчас мне выслал. Как-то так. Пусть пидефку мне пришлют. Посмотрим, кто сейчас быстрее справится, да? То есть пам, пам, пам. А, то есть смотрите, да, то есть я не знаю, кто из них мне делал, э, презентации, да. У меня есть специальный на то агент, который у м уклоу есть и у Виктора Павлыча, да? То есть это маркетологи. Вот сейчас же, ну, по идее, не знаю, они должны, наверное, справиться самостоятельно. Ну вот Виктор Павлович, значит, пошёл делать PDF для русского текста. Отдельно проверю шрифт, чтобы кириллица не превращалась в квадраты, да? Здесь же, значит, у нас Майк формирует включил скил, да? два скила. И вот начал он писать. Хайзенберг у нас молчит. Возможно, он пошёл, возможно, он пошёл к своему маркетологу, но здесь вот он мне ничего не написал. Вот смотрите, здесь справился быстрее Виктор Павлыч. Вот видно. Сейчас отдельно выведем вот сюда. Ну вот, да, то есть сравнение характеристик агентов. Хайзенберг, тра-та-та, Майк, я сам. И, ну, обычный простой вот такой вот текст получился. То есть ничего особенного, просто в текст перевёл его в PDF формат. Вот здесь же, ага, вот сейчас справился, значит, у нас Майк. Давайте я туда же это всё перенесу. Хоп, вот это Майк написал. Э, то, что сейчас мы видим слева, краткая характеристика агентов. Тоже простая PDFка, то есть ничего такого особенного, э, особенного в ней нет. Так что у нас остался ээ Open Clow. Ну вот, пожалуйста, да, то есть эти два агента так у кодек CLI быстрее доступ, видимо, к к телу, нейронки, но она сделала быстрее. Значит, нас наш Майк на Гермеси сделал вторым. Ну, это тоже очень неплохо. Сделал так, как положено. То есть я ему ничего не говорил, не пользоваться каким скилом, да? То есть ничего. Просто сказал: "Сделай Пидифку"ку, хотя он мне особо-то и не делал никогда. Ну пока Хайзенберг доделывает, тогда мы, э, обратимся к теории и поговорим о Гермесе. Что такое Гермесгент, да, и почему мне он так нравится? Ну, по крайней мере, сейчас а я вижу в нём большой потенциал на сравнение с другими архитектурами. То есть Гермес - это агент, который не только отвечает, но и постепенно накапливает рабочий опыт, помнит важное, ищет старые разговоры, сохраняет повторяемые способы работы как skills и может работать в команде других агентов. Вообще, если вы читали, слышали когда-то о этом агенте, это агент, который, ну, самоулучшается. Да, все говорят об этом, но не все знают, каким образом происходит это самое улучшение агента. И это мы как раз разберём. Вот если объяснять совсем просто, Гермес - это не просто чатбут, это помощник с блокнотом, архивом, разгово, ну, это всё как обычно, как у всех других агентов. А, но главное, что он превращает опыт и навыки, да, свои в свои скилы, грубо говоря, да, то есть он самоулучшается за счёт того, что, используя какие-то инструменты, какие-то наши, э, с ним взаимодействия, да, мы просим его что-то сделать, он видит эти повторяющиеся действия, он создаёт на эти повторяющиеся действия какие скилы и всё. То есть он самостоятельно улучшается в плане создания себе каких-то простых путей исполнения наших постоянных задач. То есть тем самым он отличается сильно от других агентов. Ну об этих скилах мы тоже поговорим чуть позже. То есть, но это вот я бы сказал основное отличие. Ну помимо того, что он работает достаточно стабильно.

Ну вот что-то наш Хайзенберг молчит, да? Молчит. Давайте уточним вообще, жив ли он. Майк, посмотри, пожалуйста. Хайзенберг получил задачу на формирование PDF файла и молчит. Что с ним не так? У Майка прокачан очень как раз скилл, который знает архитектуру Open Clow от и до. И вот сейчас можно будет заметить, что он им будет пользоваться. Вот видите, skill open clow fixer. Вот что-то он там делает. Он сейчас себе сессию досжимает, короче. Вот. И, соответственно, он очень быстро понимает, значит, что к чему, куда идти, да? То есть и, э, работает по open агенту качественно и быстро определяет проблему, фиксит, да, то есть понимает, что нужно сделать, чтобы этой проблемы не было и так далее. То есть это мой основной уже больше месяца агент. который занимался именно вот починкой нашего краба. Вот сейчас он как раз в него пошёл, полез и не знаю, вот как раз вот сейчас можно наглядно посмотреть, да, что значит качественные, быстрые агенты, которые исполняют э всё, э, что им, им положено делать, и краб, который может вот взять и вот зависнуть, да, на какой-то задаче. Вот у него нету вот здесь вот у него нету здесь тайпинга. То есть он не печатает, непонятно, что он делает. У него какая-то команда, да? Команду. Что он с этой команды? Задал он кому-то ко О, смотрите ка. Да неужели? Да он делал ээ 55 минут. Видите, 155 1603. Он 8 минут делал ПДФку. А если же мы будем смотреть на задачу, полученную Гермесом, 155, 1557, за 2 минуты справился. То же самое 155, 1556 вообще за 1ну минуту, грубо говоря, да, справился наш Виктор Павлович на кодекс CLI. Ну вот вам, пожалуйста. Ну давайте хоть посмотрим, что он сделал. Ага. Но сделал он сделал он неплохо. Ну он сделал симпатичнее, чем все, да. Вот у него прям вот, пожалуйста, красивые какие-то сносочки, да? То есть вот это всё. Ну стоит этот такого ожидания. Я не просил, да, делать суперкачественно. Я просил сдать мне просто вот в этом формате. Поэтому вот вот как-то как как-то так, да, друзья, как-то так. То есть всё-таки справился. Но не так быстро, как хотелось бы. И сейчас Майк пока пошёл, короче, загружать всю информацию о его архитектуре. Пошёл изучать, что там, почему он тормозил. Ну, посмотрим, да, потом, что он ответил.

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

Что делает Гермес? Гермес не ждёт, пока всё развалится. Он заранее сжимает длинный разговор. А, то есть цель, решение, прогресс ошибки, файлы и следующий шаг. То есть он, у него есть встроенная эта функция. Заморачиваться вам о том, чтобы внедрять куда-то компактизацию контекста там и так далее, уже не нужно. То есть это тоже большой плюс. В Open Clow такая штука тоже, ну, не знаю, работает она, не работает. я всё равно добавлял дополнительно компактизацию контекста, запись в Ханф и его чистку, да, сброс этого контекста. А здесь же также, видите, два слоя от защиты переполнения. То есть первый слой обычно 50% контекста, то есть это основная уборка внутри э работы агента происходит. То есть сохраняется начало и последнее сообщение, то есть из самри середины. То есть он становится немножечко меньше, что позволяет ему, ну, отвечать хотя бы, да, не заполняться полностью и не засираться. Вот, то есть это важно. И около 5 контекста - это аварийная защита для Telegram, Discord и других гвой сессий, чтобы длинный чат не упал. То есть первый слой регулярная уборка, он работает раньше, чтобы агент не тащил лишнее. А второй уже, то есть это клапан, который должен скидываться, так скажем. То есть Гермес сначала старается аккуратно прибраться сам. Если разговор всё равно стал слишком большим, GTAway, то есть перед новым ответом делает дополнительную проверку и сжатия. То есть это уже обязательная штука. То есть здесь тоже круто, что это всё по умолчанию из коробки и работает. То есть вот это всё вот проверено мной. Я ни разу не видел, чтобы он затормозил. Я видел многократно вот эти значки, вот эти вот. Вот видите, compression, да? Вот это вот оно существует и работает хорошо, да? Вот сейчас вот прямо видно, что он работает, дожимает проверку, та-та-та-та-та, он не умер на модели, он дошёл до ответа и так далее. Ну то, что мы задали ему вопрос: "Да, почему наш Хайзенберг не отвечает?" Вот он пошёл проверять его, и он его проверил. А до этого ещё и себе контекст, видите, подужал. Вот. То есть это всё работает изначально из коробки. То есть я к тому, что новичкам прям очень круто зайдёт вот эта работа с этим агентом.

Опять же, компрессия контекста, это когда Гермес берёт свой длинный разговор и делает из него короткий, да, о чём мы только что говорили. Компрессия - это не полное забывание, это уборка. старый шум убирается, но важное решение, ошибки, выводы, а, и с, э, ну, они остаются, то есть он не не становится дурачком, да, когда убирается контекст, то есть у него всё равно, э, остаётся та информация, которая ему нужна для работы. А-а, дальше что у нас? У нас идёт дальше постоянная память. Постоянная память короткие важные факты, которые нужны почти всегда. стиль пользователя, путь к проекту постоянные правила. Вот же они. То есть это та же самая меory, это факты о среде, проектах, инструментах. Ну, как у всех агентов, да, в принципе, она есть. И usер это уже, э, о пользователе, да, информация, предпочтение и так далее. Ну и размеры, которые рекомендованы. Здесь также указано. Почему память маленькая? Это сделано специально. Постоянная память должна быть не складом, а набором самых важных фактов. Если туда класть всё подряд, она начинает мешать. Ну, это и понятно. Кстати, по поводу контекста, да, давайте мы спросим. А пока не спросим, я хочу у него спросить, но сейчас он пока дожимает, я сейчас ему задам вопрос, потом мы просто стартанём и посмотрим, какой у него, э, в принципе контекст изначально при просыпании, так скажем. Скажи, пожалуйста, какой у тебя контекст изначально при старте? Э, ну, допустим, когда я тебе говорю слово "Привет", сколько токенов ты загружаешь? Э, опять же, если будем говорить о крабе, то у меня краб, ну, опять же, если его не чистить, если его не м если за ним не ухаживать, так скажем, да, он такой капризный парень, то достигает где-то 30.000 токенов просто по умолчанию, да, просто когда он просыпается, то есть он загружает всю информацию обо мне, о себе, о проектах и прочее, да? То есть всё важное. И это у него сразу же с ходу 30.000 токенов. Э сколько это у Краба? Точнее, у Хермеса, у Гермеса пока не неизвестно. Он сейчас закончит, и мы у него спросим.

Так, архив прошлых разговоров. То есть, что это такое? То есть агент ищет там, когда нужно вспомнить какие-то детали прошлых сессий, да, о чём мы с ним болтали и так далее. То есть это поиск по прошлым разговорам. Каждая сессия сохраняется, и агент может найти старую задачу по словам и смыслу. Ну, это как у всех агентов. То есть здесь, в принципе, ничего такого нового вот здесь нет. А также можно прикрутить дополнительный провайдер памяти, если встроенной памяти мало. То есть, ну, здесь написано, что можно Memzero подключить. Ну, не знаю, я, если нужно, подключаю либо SQL Lite, обычная векторная база данных, либо сейчас уже Обсидиан. То есть у меня у Виктора Палыча на кодексе CL подключен обсидиан и прекрасно работает, то есть как дополнительный источник памяти. Плюс ещё м очень классно работает в плане, то есть я могу всегда обратиться к ней и почитать вот как пользователь, да, то есть не нужно никуда лезть. Открываешь обсидиан и тебе в удобном для чтении для обычного человека формате э перед перед глазами появляется та информация, которая вам нужна. То есть нужно ли улучшать память? Стандартной памяти хватает не всегда. То есть смотрите, парадокс в том, что я у агента Гермес ничего не прикручивал. Если у Краба я прикручивал, если у кодекса CL я обсидиан прикрутил к Виктору Павловичу, да, к моим агентам, то здесь вот сколько я с ним работаю, я ничего дополнительно к нему не при ну не подключал, да, никакие векторные базы, ни обсидиан, ничего. То есть он работает вот так вот. и прекрасно меня помнит. То есть я к чему, я сейчас тестирую, то есть я месяц его тестирую, я ещё буду его тестировать. Я просто хочу понять, вообще, нужно ли она мне, да? То есть, если опять же э разбирать и, э, думать о других агентах на сравнении, да, то есть, конечно же, память для краба дополнительно она нужна, потому что краб он больше как, ну, как я его считаю, он больше как агент для человека. Он общается немножко теплее, да, то есть у него больше контекста загружается в память, соответственно. Вот. То есть он дольше он должен больше помнить обо мне информации. Поэтому я к нему прикрутил эту память. Агенты кодекс CLI и Гермес, я считаю, что они больше для работы подходят. То есть они круто держат сессию, они могут работать очень долго. Вот у меня Давайте покажу. А вот он пока закончил. Вот ещё что-то мне прислал. Ладно, это не суть. Давайте мы спросим, сколько у него контекста. Пока он отвечает, я просто покажу вам. То есть у меня есть проект один, да, ну, сторонний, так скажем, который мы с ребятами ведём. Аэ, раньше все агенты были на Open Clow. А, и здесь есть в топиках, да, определённые там вещи, как ну, финансы, прокт там и так далее, да? То есть, ээ, ну, проекты, финансы и прочее. То есть он, э, агент, не вывозил на крабе эту информацию. Бывали косяки и прочее. То есть, ээ, мне вчера пришлось перевести всё на, э, Гермес. И с Гермесом он работает идеально, прекрасно. Он держит все задачи. Я вчера переводил, э, значит, с помощью доктора. Есть тут доктор, который как раз специализируется на том, чтобы ээ общаться с агентами, доводить их до ума, чинить и прочее. Вот смотрите, сессии, да, допустим, вот вчера я ему сказал, чтобы мне, чтобы он мне перевёл моих агентов, ну, клиентских, точнее, агентов на Гермес с OpenClow для стабильной работы. И вот он получил задачу, допустим, в 8:00 вечера и пошёл работу. Посмотрите, сколько инструментов он использовал, ни разу не споткнувшись, да, полностью. Ну и вот он, допустим, 24 минуты он закончил, получил задачу в 14, то есть по 10 минут, да? То есть он по 10 минут вот сейчас это исполняет. Вот снова, да, он получил в 52 минуты от меня задачу, пошёл снова. Вот он пошёл, пошёл, пошёл и там в 21:00 по 10 минут и по полчаса он у меня работал. То есть я к чему? Я к тому, что м очень оченьочень качественный эгент Гермес в плане долгой, стабильной э работы. Это прям э прям мне нравится очень. То есть он держит сессию, держит большие длинные задачи.

Хорошо, кстати, вот смотрите. Ээ, значит, я я попросил его посчитать, э, значит, сессию свою, сколько, э, значит, у него токенов, когда он просыпается, тратится изначально. То есть вот, пожалуйста, 16 17.000, да? 17.000 он, значит, загружает в себя э при любом ответе, да? То есть, ну, я считаю, что это небольшие, так скажем, траты на токены. Тем более, если подписка хорошая, то всё хорошо. Давайте спросим, сколько Виктор Павлович, скажи, пожалуйста, ты когда просыпаешься, сколько тратишь токенов с ходу, да? То есть изначально какой у тебя расход получается за каждый запрос? Давайте спросим. Ну и давайте украба спросим. Скажи, пожалуйста, когда просыпаешься, какой расход токенов у тебя изначально? То есть сколько ты загружаешь э по умолчанию токенов? Посмотрим, посмотрим. То есть 16, почти 17.000 загружает наш Гермес. Ну пока они считают, давайте мы пойдём дальше. Э по поводу памяти, да, опять же, нужно ли её улучшать? Ну вот я считаю, что м её нужно улучшать только тогда, э когда вы работаете уже в команде, когда много агентов, когда нужно, значит, каким-то образом хранить большое количество информации. хранить её, возможно, для того, чтобы ими, этой информацией пользовался не только один агент, но и подхватывал какой-то другой, любой агент из вашей команды.

Так что ещё, э, скилы, самое интересное, рабочие инструкции, не что я знаю, а как это делать правильно. И давайте мы как раз их чуть-чуть подробнее обсудим. Так, пока не обсудили. Давайте посмотрим, что там, к чему. Вот мой текущий стартовый рюкзак в этом чате. Порядка 60.000 токенов, пишет мне Хайзенберг, а, который работает на на на Open Clow. Эти ну, единственное, что он сейчас поработал, да, то есть вот сейчас он, видимо, пишет основывая ответ на то, что сейчас у него загружено. Ладно, хорошо. Сколько тогда у э Виктора Павлыча свежий старт сессии? Не просто тут 25.000 токенов, из них 23 input и 6 input, 83 output. То есть мой порог проснуться сейчас около 25.000 токенов. То есть, в принципе, ну, изначально он мне показывал около 6 с поно, но это когда он совсем был, значит, голенький, так скажем, без информации, без лишней и так далее. Вот. То есть можно даже сделать вывод, что сейчас Гермес самый э ну один из, так скажем, экономичных. Ну, хотя он тоже, видите, пишет, что текущая сессия с историей около 79. Ну, как и у Палыча, как и у Хайзенберга на Openклоу, но здесь он дополнительно ещё ходил к Хайзенбергу, его пытался чинить и плюс ещё вот какой-то дополнительный сделал. Ага, вытащил, видимо, у Хактор Пала. А нет, короче, сделал зачем-то мне вторую, э, вторую PDФку со сравнением. Так, ладно, закончим с агентами.

Давайте к скилам. Скил - это инструкция, которую агент может загрузить, когда задача похожа на прошлую. То есть это какой-то паттерн агента с внутри уже заложенными инструментами, порядком действий и прочее. Фомула мемори ответ я знаю. Скил отвечает, как это делать. То есть пример скила, как диагностировать Telegram. Getway, проверить статус gitway, посмотреть свежие логи, проверить процесс и порт, не перезапускать вслепую, если причина найдена, исправить аккуратно, после исправления проверить delivy, записать устойчивый урок, если он пригодится снова. Почему это важно? В следующий раз Гермес не начинает с нуля, он загружает скилл и идёт по проверенной схеме. То есть кайф в том, что он, когда мы повторяющиеся действия какие-то делаем, он это всё записывает, заполняет сам и далее он делает из этого скилл. Ну а уже потом, когда вдруг мы меняем порядок действий либо подключаем какой-то другой инструмент, а он заходит в этот скилл и меняет его под новую задачу, под изменения. То есть это вообще супер. То есть здесь работает вообще круто. Ну вот как здесь написано, да? То есть он не только может создавать скилы, но обновлять их, если старый способ устарел. То есть, ну, тут вообще, да, супер. То есть мы пользовались одним инструментом, потом у нас появился другой инструмент. Мы ему об этом сказали, он прошёл круг на новом инструменте, посмотрел, как это работает, ну, и впоследствии бац, и, короче, начал уже выполнять э действие по-другому. То есть это прямо волшебство. А также Гермес становится полезнее после задач, да? То есть задачу он получил, инструмент подключил, ошибки выводы сделал, понял, какой успешный путь, подключил память и скилы и делается быстрее в следующий раз. То есть, э, это вот и есть то самое, э, то самое самосовершенствование. То есть ценность Гермес не только в одном ответе. Ценность в том, что он после работы может стать полезнее для следующей похожей задачи. То есть и как раз здесь, ну, прям хорошо работает. Вот.

Э, ну, ещё, наверное, заденем, знаете, какой вопрос? Я ранее не пользовался Гермес агентом, э, как, э, ну, командой, потому как у него изначально в прошивке не было возможности быть многоагентным. Ну и это и по сей день нету этого, да? То есть сейчас, значит, внутри контура агента создавать агентов и подключать их к токенам Телеграма, делая их их ботами, невозможно. То есть сейчас каким образом происходит? Сейчас просто создаётся точно такой же Гермесагент, то есть в своём контуре, э, со своими со своей памятью. Ну, как это обычно, да? То есть мы просто дополнительно устанавливаем ещё один гермес, потом ещё один гермес и ещё один гермес. Вот. Тем самым мы, э, можем делать их, опять же, устанить хоть сколько. А самое прикольное, что у них нет, э, конфликтов, да, как ранее были конфликты у меня, когда я по первости не понимал, как работать с крабом, я установил два краба, два Openклоу, и они начали конфликтовать между собой. Кто-то по ошибке пересылал мне сообщения, которые мне не нужны. То есть, ну, они менялись ролями, грубо говоря, потому что, ну, два было их был были конфликты. Вот здесь же это исключено, то есть здесь работает всё хорошо. И даже, наверное, это лучше, чем та система, которая создаёт агентов внутри контура одного агента. Вот. То есть это вот именно те м агенты, которые работают абсолютно ээ самостоятельно. Вот. А также у них внутри себя есть тоже пути сообщений между собой. То есть они могут между собой общаться, делать задачи какие-то общие. прочее. Но об этом давайте я, наверное, расскажу в следующий раз, э, когда создам себе агентскую систему на а этом замечательном, э, гермесе. А, и, соответственно, вам будет более понятно уже, когда я подключу какие-то примеры и расскажу вам уже на примерах. Ну, и какие-нибудь разберём, да, то есть способы применения.

Вот, друзья, спасибо большое, что досмотрели до этого момента. понимаю, что не всегда я говорю кратко. Ну, здесь не профессионал, не я не блогер, да, то есть я практик, поэтому уж простите, если затянул. А если понравилось, я бы попросил вас поставить лайк, если хотите. Можете подписаться. Э, я думаю, что вам будет полезно потом ещё посмотреть что-то, если же это вам зашло. Внизу в описании вы можете найти информацию о моём, о моих каналах, да, о, ээ, гитхабе, да, я там что-то публикую интересное для ваших агентов, тоже можно забрать. Вот моя мой канал операционка, да, платный. Если жалко 1.000 руб., без проблем можете не вступать, но вступить в мой другой канал бесплатный, где также можете смотреть какие-то интересные вещи, которые делаю я, новости и опять же чат. Заходите, пообщаемся. Всё, друзья, спасибо за внимание. Рад был вас всех видеть здесь. Пока. M.