[00:01] три года я потратил более 2000 часов на программирование с использованием искусственного интеллекта. А ещё я лично брал интервью у некоторых из самых авторитетных и продуктивных людей в сфере агентной инженерии. В этом видео я покажу вам свою полную [00:15] инженерную установку Aentic в её текущем состоянии, ничего не скрывая. Начнём с интерфейса, верно? Вот как вы взаимодействуете с агентами. В данный момент мой основной интерфейс — это BlackBerry. Это проект с открытым исходным кодом. Это совершенно бесплатно, и [00:27] вы можете использовать любую подписку, любого агента, любую модель в рамках единого интерфейса. Верно? Таким образом, мы видим, что CEX, Cloud Code, Pi, Cursor CLI, Open Code, Uh Grot и Hermes — все это в одном пользовательском интерфейсе. Проблема с такими приложениями, как [00:42] CodeEx или Cursor, заключается в том, что они позволяют использовать только свои собственные модели и подписки, и вы не можете в полной мере использовать свои подписки, что BlackBerry же есть много полезных функций. Как видите, у меня есть [00:55] разные проекты, которыми я занимаюсь параллельно. Я могу легко их закрыть. Я могу легко их открыть и перегруппировать, если захочу. Также есть агенты, и вы можете запускать дочерних агентов. Так, например, здесь я указал запустить полный обзор навыков. [01:08] навыках я расскажу позже. В общем, программа запустила двух вспомогательных агентов, и, да, мне не пришлось писать этот запрос. Мне не нужно было управлять этим суб- агентом. Они были запущены агентом родительского управления, и вы можете легко получить к ним доступ. [01:22] Это очень хорошо. Все функции, которые вам нравятся в приложениях типа Cursor или Codex, — это, приложения, не поймите меня неправильно, они встроены в BB, и преимущество в том, что BB полностью открытый исходный код, поэтому вы можете сделать форк, изучить код, и опять же, [01:36] это не единственное, что есть в моей системе агентной инженерии с точки зрения интерфейсов. Еще один — CMAX CM. Это отличный способ работать с разными проектами. Например, вы можете увидеть здесь [01:48] множество кодексов, поэтому я разделю это на пять разных кодексов, чтобы показать, как они И это легко сделать, потому что при запуске нового рабочего пространства в CMAX вы можете просто разделить экран вот так, как вы бы сделали это в [02:01] T-Max, и поэтому похожее название — это терминал, верно? Таким образом, каждая из этих панелей — это панель терминала, вы можете запускать разные среды. Также есть встроенный браузер. CMAX — это здорово. Проблема с CMAX заключается в том, что он ломается, когда у вас [02:14] разных рабочих пространств, но левая боковая панель — это не совсем подходящий примитив, это не тот интерфейс, с которым нужно работать, и очень сложно добавлять большие проекты внутри выполняется несколько задач и используется несколько реагентов, то [02:30] используется несколько реагентов, то Ещё я использую Ghost T в качестве терминала, потому что он очень быстрый, работает как встроенная программа, и внутри Ghost T можно запустить её, которая, по сути, похожа на T-Max, [02:43] но для агентов. Это среда выполнения для агентов. Гердер действительно хорош. Он например, с приложением курсора, заключалась в том, что оно постоянно работало более пяти агентов в рабочих деревьях. Подробнее о рабочих деревьях чуть позже. [02:57] Но пастух очень незначителен, очень неприхотлив. Она находится в терминале и позволяет очень легко запускать новых агентов и новые сессии, а также переходить в папки и очень быстро создавать файлы. А когда [03:10] направо. Таким образом, вы можете видеть, какой агент завершил работу, какой находится в режиме ожидания, какой необходимым. Например, если я видите, что он работает, он переместился вниз, он работает, и вам не [03:23] он бездействует. Так что отслеживание состояний ИИ- агентов очень важно, и я предсказываю, что через 3-6 месяцев, по мере развития агентной инженерии, более и более важным, потому что вы будете общаться не только с одним [03:36] агентом-менеджером, который управляет множеством разных агентов-работников, потому что, опять же, внимание человека принципиально ограничено, поэтому наличие хорошего интерфейса имеет важное значение. Ещё один момент – кораллы. Это то, что я разработал сам. Оно [03:50] имело несколько версий. Это форк Zeron. Но по сути, принцип переключения между агентами по завершении их действий, как, например, в игре Herder, здесь используется другой подход. Здесь нет никакого реального порядка. Я понял, [04:03] значимость, верно? Разные приоритеты. Так что, если у вас есть агент, занимающий первое место, то после вершину. И никогда не следует отвечать агенту уровня P4, когда агент уровня P1 закончил выполнение задания. Вот это я называю кораллами. Мне еще нужно [04:18] полюбить открытый исходный код и довести его до конца. Посмотрим, будет ли там какой-нибудь приём. Но это выглядит моя система агентного инжиниринга. Я уже кратко затронул эту тему, это модели и подписка. Верно? Как получить максимальную выгоду от своих [04:32] подписки. И опять же, через два месяца ситуация может полностью измениться , но прямо сейчас лучшим вариантом является Go с открытым исходным кодом. Хорошо, за 10 долларов вы получаете Kimik K3. В комплект входят Gro 4.6, GLM 5.3 и Deepseek V4 Pro. [04:50] Безумные 10 долларов. Действительно хорошая игра, но в ней нет таких лучших моделей, как в Fable и GB И пределы довольно небольшие, верно? Итак, как только вы получите Open Code, если можете себе позволить больше денег, вам нужно будет купить [05:02] 20 долларов. Вы, вероятно, начнете с подписки за 20 долларов, например, с CHBT1 сильные предпочтения, или с Cursor, если вы хотите больше моделей. Проблема в том, что с Cursor вы не получаете такой большой субсидии, верно? Эти две подписки [05:17] предложат вам лучшие условия с точки зрения использования, но у них есть только свои собственные модели, верно? Эта только с моделями JGBT, а эта только с антропогенными моделями. Так что, опять же, если у вас есть 30 долларов, выбирайте Open Code, выбирайте CHBT Codex. Если у [05:32] вас есть 50 долларов, добавьте к этой сумме подписку Cloth Code за 20 долларов. Если у вас есть 70 долларов в месяц, добавьте к этому подписку на Cursor за 20 долларов в месяц, и . Теперь, когда у вас появился больший бюджет, скажем, 110 долларов в [05:47] месяц, вы захотите выбрать один из самых дорогих тарифных планов, верно? Потому что именно здесь вы получите самые выгодные условия. Таким образом, CHGBD Codex предложит вам Знаете, у OpenAI больше вычислительных мощностей. Они готовы выделять на это больше субсидий. [06:01] Таким образом, в обозримом будущем, если вы выберете подписку CH GB, неважно, 100 это или 200, вы получите более выгодное предложение, чем Cloud Code. Если есть возможность, то стоит позволить себе и то, и другое, верно? Если у вас есть, например, 210 долларов в месяц [06:14] , то вам следует купить вот этот, вот этот и вот этот. Курсор сильно недооценен. Многие не понимают, что Cursor, он же Grock, станет отличным сервисом по подписке благодаря приобретению компанией SpaceX, верно? Компания SpaceX AI, принадлежащая [06:28] Илону Маску, обладает огромными вычислительными мощностями. У них так много видеокарт, что им разрешено играть в эту игру. Они могут играть в игру субсидирования. На данный момент это ещё не правда. Знаете, подписка на Cursor пока не [06:43] субсидируется так же, как Codeex или Cloth Code. Поэтому имейте это в виду. Но я уверен в одном: через 2, 3, 4 месяца Уже с версией Grock 4.6 это отличное [06:56] Это станет невероятно выгодной сделкой. Я предсказываю. Но на данный момент эти две подписки лучше. И знаете, если можете себе это позволить, просто купите 200-е, потому что они в 20 раз мощнее, верно? Ни при каких обстоятельствах не платите [07:10] по ценам API. Не платите по ценам API. Это худшая сделка. Потому что, как вы понимаете, субсидий нет. Сделки нет. Нет такого понятия, как "больше токенов за за как можно меньшие деньги. Вот почему подписки [07:23] необходимы, и да, это зависит от вашего бюджета. Просто скомбинируйте эти четыре элемента так, как вам кажется наиболее целесообразным. Далее — облачные агенты. Практически неизбежно, что это очевидно любому, кто следит за тем, что происходит в сфере [07:37] агентного инжиниринга. Вы можете наблюдать за действиями компаний Cursor, AMP, Devon, Codex — все они делают ставку действиями компаний Cursor, AMP, Devon, Codex — все они делают ставку доказательством служит всего лишь этот график, верно? Это внутренний 7-дневный скользящий показатель доли объединенных [07:53] запросов на слияние от облачных агентов в момент курсора. И вы можете видеть, что в начале этого года этот показатель составлял примерно 10-15%. Сейчас, во второй половине 2026 года, это уже большинство. Этот показатель приближается к 60%. [08:08] Это означает, что большая часть работы выполняется внутри курсора, и это не просто автоматизация, которая запускает запрос на слияние, но он не объединяется, это объединенные запросы на слияние, то есть то, что действительно используется, большая часть этого поступает от [08:22] облачных агентов. Итак, что такое облачный агент? Все те вещи, которые работают локально, они работают на моем компьютере, верно? Это локальные агенты, работающие на моей машине. Проблема в том, что это [08:37] не масштабируемо. Вы не можете запустить сотни агентов одновременно, потому что ваш компьютер, Достаточно всего лишь паре агентов, решивших одновременно запустить тесты базы данных, или запустить весь ваш набор тестов сразу, и это приведет к использованию большей части [08:50] ресурсов компьютера. Ещё один важный момент — изолированная среда. Ещё один важный момент — это постоянные сеансы работы, то есть устойчивый доступ к интернету или электричеству. Вы знаете, когда вы закрываете ноутбук, вы теряете свои сессии... даже если [09:02] интернет пропадает всего на пару минут, устройства не могут восстановить соединение. Таким образом, облачные агенты — это, безусловно, будущее. Конечно, это не на 100% верно, по-прежнему будут ситуации, когда агенты будут запускаться локально на компьютере, но все больше и [09:16] больше существующих систем искусственного интеллекта переходят в облако. Взгляните хотя бы невероятно успешным продуктом. Это набирает популярность, и это просто еще один способ создания облачных агентов. Однако проблема, которая у меня возникает с этими решениями, заключается в том, что они [09:31] невероятно сильно блокируют экосистему. Верно? Когда вы настраиваете любой из этих среды, добавляете все свои секреты и переменные среды, правильную настройку, а во-вторых, вы просто запираете себя в рамках. [09:46] Все ваши сессии агента находятся там. Вы используете их подписку необходимую информацию, и они могут обучать на ней модели. И даже если они не обучают множество других способов использования ваших данных. Они могут посмотреть на это, проанализировать это, [09:59] сравнить это, даже если не тренируются этому, верно? Таким образом, самая большая если после установки любой из этих систем вы переведете на нее всю свою компанию, переход на другую систему будет очень сложным и дорогостоящим процессом. Так в чём же решение? [10:14] верно? Это не так уж и страшно. На самом деле всё очень просто. Я вам сейчас покажу. А на этом сервере вы запускаете её и подключаетесь к нему по SSH. Herder обеспечивает постоянные сеансы работы агентов, и вы можете запускать множество агентов [10:26] одновременно. А SSH позволяет легко подключиться к вашему серверу. Хорошо, вы можете сделать это со своего телефона. Это можно сделать с ноутбука. Любое устройство, поддерживающее SSH, позволит вам буквально за пару долларов получить доступ к интерфейсу 8020. Итак, позвольте мне [10:38] показать вам, как это настроить, чтобы вы могли воспользоваться преимуществами революции облачных агентов за небольшую часть стоимости, не привязывая себя к экосистеме, в которой вы, возможно, не хотите находиться. Первое, что вам нужно для создания [10:51] собственных облачных агентов, — это сервер. А самый простой способ — это просто купить VPS. Поэтому я считаю, что лучший вариант — это Hostinger. Я пользуюсь ими уже много лет. Все мои VPS-серверы и все члены моей команды, у которых есть VPS, используют Hostinger. Не только потому, что [11:04] это один из самых доступных вариантов, но и потому, что его очень легко установить. Позвольте размещу ниже в качестве первой ссылки. Просто выберите тарифный план. Плана KVF2 достаточно. Но если вы предпочитаете более масштабный подход, например, если вам нужно, чтобы [11:18] VPS, вы можете просто выбрать один из более мощных серверов. Я выберу KVM2. Итак, нажмите «Выбрать тарифный план». Это перенаправит вас на страницу с карточкой Hostinger. Что касается срока, выберите либо 12 месяцев, либо 24 месяца. Я [11:31] потому что так вы получите наибольшую экономию и самое выгодное предложение. И опять же, каждый месяц у так что вам стоит зарегистрироваться пораньше, пока другим требуется еще 6 месяцев, чтобы наибольшей экономии средств. Но если вы хотите сэкономить еще 10%, перейдите [11:47] вправо, нажмите «У меня есть промокод» и введите код David, чтобы получить дополнительную скидку 10% на годовой или двухлетний план. А слева нам не нужны титры Noxious. Вы можете снять эту галочку. Нам это не нужно. Оставьте все эти параметры [11:59] недалеко от вас. Итак, сейчас я нахожусь в Варшаве, Польша. Таким образом, Германия затем внизу вам нужно выбрать местоположение. Просто нажмите на это и посмотрите, . Таким образом, вы можете видеть, что в Германии самая низкая задержка. Поэтому я просто воспользуюсь этим вариантом [12:14] Далее вам нужно войти в свою учетную запись Hostinger, или, если у вас ее нет, просто зарегистрируйтесь. Это займет примерно 20 секунд. Это очень просто. Затем завершить покупку. Хорошо. После покупки VPS он будет выглядеть вот так [12:28] панель управления Hostinger. Слева вы всегда можете перейти в раздел VPS и выбрать тот, который только что приобрели. Итак, это ваш IP-адрес, IPv4. Это ваши права вы сохранили это во время установки. Если вы этого еще не сделали, просто нажмите «Сбросить пароль», [12:43] менеджере паролей. Затем, после сохранения пароля root, я бы посоветовал использовать агента для настройки среды для облачных агентов. Так, например, здесь можно использовать CMAX . Хорошо. Поэтому я зашёл на самый нижний уровень. [12:57] Итак, опять же, вы можете сменить каталог, перейти в корневой каталог вашего компьютера ваше усмотрение, но главное — запустить агент кодирования. Вы можете использовать Cloth Code, CodeEx, я буду использовать Cursor CLI, потому что [13:12] здесь можно использовать любую модель, и для этого, я думаю, подойдет Groc 4.6. Нам даже не нужна сверхбыстрая версия, я выберу высокую и быструю. Groc 4.6 ICS на удивление отлично подходит для работы. Итак, мы воспользуемся им здесь. Мне понадобится ваша помощь, [13:26] чтобы подключиться к VPS по SSH и настроить некоторые зависимости. Всегда отвечайте простым и понятным языком. Будьте предельно кратки. Итак, это то, что я называю представлением, верно? Иногда полезно задать вопрос, например: «О чём эта [13:38] сессия?» И, э-э, хорошо, на самом деле это связано с моим навыком, который, репозитория навыков. Это тоже будет доступно по ссылке ниже совершенно бесплатно. Итак, у меня уже есть навык, который обучает агентов использованию SSH и работе с VPS-серверами, [13:53] но я пока попробую объяснить, как это работает . Это совершенно новый VPS, который я настроил. Пока не используйте никакие навыки. Не спеши никуда, хорошо? Я скажу вам, что нужно делать. Поэтому я использую Super Whisper для диктовки, потому что это намного быстрее, [14:05] чем печатать. Хотя я печатаю очень быстро, если вы хотите узнать, насколько быстро я печатаю , просто зайдите на miketype.com и, знаете, немного попечатайте. Вы можете это измерить. Но даже если вы печатаете 150 слов в секунду, вы можете говорить со скоростью 300. Если вы [14:19] минимум 250, верно? Большинство из вас печатают медленно. Вы печатаете со скоростью примерно 40 или 50 слов в минуту. Вы сможете говорить в три- четыре раза быстрее мгновенно. Поэтому просто приобретите программу для расшифровки голоса. Знаете, есть Glo от Джека Робертса. Это [14:33] хороший вариант. Я использую Super Whisper. Здесь идёт тихий поток. На самом деле это не имеет большого значения. Хорошо? Воспользуйтесь инструментом для расшифровки голоса. Эм, иногда им нельзя пользоваться в общественных местах. это нормально. Но если вы можете это использовать, используйте [14:46] . Это невероятно мощная функция, которая позволит вам отправлять запросы гораздо быстрее. Именно это этом видео, когда я смогу говорить в микрофон и очень быстро воспроизводить подсказки. Это потому, что я использую функцию " супершепот". Итак, у нас [14:59] Поэтому я собираюсь указать ему использовать Cmax. Хорошо. Итак, я собираюсь пометить этот Cmax. Хорошо. Итак, я собираюсь пометить этот навык тегом. Используйте этот навык, чтобы найти другую пустую панель в этом рабочем пространстве CMAX, где я только что выполнил команду pwd. Дайте мне [15:14] знать, если вы сможете найти эту панель. Здесь я хочу, чтобы вы выполняли все будущие команды терминала после того, как я скажу вам, к какому VPS нужно подключаться по SSH. Вот почему мне нравится первых, он работает прямо в терминале, верно? Вы можете [15:29] видеть всё, что происходит. Если вы используете, например, настольное приложение Claw или приложение Codex, оно скрывает множество деталей. И знаете, это хорошо подходит для начинающих. Это хорошо подходит для людей, не разбирающихся в технике. Но если вы хотите стать серьёзным инженером-программистом, [15:42] вам не следует бояться терминала. Терминал — ваш друг. Это просто Бояться нечего. И оно его нашло. Хорошо. Это хорошо. Оно обнаружило стекло. Теперь оно может взаимодействовать с ним. То есть, отправьте туда тестовую команду [15:56] Я просто хочу проверить, может ли агент взаимодействовать с этой панелью, и это связано с правами доступа к навыку CMAX, который, опять же, находится в моем репозитории навыков. Да, это возможно, и оно отправило эхо-тест. Это очень важно, потому что я собираюсь использовать этого [16:10] агента для выполнения всех задач. Я дам ему учетные данные для доступа к VPS, попрошу среду, и буду говорить с ним простым языком. Это альфа- большего, чем используете их сейчас. Позвольте мне вам показать. Хорошо. Хорошо. Итак, позвольте мне [16:23] скопирую сюда команду для получения прав root. Я перейду в правую панель и вставлю вы понимаете, вставлю IP-адрес и пароль. Вероятно, вы захотите сделать это сами. Если повторять это достаточно долго, можно сохранить это в секретном файле [16:37] env.local и указывать в навыках только местоположение этого файла. Никогда не указывайте квалификацию или завидные достижения в описании навыков практика. В общем, теперь запрашивается пароль. Итак, я собираюсь [16:49] ввести пароль root. Вот оно. И теперь мы — SSH. Итак, я собираюсь высказаться. Хорошо, проверьте ещё раз. Проверьте панель еще раз. Я просто подключаюсь к VPS по SSH. Вы это видите? В таком случае выполните несколько тестовых команд, чтобы узнать больше об этом виртуальном частном [17:04] сервере. А теперь мы увидим, как использование ИИ-агента повышает скорость работы, верно? Поэтому, даже если вы инженер или эксперт по DevOps, вы можете читать лишь с определенной скоростью, а агенты читают [17:18] невероятно быстро и могут выполнять код, а также команды в терминале с невероятной по сути, проанализировать VPS и узнать о нем все за считанные секунды. Верно? Вот чему оно и научилось. Ubuntu, бла-бла-бла, [17:32] около 8 ГБ оперативной памяти для ядер vCPU. Хорошо. Просто замечательно. Большой. Точно. Теперь я хочу, чтобы вы настроили следующую среду разработки на этом VPS. Верно. Поэтому нам нужно её установить. Также убедитесь, что установлен Node.js. Также [17:46] убедитесь, что установлен Python 3. Убедитесь, что установлен Git. Для начала установите все заходить на эти сайты и копировать команды установки, агент может просто версию, последние стабильные релизы всех этих зависимостей для настройки [18:01] среды облачных агентов на этом VPS. И опять же, один такой VPS-сервер Вы можете в буквальном смысле отправить агента Hermes с вашими личными вещами. же разместить все свои агенты для программирования, верно? Клоудс, кодексы, [18:16] курсоры, дроид, прайм-агент — неважно, что вы используете. А если легко. Это можно сделать прямо из панели управления Hostinger, всего за пару кликов. Это намного проще, чем обновлять домашний сервер или [18:28] всю домашнюю систему целиком, покупать новый ноутбук и переносить все данные, что гораздо дороже и неудобнее. И опять же, вам потребуется настроить облачную среду, в которой, если у вас есть длительная задача, и вы хотите запустить [18:41] её, скажем, вам нужно пойти в кафе, закрыть ноутбук или вы находитесь в месте с плохим интернетом, вы не сможете запустить её локально на своём компьютере. Таким образом, вы используете для этого Cloudations, а с помощью собственного VPS вы можете [18:53] настроить его по своему усмотрению. И самое главное, что я хочу донести, это то, что VPS. Вам не нужно быть экспертом в области DevOps, Linux и всего прочего. языком. Посмотрите, что я делаю. Я общаюсь с Grock 4.6 простым языком, [19:07] и он делает всё это за меня. Итак, что бы вы ни хотели, какую бы облачную конфигурацию ни выбрали, какие бы коннекторы, какой бы жгут проводов ни использовали, какой бы интерфейс ни предпочитали, как бы вы ни хотели, чтобы это работало, как бы вы ни хотели, чтобы это взаимодействовало, функционировало, хронооперации, что бы [19:21] вы ни хотели настроить, опишите это простым языком. Скажите программе, чтобы она предложила вам бесплатные варианты и просто помогла принять основные решения. Просвещайтесь. Сосредоточьтесь на основных вариантах, но забудьте о синтаксисе. Забудьте о конкретных командах терминала. [19:33] Агент может это сделать. По сути, все, что вам нужно, это CMAX и агент кодирования, работающий VPS через терминал и настройте любой тип облачного агента, полностью избежав привязки к экосистеме, которая существует у этих компаний, у [19:48] которых есть огромный стимул перевести вас на свою собственную платформу облачных агентов. Почему? Потому что у них очень низкий отток клиентов. Как только вы настроите называть конкретную компанию, но любую из них), после настройки [20:03] перейти на другую практически невозможно. Поэтому я бы рекомендовал сделать это и вместо этого получить свой собственный VPS, настроить Herder, настроить SSH и просто запустить свои собственные облачные агенты. буквально во второй половине 2026 года. Искусственный интеллект обладает невероятной мощностью. Просто [20:18] и пусть они это для вас сделают. Фактически, это уже сделано. Таким образом, мы можем буквально сказать: « Начать работу пастуха», или же можем просто повторить эту команду самостоятельно. Я хочу показать вам, на что действительно способен этот агент [20:30] состояние интерфейса и запускает процесс управления. Как видите, оно у нас здесь есть. Позвольте мне немного изменить его размер . Теперь мы можем, например, запустить агент PI. Мы не установили агент PI. Итак, я предлагаю установить [20:43] установили агент PI. Итак, я предлагаю установить агент PI, используя подробный API, чтобы узнать, что такое официальный установщик. Бум. И это ещё один момент, который затронул автор поста. Это как если бы вам действительно для создания и активации других, верно? Так, например, Raspberry Pi [20:59] его, настроить, вероятно, найти открытый ключ API маршрутизатора на моем компьютере, скопировать его и выполнить полную настройку агента Raspberry Pi на этом новом VPS, просто по моему указанию, верно? То есть, если у вас есть компьютер, вам придётся [21:14] потрудиться, чтобы настроить первого агента, верно? Нет, мне всё равно, чего это будет стоить. Мне всё равно, встречу. Сядьте, настройте первого агента на компьютере. проще. И да, посмотрите, как легко было организовать работу пастуха. У нас есть помещения, у нас [21:29] есть агенты. Очевидно, что агенты еще не установлены. Можно попробовать код ткани. Хорошо, сейчас идёт установка Raspberry Pi, поэтому я не буду её прерывать. Да, именно так работает на VPS. На самом деле, просто поговорить со своим агентом и описать, [21:42] чего вы хотите, — это недооцененный шаг. Всё, что вам нужно, это трудолюбие, инициатива и просто умение пока идёт установка Raspberry Pi, позвольте мне продолжить свою работу по жгутах проводов, потому что мы уже это обсуждали. Итак, позвольте мне подробнее остановиться [21:54] на этом. Во-первых, Пи Агент, коза, ну, знаете, самая простая, его получить, перейдите на pi.dev. Повторюсь, это проект с открытым исходным кодом. Это совершенно бесплатно. Просто скачайте его. Эм, я пригласил Марио на подкаст. А ещё выходит новый [22:08] на следующей неделе, так что следите за обновлениями . Подпишитесь, чтобы ничего не пропустить. В последнее время я уделяю больше внимания самых выдающихся людей в сфере искусственного интеллекта. Поэтому, если вы хотите увидеть [22:22] ничего не пропустить, пожалуйста, подпишитесь. Это совершенно бесплатно и занимает всего две секунды. Поэтому прокрутите страницу вниз под видео и нажмите кнопку « Подписаться». Хорошо. Итак, агент по частным делам — вот на минимальной твердостью, всего четырьмя инструментами, и да, он всегда работает в [22:36] режиме "живем один раз". Он поддерживает любую модель и любого провайдера. Очень элегантный, очень простой в использовании. Супергибкий, настраиваемый и персонализируемый. Именно поэтому он адаптеров на рынке, и именно поэтому многие люди создают приложения на основе Raspberry Pi. Это абсолютно [22:50] не подлежит обсуждению. Вам необходимо использовать Raspberry Pi. Вам необходимо его установить. Именно поэтому я установил его первым жгутом проводов на этом VPS. Похоже, оно установлено. Итак, я говорю: «Хорошо. Теперь пройдите настройку. Пройдите её [23:03] полностью самостоятельно. И если вам нужен ключ API OpenRouter, просто проанализируйте мой MacBook, найдите его и используйте тот же ключ на VPS, чтобы запустить Raspberry Pi, пока не на VPS, чтобы запустить Raspberry Pi, пока не получите модель. Давайте возьмём GPD 5.6. [23:17] Пока не запустите эту модель внутри агента PI с OpenRouter. разрешение. Бум. И буквально Grog сделает всё это за вас. И опять же, это не имеет значения. Я использую Cursor CLI, но вы [23:31] можете использовать Cloth Code, Codex, что угодно, просто используйте это, и он пока завершается пошаговое руководство по агенту PI, какой ещё инструмент используется? Cursi. Вот что я использую. Очень недооценённый инструмент, [23:46] внутри Cursor, если у вас есть подписка. Вы можете использовать Grog, вы можете использовать модели GPT, они действительно откроются». AAI хочет их удалить, но это уже другая история. Вы можете использовать энтропийные модели. Вы можете использовать Kim K3. Так много [24:00] разных моделей. И этот инструмент на самом деле хорош. Например, если вы его не используете , вы можете легко помечать навыки, отправлять предварительные сообщения. Даже в Close Code нет возможности предварительно устанавливать сообщения. Так что CLI — очень [24:13] недооцененный инструмент. Далее у нас есть самообучающиеся инструменты, верно? Это делать. Если вы начинаете какую-то задачу, и думаете: « Хм, я не совсем что я здесь делаю», — вам [24:26] инструмент. И два основных — это Hermes Agent. Конечно, Hermes — это первопроходец в области самосовершенствования и самообучения. Prime Agent немного новее. Это совершенно другой подход по сравнению с Hermes. Оба [24:39] многообещающие. Просто убедитесь, что вы используете самосовершенствующийся инструмент. Первый. Хорошо? Протестируйте оба. Выберите один из них. Если вы выполняете задачу, в которой не знаете, что делаете, и вас одолевает неопределенность, путаница и необходимость во всем разобраться [24:52] , используйте инструмент самосовершенствования, потому что он со временем. Если вы делаете что-то конкретное, как я делаю внутри Cmax для настройки, или если вы разрабатываете программное обеспечение, или вам не нужны случайные навыки [25:04] , тогда да, просто используйте Codex, Pi, Cloth Code или Cursor. Но если вы делаете что-то новое, используйте Hermes или Prime. Далее, классический Cloth Code или Codex. Я так это назвал, потому что... [25:19] для меня все, что мне нужно сделать, это ввести CC, и это запустит Cloth Code с опасным обходом разрешений. Многие люди делают ненужный ввод, опасно обходя разрешения. [25:34] Вы же не будете делать это каждый день. Это крайне медленно и крайне неэффективно. Просто создайте глобальную переменную. Псевдоним, например, CC, запускает код Cloth с опасными с CodeEx: просто введешь CX, и CodeEx запустится в режиме YOLO, поэтому мне приходится [25:48] каждый раз вводить параметр, аргумент, верно? Это очень неэффективно, очень медленно. Это половина работы инженера-агента: как работать быстрее, как успеть сделать больше за то же время? [26:02] Создание этих глобальных псевдонимов для длинных команд терминала, которые вы часто запускаете, — один из примеров. Так что это абсолютно необходимо, и да, это те инструменты, которые вы должны использовать, и которые использую я. Далее поговорим о навыках. Мой [26:16] репозиторий навыков стал вирусным в прошлом месяце. Многие известные люди в сфере ИИ ретвитнули его и написали, что это один из самых ценных репозиториев. Это их слова, а не мои. И я недавно снял об этом полное видео, вот здесь. Так что, [26:29] посмотрите его позже. Это 30-минутное видео, в котором подробно разбираются восемь навыков из моего репозитория навыков, которые я использую постоянно. Время. Но конкретно для этого инженерии, я выбрал навыки, наиболее актуальные для моей настройки программирования ИИ или [26:44] агентной инженерии. Первый — это Total Review. К нему вы можете совершенно бесплатный, ребята. Я не зарабатываю на этом репозитории навыков. Он абсолютно бесплатный, с открытым исходным кодом. Не стесняйтесь его получить. Не стесняйтесь сделать [26:56] форк. Если вы зайдете в папку навыков и в раздел оркестрации агентов, вы увидите внизу Total Review. Он запускает два других навыка — GP Review и Fable Review — для [27:10] проверки любых изменений, которые вы вносите. Верно? Так что, если я зайду в VB и, допустим, только что запустил его. Это было как подготовка репозитория к публичному релизу, с помощью Total Review, и вместо того, чтобы [27:24] сказать, например, запустить Fable, дать ему контекст и сказать ему проверить все, как это делает старший разработчик. Зачем мне это делать? Все, что вы повторяете, все, что вы Превратите это в подсказку. Например, посмотрите, у меня есть эти сочетания клавиш, [27:38] верно? Это замена текста. Поэтому всё, что я делаю достаточно часто, я короткий ответ простым языком. Теперь приступайте к работе и полностью выполните этот план, . Сделайте свой предыдущий ответ проще и короче, отформатировав его в удобочитаемый [27:52] Markdown. Будьте очень лаконичны. Всё это я набираю мгновенно. Почему? Потому что у меня есть замена текста. Я очень стараюсь. Поэтому у меня они в виде фрагментов Raycast. Но вы можете начать просто использовать замену текста в Mac [28:04] OS. Это совершенно нормально. Или просто используйте Raycast, если хотите самые быстрые варианты, эти подсказки, верно? На произнесение этой подсказки у меня ушло бы около двух минут, и я, вероятно, допустил бы ошибку, и это не всегда было бы одинаково [28:18] . У меня это просто как предустановка. То же самое с с Например, файлы в тестовом режиме, напишите понятный комментарий, отправьте на GitHub. Не стоит слишком я повторяю. Так что, если это один шаг, вам нужна [28:32] замена текста. Если это более сложный рабочий процесс, вам нужен навык, такой как Total Review. Он запускает два других навыка, которые называются GPT Review и Fable Review, которые, опять же, довольно самоочевидны, проверяют любые [28:46] изменения кода, которые вы только что внесли, с помощью GPD 5.6 Soul или Fable 5. проверить свои изменения с помощью лучших моделей, верно? Но Total Review выводит вас на новый уровень. Он запускает оба, а затем объединяет их в один [29:01] список. Таким образом, вы не тратите токены впустую. И да, всякий раз, когда вы вносите изменения среднего или большого размера, вам следует просто запустить Total Review, чтобы если вы используете другую модель. Например, если мы запускаем что-то с... если [29:17] мы делаем что-то с... давайте... Допустим, вы используете Grog 4.6. Вам обязательно нужно посмотреть, какие изменения внесла Grog в GBD 5.6 Six Soul или Fable 5, потому что это совершенно другая модель, и она будет искать информацию по- другому, верно? Представьте, что [29:30] подаете заявку на работу или что-то действительно важное в вашей жизни, и просите одного умного друга проверить её. Очевидно, это хорошая идея. Это и есть тотальный обзор, то есть, по сути, обзор GPT или [29:42] обзор Fable. Тотальный обзор — это когда вы просите всех своих самых умных друзей просто отправить её в чат WhatsApp и указать только самые важные моменты, касающиеся вашей заявки на работу, [29:56] укажут только на то, что действительно важно. Это и есть тотальный обзор. Следующий навыках бесконечно. Опять же, я сделал подробное видео об этом. Просто посмотрите его, если комментариях ниже, если хотите, чтобы я более детально разобрал эти навыки, [30:11] сотни часов. Хорошо, я не хочу делать это видео 20- часовым. Поэтому я просто расскажу вам о 8020. Далее, Ask и Build. Это один из новых навыков, который мне очень нравится. Я использую его каждый [30:24] день. Давайте посмотрим, где его можно найти. Хорошо, Thinking and Docs. Внутри подпапки Thinking and Docs мы можем найти его здесь. Этот навык, по сути, делает следующее: перед началом сборки вы принимаете [30:37] решения, верно? Допустим, я бы сказал, что бы сказал, что хочу сделать это совместимым с Linux и Windows, хочу сделать это совместимым с Linux и Windows, [30:50] решениях. Вместо того, чтобы говорить: « Сделать это совместимым с Windows», проблема в том, что, мол, это может работать, но это будет включать в себя некоторые но это будет включать в себя некоторые [31:03] важные решения в области проектирования программного обеспечения, о которых вы можете пожалеть позже. Хорошо, если вы запускаете этот навык как Build, вы немного увеличиваете объем работы на начальном этапе, чтобы сделать вашу кодовую базу более масштабируемой, избегая У меня гораздо больше технического долга, и я просто [31:18] программное обеспечение. Поэтому я использую это буквально весь день, каждый день: спрашиваю .NET Build перед внесением каких-либо изменений. Вот, например, насколько завершен первый варианта. Хотите ли вы, чтобы это был тот же продукт на Windows? Хотите ли вы, чтобы [31:31] Linux получил полный продукт, а Windows — только бинарный? То есть вы сами принимаете решения. Модели ИИ отлично справляются с программированием. Они отлично реализуют, следуя плану. У них нет вкуса. У них нет хорошего чутья. У [31:45] человеку, нужно контролировать ситуацию. И этот навык помогает вам именно в других навыках, давайте посмотрим, что здесь произошло. Похоже, что Grog завершил работу, и у [31:58] отправить приглашение. Привет. Полностью работающий установленный агент PI с OpenRouter в качестве провайдера, работающий на GP5.6. Мы даже можем выбрать уровень логического вывода внутри PI. Это одна из основных комбинаций клавиш: Shift+Tab. Чтобы [32:13] переключаться между различными вариантами обработки данных. И да, всё это работает полностью на нашем VPS. Так что, если я его завершу, если мой компьютер потеряет доступ, если мой MacBook взорвётся, эти агенты продолжат работать. И вот так у нас есть [32:26] собственная облачная среда для агентов. И это так просто. Буквально, я могу запустить новый здесь. Бум. Мы видим, что у нас здесь разные агенты, разные агенты Pi. Здесь я могу запустить Model, и мы можем запустить, скажем, Fable, [32:38] верно? Мы запускаем Fable, а этот работает на Ubuntu GB 5.6ole. Оба работают в облаке на моём собственном VPS. Это виртуальный частный сервер. У меня есть полный доступ с правами root к машине с Ubuntu. И да, действительно так [32:53] легко настроить свою собственную пользовательскую среду для облачных агентов. И опять же, приобретите VPS Hostinger. Ссылка будет под видео. Это описании, и используйте код David, чтобы сэкономить ещё одну Скидка 10%. И отдельное спасибо [33:06] Hostinger за спонсорство этого видео. Теперь давайте снова перейдем к моим навыкам. Следующий — Deep API. Это то, что я использую для любых углубленных исследований, любого парсинга... всего, что с этим мы собираемся сделать что-то масштабное, например, вот это — хороший пример. Итак, [33:22] перед установкой Linux или Windows я бы использовал навык Deep API для выполнения восьми быстрых веб-поисков с помощью DB API, чтобы выяснить, и Windows, какие существуют технические варианты, какие лучшие практики [33:36] для этого нужны, и получить три лучших варианта ответа простым языком. Итак, я только что очень быстро произнес это вслух, и он будет использовать навык Deep API для поиска. В данном случае я [33:48] поиски, но вы также можете указать ему парсить, например, Twitter, GitHub, проводить углубленные исследования — все, что вам нужно сделать, если у найти три разных способа связаться с ним, например, [34:03] найти его электронную почту, номер телефона WhatsApp, профиль в LinkedIn и так далее. Этот навык очень универсален, он позволяет агентам делать практически все, с чем они испытывают трудности. Например, в Codex и Cloth Code есть базовый веб-поиск, но нет [34:17] исследования баз данных, и их легко легко [34:31] Lock и Guard Hook. Они немного скучнее, но абсолютно необходимы. И вы настраиваете их только один раз. Если мы зайдем в OPS и Настройки, мы увидим здесь: Global Agent Guard Rails. Этот навык также имеет хук. [34:46] Если мы зайдем на корневой уровень и перейдем в Хуки, все они связаны с этим навыком. Он просто гарантирует, что опасные шаблоны поведения. Я знаю, как люди живут без [35:01] этого. Очевидно, это довольно безумно. посмотреть на это, да? Например, рекурсивное удаление, опасные команды CLI GitHub [35:13] или команды Git, перенаправление и загрузка файлов из перенаправление и загрузка файлов из интернета, без проверки — просто опасные вещи. Посмотрите на это. Все эти команды вы [35:25] никогда не захотите, чтобы ваши агенты запускали, или, по крайней мере, это шаблоны. менеджерам паролей, верно? Представьте, что вам внедряется командная строка, и какой-то навык Менеджер паролей» или сделать что-то с вашим менеджером паролей. Вы никогда не захотите этого делать. [35:40] Итак, вы можете найти это в репозитории навыков в папке skills в ops и настроить глобальные защитные механизмы агента. Просто запустите это и настройте [35:52] на своем компьютере. Никогда не используйте режим YOLO или опасные разрешения на выход без этого. Вы просто слишком рискуете без всякой причины. И всякий раз, когда вы видите В Твиттере кто-то получает, ну, знаете, стирание диска или взлом базы данных, или [36:06] что-то подобное. Всё, что у них могло быть, это простой хук перед вызовом инструмента, как у меня здесь с глобальными защитными механизмами агента, который срабатывает до того, как агент выполнит вызов инструмента. Так что он не может сработать, потому что хук запускается до [36:19] Ещё один [прокашливается] — это push log. Это для тех, кто большим количеством разных рабочих деревьев. Проблема всё ещё в том, что когда вы объединяете эти рабочие деревья в основную ветку и отправляете в продакшн, если вы запускаете много [36:35] параллельно, неизбежно произойдёт, когда два или три агента захотят отправить изменения одновременно. И, знаете, это забьёт вашу CI/CD. Это может вызвать проблемы с конфликтами слияния и тому подобное. Вам нужна очередь. [36:51] конфликтами слияния и тому подобное. Вам нужна очередь. Вам нужна блокировка отправки. И вот как я это делаю. У меня есть навык Pro Push. навык Pro Push. Pro Push. И на самом деле я могу просто иметь [37:06] Агент, объясни это. Давайте я просто перейду сюда. Бум. Объясните, как многословен, но я могу просто сделать предварительный запуск. Сделайте свой предыдущий ответ проще и короче и отформатируйте его в удобочитаемом формате Markdown. Очень недооцененные ребята. Не [37:19] читайте длинные запутанные сообщения. Просто скажите ему, чтобы он объяснил проще и короче. Вам нужно ценить свое время. Ваши токены ввода так же ценны, как и агенты. Проблема в том, что многие агенты уже могут это объяснить. Это блокировка на уровне одной операционной системы [37:31] . Таким образом, на всей операционной системе, настоящий поток логов ядра, только один агент может запустить весь процесс. Все остальные ждут. Итак, это слияние, проверка, отправка, CI, развертывание, проверка работоспособности. Верно? Так что да, вот как это работает. Абсолютно [37:45] Но если вы не используете много разных рабочих листов, вы, вероятно, сможете обойтись и без этого. Но опять же, ссылка на мой репозиторий навыков будет ниже. Совершенно бесплатно. Не устанавливайте все навыки. Просто возьмите Те, которые вам нужны. [37:57] Знаете, не перегружайте своих агентов навыками, которые вы никогда не будете использовать. рабочих деревьев следует избегать для небольших проектов. Что такое рабочие деревья, если вы вашей папки. То есть, ваш основной репозиторий, например, если мы перейдем сюда, э-э, давайте [38:13] ветке. Это нормально. Это небольшой проект, предназначенный только для внутреннего использования. Я, вероятно, собираюсь сделать его открытым исходным кодом. Я думаю, он уже открыт его исходный код. Самое безумное то, что у меня так много всего происходит. Мне, [38:27] опасная часть ИИ, знаете, вы можете построить что угодно, но если вы можете построить так много всего, все становится отвлекающим фактором, верно? Так что [38:39] исходным кодом, да, он уже открыт под лицензией MIT, хорошо. Итак, рабочие деревья, потому что Это небольшой проект, и использование рабочих деревьев было бы абсолютно излишним. И ещё один плюс BB в том, что у них [38:54] легко просто запустить новое рабочее дерево, и оно запоминается, в отличие от приложения курсора, которое этого не делает, и вам приходится каждый раз вводить /worktree, что крайне раздражает. Но если мы перейдём к Deep API, который представляет собой гораздо больший [39:07] репозиторий, вы увидите, что когда я нажимаю « плюс», он запоминает это при синхронизации репозиториев. Я работаю локально в основной ветке, и он это запоминает. В API я всегда хочу создавать запоминает. В API я всегда хочу создавать новое рабочее дерево на основе origin/main. Это [39:21] действительно здорово. Вот почему BB — мой основной интерфейс для генной инженерии. Но, вам вообще не нужно беспокоиться о рабочих листах, если вы работаете над небольшим проектом, [39:33] а если вы запускаете менее 15 агентов параллельно в проектах среднего или большого размера, где вы постоянно запускаете 20-30 агентов, то использовать рабочие деревья, и они... Это крайне важно, и вы столкнетесь с большими трудностями, если [39:49] конфликтовать. Они будут отменять изменения друг друга, они будут, знаете ли, создавать что-то другое . Они будут бороться друг с другом. Это будет полный бардак. Хорошо. Рабочее дерево позволяет вам, [40:02] репозиторий в отдельную папку. А затем в этой папке создается новая ветка комплекта, чтобы агенты могли работать параллельно, полностью изолированно друг от друга и не конфликтовать. Вот и все. Поэтому, [40:18] в зависимости от того, небольшой это проект, рабочие деревья вам не нужны, избегайте их, оставайтесь на одной ветке; если это более крупный проект, вам обязательно нужно их использовать. Хорошо, дальше я проведу краткий обзор некоторых тем, [40:31] 20 часов, поэтому я хочу уважать ваше время, и давайте быстро рассмотрим некоторые темы агентной инженерии . Итак, вам нужно глубоко понимать, не просто «хорошо, у меня есть подписка, я должен использовать эту модель». Например, если вы [40:46] разрабатываете план, вам, вероятно, следует использовать Fable. Например, если вы работаете над новым проектом, используйте Fable. В ней, пожалуй, больше всего проблесков гениальности. Если вы исправляете серьезную ошибку, требующую пристального внимания к деталям, то 5.6 душа, максимальное [41:01] внимания к деталям, то 5.6 душа, максимальное усилие рассуждения. Вы можете сделать это / достичь цели, даже если больше усилий, чем любая другая модель для стандартного чата, например, для вашего основного чата, как здесь, используйте Grog 4.6, обычно высокий или очень высокий, действительно [41:15] хорошая, действительно стабильная модель, действительно предсказуемая модель, почти такой же интеллект, как у Fable и 5.6 Soul, но она в два раза дешевле и в два раза быстрее. Итак, отличная модель. Что касается фронтенд- дизайна, очевидно, что Ким К3 сейчас [41:29] лучший специалист в этой области. Эм, да, я имею в виду, нужно знать, когда использовать каждую действительно поработаете руками и используете все эти модели. использует только приложение COX и, следовательно, [41:42] только модели GPD, никогда не тестируя антропные модели, или, например, модели Deepseek, GLM или Kimmy. Не будьте такими людьми. Хорошо? Когда появится новая модель , обязательно выделите на это день. Серьезно, ребята, всякий раз, когда [41:55] выходит новая крупная модель, выделите день, когда вы сможете использовать только эту модель хотя бы один день, чтобы по-настоящему составить о ней впечатление. Не слушайте, что говорят в Твиттере. Попробуйте сами. Используйте это в своих рабочих процессах. Посмотрите, как это здорово. [42:09] Далее, вам нужно знать, когда следует сразу запускать проект в продакшене, а когда проводить полную проверку, проверку с помощью GP или запускать функцию полного обзора SL при каждом изменении, если это небольшая корректировка на начальном [42:24] . И опять же, это приходит с опытом. Это происходит при разработке большего количества проектов, то есть, проще говоря, при создании большего количества программного обеспечения. Но, знаете, просматривая всё подряд. Кроме того, вы не можете выполнять эти рекурсивные проверки. Это [42:38] огромная ошибка. Люди либо вообще не пишут отзывов, что является ошибкой, либо пишут один отзыв за другим. Эти модели будут выдумывать воображаемые ошибки, которых на самом деле нет . Хорошо? Итак, достаточно провести всего одну проверку. [42:51] Хорошо? Если вы что-то создаёте с помощью Fable, проверьте это с помощью GPT, исправьте самые серьёзные проверьте это с помощью GPT, исправьте самые серьёзные ошибки и загрузите. Не делайте так, как Fable никогда ничего не будете отправлять по почте. И эти модели будут испытывать галлюцинации. Если вы попросите его [43:04] коде, он вряд ли скажет: « Послушайте, код и так Так бы сказал настоящий, опытный разработчик. Всё будет выглядеть примерно так: « Даже если код в полном порядке, не стоит проводить бесконечные проверки, [43:20] но проверки всё же необходимы, и не стоит вообще ничего не проверять. это представление. Хорошо. В общем, [43:33] можем выложить на экран. По сути, это запись одного из членов отправляю шесть разных сообщений, в которых я знаю, что произойдет, верно? скажем, вот это, план, вы можете сказать: [43:47] реализуйте этот план. Тогда вы можете сказать, например, что нужно провести обзор Fable по этому поводу. упростить и сократить его. И знаете, их можно в какой-то степени предсказать. Например, когда был последний коммит в Git? Хорошо. [44:00] Таким образом, я могу представить это, например, дать мне план по надлежащему анализу этих изменений . Хорошо. Таким образом, я могу выполнить этот план, могу провести проверку Fable, и я знаю, что он уже будет кратким. Так что я могу сделать это в более коротком формате и сказать, [44:15] например: «Беги, перестань слишком много думать и скажи мне, что действительно важно, и скажи: „А теперь исправь что действительно важно, и скажи: „А теперь исправь эти вещи“». Видите ли, я могу легко это сделать, обычно это один, два или три шага, иногда пять или шесть. Я знаю, [44:30] что будут делать агенты, и знаю, как выглядит последовательность действий. Если это слишком часто повторяется, я могу превратить это в более широкий навык, верно? Конечно, это зависит от ситуации, не всегда все так просто [44:45] и элегантно, когда можно просто представить следующие пять шагов, но иногда все складывается так, что ты знаешь, что произойдет и что должно произойти, или ты можешь просто представить это, верно? И отправка сообщений имеет важное значение. [44:57] Никогда не используйте вспомогательные программы или графический интерфейс пользователя, которые не позволяют вам проводить презентацию. Вот почему, знаете, BB очень хорош, потому что в нём можно настраивать параметры заранее . Итак, далее у нас суб- агенты. Поэтому вспомогательные агенты используются слишком часто [45:10] просто исчерпывают лимит вспомогательных агентов. Я использую их, когда контролирую ситуацию, верно? Например, здесь мы показали, как можно запустить обзор GBT и обзор Fable, но мне не очень нравится, когда мои агенты случайным образом запускают других агентов. Я понимаю, что это [45:25] будущее, но вы должны контролировать ситуацию. Суббанты-агенты — это будут называться суббантами. Мне, например, нравится термин «менеджер» и «работник». Теперь гораздо яснее, какой агент за что отвечает. Но если я запускаю Fable 5, как и многие [45:40] подобные приложения, то они, похоже, попадают в мусорную систему, верно? Как хайку 4.5. Ни в коем случае нельзя использовать это или GBD 5.6 Luna. Я имею в виду, это намного лучше, чем Hiku 4.5, но всё же я хочу иметь возможность выбирать, какая модель будет работать в качестве вспомогательного агента. Хорошо, я [45:55] знаю, какие у меня подписки. Я знаю свои пределы. Я не хочу использовать дешёвую модель для внедрения моих изменений в кодовую базу, которую я ценю. Так что у меня есть свои навыки, например, полный обзор и тому подобное, или, скажем, /b sub [46:09] aents, который включает в себя всю информацию о том, как запускать любые сабреддиты внутри BB, и я делаю это только тогда, когда мне это нужно. Я не позволяю своим агентам [46:21] произвольно делегировать случайные задачи подчиненным агентам. Я думаю, мы еще не достигли цели. в будущем. Очевидно, что в будущем вы будете общаться с сотрудников, но вам все равно нужно будет разработать эту систему. Вам по-прежнему необходимо [46:34] контролировать правила и разрешения, а также условия запуска субагента. Я же не хочу, чтобы кто-то в Anopic, занимающийся проектированием, делал код таким некачественным, верно? Неслучайно число Пи существует. Pi существует потому, что [46:47] код, используемый в Cloth, раздут, в нём полно мусора, ненужных вещей и лишнего, что тратит ваши токены и меняет вашу систему. Вам это не нужно. Я не хочу, чтобы какой-нибудь парень из Enthropic или OpenAI решал, когда [47:02] запускать подагента и какую модель запускать. Если вас это устраивает, значит, вы несерьезный инженер-агент. Ага, значит, вы должны руководить своими подчиненными агентами. Вам следует выработать навыки, правила и методы [47:15] запуска суб-агентов, вместо того чтобы просто позволять стандартным настройкам выбирать это за вас. Далее у нас ADR (Advanced Degree of Resorts). По сути, это способ документировать решения, принятые внутри кодовой базы, чтобы будущие агенты и люди могли понимать, почему [47:28] будущие агенты и люди могли понимать, почему она построена именно таким образом. Итак, у меня есть /docadr. папок, которые я создаю. Вот прекрасный пример репозитория. Это небольшой проект, и у автономная непрерывная работа, секретная защита файла, только имя файла, только ветка по умолчанию, [47:45] дистрибутив Homebrew Cask. Все основные архитектурные решения в любом проекте я документирую в /doc/adr, чтобы будущие агенты могли просто указать сюда, и они мгновенно поняли [47:58] все принятые мной решения. И если вы захотите изменить решение в будущем, всё будет задокументировано: обоснование, почему вы приняли это решение, и действительно крайне важно: если вы этого не делаете, вам следует начать это делать, [48:11] потому что главное — сохранять контекст внутри кодовой базы, чтобы будущие люди или агенты, работающие с этой кодовой базой, знали, как она создавалась, как развивалась с течением времени, почему принимались разные решения. [48:26] Потому что некоторые вещи можно прочитать из кода, но не все. А то, что сложно прочитать из кода, следует документировать в виде понятных уже говорили о том, как превратить повторяющиеся профессиональные шаблоны в навыки или [48:41] повторяющиеся профессиональные шаблоны в навыки или убрать тесты. Ребята, это просто безумие, особенно если вы используете, как я вам покажу, модель Soul GB 516 добавляет так много тестов, даже в самые маленькие репозитории. Есть ли вообще [48:56] маленькие репозитории. Есть ли вообще какие-либо тесты в этом проекте, не имеет смысла? Эти модели будут постоянно добавлять тесты: модульные, интеграционные, постоянно добавлять тесты: модульные, интеграционные, тесты базы данных, компонентные тесты. [49:09] Люди в OpenAI просто сошли с ума и заставили эту модель постоянно добавлять новые тесты, даже когда это не имеет смысла. Таким образом, вам нужно практически сказать модели, чтобы она не добавляла тесты, чтобы в итоге получить идеальное [49:21] количество тестов. Хорошо, подумайте вот о чём. Это похоже на передовую агентную инженерию. Если вы не укажете модели добавлять тесты, она добавит их слишком много. Это добавляет невероятно много. Если вы укажете ему не добавлять тесты, он все равно их добавит, и в [49:35] итоге вы получите нужное количество. Возможно, ситуация изменится со следующим поколением моделей. В настоящий момент эти агенты просто раздувают ваш репозиторий тестами. Они добавляют сотни тестов даже для тех вещей, которые не имеют смысла. Так что да, [49:49] добавление тестов, модульных тестов, сквозных тестов — всего, что имеет смысл. Если это имеет смысл, то следует это сделать. не будете контролировать этих агентов и не дадите им указание добавлять новые тесты только тогда, когда это [50:03] действительно имеет смысл... Если вы не дадите им подобных инструкций, они полностью перегрузят ваш репозиторий бесполезными тестами. Фрагменты текста. Мы это обсуждали. Ого, это огромно. Это, по сути, [50:15] разработка, основанная на данных, верно? Разработка, ориентированная на потребности пользователей . Возможно, мне следует описать это именно так. Любой продукт, имеющий реальное применение. Вы должны предоставить своим базе данных. На самом деле, у меня есть навык в этой области — я владею профессиональной базой данных. Верно. Я [50:31] создал новую роль, похожую на PostgreSQL, в которой эти агенты могут иметь права только на чтение. Чтобы они не могли облажаться, например, не предоставляйте своим агентам полный доступ к базе данных. Ужасная ошибка. Вы пожалеете об этом. Знаете, в 99,9% случаев всё в [50:45] Знаете, в 99,9% случаев всё в порядке. Но достаточно одной проблемы, и это приведет к удалению пользователя или очистке таблицы, к каким-то необратимым очистке таблицы, к каким-то необратимым изменениям, и вы пожалеете об этом. Поэтому [50:58] не предоставляйте своим агентам полный доступ к базе данных. Но и не предоставлять ему доступ — тоже ошибка. Как только у вас появится достаточно пользователей, вы сможете анализировать данные гораздо быстрее с помощью агента. Посмотрите, какие функции [51:11] и возможности пользуются наибольшей популярностью. Что делают опытные пользователи, чего наиболее распространенные типы ошибок происходят в процессе производства? Вам нужно будет займет у вас очень много времени. Если вы просто создадите роль Postgress только для чтения [51:29] и предоставите своим агентам доступ только для чтения к вашей производственной базе данных, это сэкономит вам массу времени. И каждый раз, когда вы создаёте какую-либо функцию, вы её проверяете. Нужно взглянуть на вещи реально. Имеет ли вообще смысл эта функция? Такое вообще [51:42] базу данных производства. А у кого-нибудь ещё есть такая проблема? Они вообще используют пользовательский интерфейс этой функции, или она, по сути, одна из наименее используемых? Абсолютно необходимо, бесценно. Жаль, что я не сделал этого раньше. Максимизация количества [51:56] . Отслеживание производительности агентов. Ага , позвольте мне показать вам. Мы только что выпустили новый репозиторий по этой теме в рамках проекта Vectoral Labs. Итак, кстати, ребята, я буду выкладывать видео на этом YouTube- канале реже, чем раньше. [52:09] статьи ежедневно. Итак, если вам это нужно, зайдите на сайт vectalabs.com, и вы увидите, что каждый день я публикую статью, написанную мной лично . Например, вчера я его выпустил. Почему [52:22] этом. Знаете, зачем нам нужны тысячи агентов? Модели вполне хороши, ремни безопасности тоже вполне хороши. В чём проблема? Итак, это статьи. Но второе, чем занимается Vector Labs, а это, знаете ли, своего [52:35] рода исследовательская лаборатория, по сути, экспериментальная инновационная лаборатория, — это выпуск проектов с открытым исходным кодом. Новейшая разработка — это повышение производительности агентов, которую вы можете найти здесь. Это позволяет отслеживать вашу производительность. Знаете, сколько коммитов [52:49] сессий агента вы запускаете, сколько проблем у пользователей. Я имею в виду, что каждый из этих показателей сам по себе не очень эффективен, но когда вы объединяете эти три показателя и различным системам, тогда вы можете понять, становитесь ли вы лучшим [53:02] инженером-агентологом с точки зрения фактической производительности. Да, это один из репозиториев, который мы выпустили полностью с открытым исходным кодом. И ещё раз, зайдите на сайт vectalabs.com. Я оставлю ссылку под видео, чтобы вы могли [53:16] статьи, потому что, как я уже упоминал, я буду публиковать меньше видео на YouTube, но я буду ежедневно писать статьи, очень важные статьи о передовых разработках в области ИИ. Итак, если вас интересует программирование в области ИИ, [53:28] разработка агентных систем или вы просто хотите оставаться на переднем крае ИИ, vectal.com — сказанного, думаю, на этом мы можем закончить, ребята. Большое спасибо за просмотр. Надеюсь, вам понравилось это видео в необработанном виде, демонстрирующее мою рабочую станцию ​​для редактирования [53:41] . Если да, оставьте комментарий ниже, и я смогу сделать вторую часть. Может быть, , понятно? Так что через месяц, вероятно, все будет по-другому. И ещё раз, если у вас нет собственного VPS и собственных облачных агентов, создайте свой [53:53] сделайте это прямо сейчас. Это первая ссылка под видео. Это один из самых просто. В этом видео я буквально показал вам, как это сделать с помощью агента, и будущему, когда все мы будем запускать сотни и тысячи агентов [54:08] в облаке, и вы не будете привязаны к экосистеме, потому что у вас будет переходите по первой ссылке под видео. В заключение, спасибо вам за watching and I wish you a wonderful productive week. See you.