⚪️ DESIGN.md каталоги
Пару штук нарыл!
🔗 Каталог такой: https://designdotmd.directory/
Ну и довольно известный MengTo (который DesignCode) сделал такое:
🔗 https://neuform.ai/
Везде можно загрузить Design.md файлы и бесплатно.
@deksden_notes
Пару штук нарыл!
🔗 Каталог такой: https://designdotmd.directory/
Ну и довольно известный MengTo (который DesignCode) сделал такое:
🔗 https://neuform.ai/
Везде можно загрузить Design.md файлы и бесплатно.
@deksden_notes
👍8🔥4❤3
⚪️ Lenny's Product Pass - апдейты
Это для пользователей этой подписочки. Кто не в курсе - это куча ИИ инструментов на год, за разумные деньги - $200 /$350 $400 (разные тиры, insider подорожать успел). У меня за 200, если что))
В общем, Лёня завез туда немножко новинок - в Insider Tier завезли аж год Google AI Pro (!!! Уговорить гугол - это сильно), год Supabase Pro (без него лимиты там довольно скромные), помимо всех остальных штук ктороые там и ранее были (Lovable, Manus, Linear... - много там всякого).
В annual tier добавили Notion, Gumloop, Intercom
А вообще там на $30k подписочек, смотрите сами:
🔗 Оффсайт: https://www.lennysproductpass.com/
@deksden_notes
Это для пользователей этой подписочки. Кто не в курсе - это куча ИИ инструментов на год, за разумные деньги - $200 /
В общем, Лёня завез туда немножко новинок - в Insider Tier завезли аж год Google AI Pro (!!! Уговорить гугол - это сильно), год Supabase Pro (без него лимиты там довольно скромные), помимо всех остальных штук ктороые там и ранее были (Lovable, Manus, Linear... - много там всякого).
В annual tier добавили Notion, Gumloop, Intercom
А вообще там на $30k подписочек, смотрите сами:
🔗 Оффсайт: https://www.lennysproductpass.com/
@deksden_notes
❤🔥8👍3🕊1
⚪️ Workspace Agents в ChatGPT
Не кодинговые, общего плана.
Ну наконец то облагодетельствовали чем то бизнес-аккаунты! Business, team, edu.
Можно в своем воркспейсе создать агентов, у которых будет доступ собственно к воркспейсу и тулам. Под тулами понимаем подключение к мессенджерам (slack, ms teams), почте, CRM, задачникам, телефонии, диску с документами и тп.
Куча шаблонов - sales assistant, дата аналитик, создание SQL, ревью договоров, маркетинг, ... Больше пары десятков шаблонов. Можно с нуля агента простроить - строить будет тоже агент, так что типа для неспециалистов тоже ок.
Указываем с какими приложениями/MCP должен работать ассистент и далее агент раскатывает вам шаблон. Запуск - по расписанию или, по триггеру из подключенного канала.
В общем, интересное начинение, надо посмотреть как упакованы агенты в продукт - мне кажется это весьма важно на такущем этапе!
@deksden_notes
Не кодинговые, общего плана.
Ну наконец то облагодетельствовали чем то бизнес-аккаунты! Business, team, edu.
Можно в своем воркспейсе создать агентов, у которых будет доступ собственно к воркспейсу и тулам. Под тулами понимаем подключение к мессенджерам (slack, ms teams), почте, CRM, задачникам, телефонии, диску с документами и тп.
Куча шаблонов - sales assistant, дата аналитик, создание SQL, ревью договоров, маркетинг, ... Больше пары десятков шаблонов. Можно с нуля агента простроить - строить будет тоже агент, так что типа для неспециалистов тоже ок.
Указываем с какими приложениями/MCP должен работать ассистент и далее агент раскатывает вам шаблон. Запуск - по расписанию или, по триггеру из подключенного канала.
В общем, интересное начинение, надо посмотреть как упакованы агенты в продукт - мне кажется это весьма важно на такущем этапе!
@deksden_notes
👍6
⚪️ SourceCraft CLI - от Яндекса
У Яндекса есть SourceCradft.dev - это такой гитхаб. Теперь у него есть CLI (как аналог gh, но с кодинговым ассистентом слегка интегрировано, как копилот типа).
Установил, посмотрел - работает. В качестве ассистента заюзан OpenCode, своего разлива немного, но зато это - достойная упряжка.
Модель не понял какая, написано - default. Наверное, последняя Alice AI. Но там вроде всего 65к контекста, а 20к токенов показывлось как 15% заполненного контекста.. В общем, больше на 131к контекста похоже, а это скорее что то слегка устаревшее китовое типа дипсика 3.2
В общем, надо будет при случает постетсить - но, видите, и такое у нас есть)) Я скорее рад, чем - нет.
(ц) чего только не понаделают!
@deksden_notes
У Яндекса есть SourceCradft.dev - это такой гитхаб. Теперь у него есть CLI (как аналог gh, но с кодинговым ассистентом слегка интегрировано, как копилот типа).
Установил, посмотрел - работает. В качестве ассистента заюзан OpenCode, своего разлива немного, но зато это - достойная упряжка.
Модель не понял какая, написано - default. Наверное, последняя Alice AI. Но там вроде всего 65к контекста, а 20к токенов показывлось как 15% заполненного контекста.. В общем, больше на 131к контекста похоже, а это скорее что то слегка устаревшее китовое типа дипсика 3.2
В общем, надо будет при случает постетсить - но, видите, и такое у нас есть)) Я скорее рад, чем - нет.
(ц) чего только не понаделают!
@deksden_notes
❤6🤯5
⚪️ Google Jules
С конца прошлого года было тихо в стане Жульеса, а ведь он не сдулся - его переписывали.
Теперь это некое end-to-end решение. Интересно будет посмотреть!
Записался
@deksden_notes
С конца прошлого года было тихо в стане Жульеса, а ведь он не сдулся - его переписывали.
Теперь это некое end-to-end решение. Интересно будет посмотреть!
Записался
@deksden_notes
🤔5👍1
⚪️ Оплачиваем нейронки, обзор способов
Тимур @yatimur написал в своем канале @the_ai_architect полезный пост про то, как можно оплачивать chatgpt и прочие нейронки с РФ
🔗 Полезный пост тут: https://t.me/the_ai_architect/289
Я согласен с этим обзором полностью, рекомендую прочитать
(ц) Полезное
@deksden_notes
Тимур @yatimur написал в своем канале @the_ai_architect полезный пост про то, как можно оплачивать chatgpt и прочие нейронки с РФ
🔗 Полезный пост тут: https://t.me/the_ai_architect/289
Я согласен с этим обзором полностью, рекомендую прочитать
(ц) Полезное
@deksden_notes
Telegram
Тимур Хахалев про AI Coding
Как оплачивать chatgpt, claude из РФ?
Я решил собрать в одном месте популярные способы оплаты ai сервисов из РФ.
Уточню, что это не реклама и я не получаю ни рубля с упоминания этих сервисов. Все эти сервисы могут обмануть, так что покупайте на свой страх…
Я решил собрать в одном месте популярные способы оплаты ai сервисов из РФ.
Уточню, что это не реклама и я не получаю ни рубля с упоминания этих сервисов. Все эти сервисы могут обмануть, так что покупайте на свой страх…
❤9
⚪️ Codex Marketplace
Широко известный в узких кругах нейродеятель Am.will открыл интересный ресурс:
🔗 Ресурс: https://www.codex-marketplace.com/
Там представлены плагины, скиллы, хуки для кодекса. Важная часть - планируется брать обраную связь от коммьюнити, чтобы ранжировать их по популярности. Хороший способ получить нечто awesome и актуальное.
Конечно у нас есть skills.sh для скиллов - но тут только под кодекс, и плагины и хуки тоже есть.
В общем, хорошее начинание, - как по мне!
(ц) налетай, не зевай!
@deksden_notes
Широко известный в узких кругах нейродеятель Am.will открыл интересный ресурс:
🔗 Ресурс: https://www.codex-marketplace.com/
Там представлены плагины, скиллы, хуки для кодекса. Важная часть - планируется брать обраную связь от коммьюнити, чтобы ранжировать их по популярности. Хороший способ получить нечто awesome и актуальное.
Конечно у нас есть skills.sh для скиллов - но тут только под кодекс, и плагины и хуки тоже есть.
В общем, хорошее начинание, - как по мне!
(ц) налетай, не зевай!
@deksden_notes
❤10🔥6
⚪️ Фавиконки сайтов, без смс и регистрации
Иногда такое надо, чтобы достать Favicon для сайта. Google имеет публичный endpoint для получения favicon любого домена в формате PNG. Без API-ключа. Без регистрации. Бесплатно. Его использует Chrome внутри, и не проверяет user-agent.
Все на картинке
Полезные параметры:
→ size: 16, 32, 64, 128, 256
→ drop_404_icon=true: не возвращает общий глобус, если favicon не существует
→ fallback_opts=TYPE,SIZE,URL: ищет apple-touch-icon и другие форматы
→ Ротация между t0, t1, t2, t3 для распределения нагрузки
🔗 Пример URL: t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://telegram.org&size=256
🔗 SRC: https://x.com/edu_seo_scraper/status/2046992034427224561
@deksden_notes
Иногда такое надо, чтобы достать Favicon для сайта. Google имеет публичный endpoint для получения favicon любого домена в формате PNG. Без API-ключа. Без регистрации. Бесплатно. Его использует Chrome внутри, и не проверяет user-agent.
Все на картинке
Полезные параметры:
→ size: 16, 32, 64, 128, 256
→ drop_404_icon=true: не возвращает общий глобус, если favicon не существует
→ fallback_opts=TYPE,SIZE,URL: ищет apple-touch-icon и другие форматы
→ Ротация между t0, t1, t2, t3 для распределения нагрузки
🔗 Пример URL: t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://telegram.org&size=256
🔗 SRC: https://x.com/edu_seo_scraper/status/2046992034427224561
@deksden_notes
❤🔥9
⚪️ GPT 5.5
Сегодня по графику!
🔗 https://openai.com/index/introducing-gpt-5-5
——
Все улучшено! И кодинговые бенчи, и общие возможности. Даже большой контекст заметно улучшили!
Интересно, как фронтэнд на ней?
Посмотрим.
По описанию - неплохой инкрементальный апдейт к уже хорошей 5.4, который сделал ее только лучше.
@deksden_notes
Сегодня по графику!
🔗 https://openai.com/index/introducing-gpt-5-5
——
Все улучшено! И кодинговые бенчи, и общие возможности. Даже большой контекст заметно улучшили!
Интересно, как фронтэнд на ней?
Посмотрим.
По описанию - неплохой инкрементальный апдейт к уже хорошей 5.4, который сделал ее только лучше.
@deksden_notes
OpenAI
Introducing GPT-5.5
Introducing GPT-5.5, our smartest model yet—faster, more capable, and built for complex tasks like coding, research, and data analysis across tools.
🔥25
⚪️ DeepSeek v4
Кучно пошли! Не успеваем фронтир смотреть))
1.6T параметров - не напасешься макмиников запускать.. Будем смотреть, конечно - дипсик ждали весьма.
Бенчи не самые крутые, но на уровне фронтира чуть прошлого поколения. к слову - но бенчи бенчам рознь, подождем обзоров. Плюс это 1m контекст, что тоже интересно - насколько он эффективен будет
Ух! Напряженное завершение месяца выдалось
@deksden_notes
Кучно пошли! Не успеваем фронтир смотреть))
1.6T параметров - не напасешься макмиников запускать.. Будем смотреть, конечно - дипсик ждали весьма.
Бенчи не самые крутые, но на уровне фронтира чуть прошлого поколения. к слову - но бенчи бенчам рознь, подождем обзоров. Плюс это 1m контекст, что тоже интересно - насколько он эффективен будет
Ух! Напряженное завершение месяца выдалось
@deksden_notes
🔥11👍6❤🔥1
⚪️ Куда делись дешевые подписки chatGPT
Оказалось, что таки уязвимость в платежном сервисе OpenAI эксплуатировалась
🔗 Тут есть кое какие детали: https://community.openai.com/t/eligibility-for-the-chatgpt-google-trial-continues-to-be-illegally-exploited-and-monetized-by-countless-individuals/1379386
Видимо, разборки посредников, кто стоял близко к вершине пирамиды перепродажи "дешевых" аккаунтов. Интересно, что codex уязвимость не нашел и клозеды ее "не замечали". Думаю, не сильно переживали, а просто набирали пользователей. Ведь "подсев" на ИИ - слазить будет тяжело, заплатят рано или поздно)) Разумный расчет, к слову.
В общем, пока дешевые подписки кончились, имейте ввиду.
@deksden_notes
Оказалось, что таки уязвимость в платежном сервисе OpenAI эксплуатировалась
🔗 Тут есть кое какие детали: https://community.openai.com/t/eligibility-for-the-chatgpt-google-trial-continues-to-be-illegally-exploited-and-monetized-by-countless-individuals/1379386
Видимо, разборки посредников, кто стоял близко к вершине пирамиды перепродажи "дешевых" аккаунтов. Интересно, что codex уязвимость не нашел и клозеды ее "не замечали". Думаю, не сильно переживали, а просто набирали пользователей. Ведь "подсев" на ИИ - слазить будет тяжело, заплатят рано или поздно)) Разумный расчет, к слову.
В общем, пока дешевые подписки кончились, имейте ввиду.
@deksden_notes
OpenAI Developer Community
Eligibility for the ChatGPT Google trial continues to be illegally exploited and monetized by countless individuals
Up to now there are still countless people taking credentials from Google trial eligible accounts and using Android packet sniffing methods to apply them to other accounts that are not eligible including Plus one month six months one year plans and Pro one…
😢11🔥6👍3
⚪️ Активация GPT-5.5 в Codex.app который через CPA
Gpt 5.5 раскатали всем платным тарифам, но я работаю через кучу аккаунтов через CliProxyAPI (оболочка Quotio для мака). В итоге, в нем оно так и не завелось - пришлось немного поковырять, чтобы все заработало.
Сначала был исследован сам CPA - но он с версии .36 уже выдает поддерживаемую модель gpt-5.5 и вроде бы не виноват. Даже генерация картинок в Кодексе завелась (это починили). Поэтому подозреваемым был назначен клиент Codex.app.
Исследования issues на гитхабе подтвердили - вопрос к клиентам. Нашелся патчер для codex.app текущих версий (.422 поддерживается).
Он включает:
• Fast settings control in Settings
• Composer /fast slash command
• Speed submenu in the composer
• GPT-5.5 model-list entry for custom-API users
• Plugins access for custom-API users
По всей видимости часть фич приложения отключается для "неродных" эндпоинтов, а эта штука включает все обратно. Для CLI такого патчера пока не нашел, подождем новых релизов CLI, может там само починится. Либо прийдется писать "по мотивам" самому! Не хотелось бы, впрочем.
Так как на гитхабе у проекта ДВЕ звезды было (одна - моя), пришлось исследовать проект на наличие закладок и вредного поведения. Исследовал проект через 5.5 (она же была прокачана в кибербезе, даром что ли?) - кражи секретов или иньекции майнеров не обнаружено. Кодекс думает что там все хорошо, но вы поняли - на свой страх и риск))
🔗 Патчер: https://github.com/Veath/codexfast
(ц) ынжой!
@deksden_notes
Gpt 5.5 раскатали всем платным тарифам, но я работаю через кучу аккаунтов через CliProxyAPI (оболочка Quotio для мака). В итоге, в нем оно так и не завелось - пришлось немного поковырять, чтобы все заработало.
Сначала был исследован сам CPA - но он с версии .36 уже выдает поддерживаемую модель gpt-5.5 и вроде бы не виноват. Даже генерация картинок в Кодексе завелась (это починили). Поэтому подозреваемым был назначен клиент Codex.app.
Исследования issues на гитхабе подтвердили - вопрос к клиентам. Нашелся патчер для codex.app текущих версий (.422 поддерживается).
Он включает:
• Fast settings control in Settings
• Composer /fast slash command
• Speed submenu in the composer
• GPT-5.5 model-list entry for custom-API users
• Plugins access for custom-API users
По всей видимости часть фич приложения отключается для "неродных" эндпоинтов, а эта штука включает все обратно. Для CLI такого патчера пока не нашел, подождем новых релизов CLI, может там само починится. Либо прийдется писать "по мотивам" самому! Не хотелось бы, впрочем.
Так как на гитхабе у проекта ДВЕ звезды было (одна - моя), пришлось исследовать проект на наличие закладок и вредного поведения. Исследовал проект через 5.5 (она же была прокачана в кибербезе, даром что ли?) - кражи секретов или иньекции майнеров не обнаружено. Кодекс думает что там все хорошо, но вы поняли - на свой страх и риск))
🔗 Патчер: https://github.com/Veath/codexfast
(ц) ынжой!
@deksden_notes
❤🔥10🔥7
⚪️ CuaDriver - фоновое руление софом на macOS (для агентов)
Computer Use на кодексе представил как можно в фоновом режиме не особо мешая человеку работать агентом с любым приложением и в фоновом режиме. Это удобно.
Этот open source проект позволяет делать так же любому агенту.
🔗 Репо: https://github.com/trycua/cua
🔗 Блог с потрохами: https://github.com/trycua/cua/blob/main/blog/inside-macos-window-internals.md
——
В комменты кинули аналог:
🔗 rust, кросс-платформа, cli: https://github.com/lahfir/agent-desktop
@deksden_notes
Computer Use на кодексе представил как можно в фоновом режиме не особо мешая человеку работать агентом с любым приложением и в фоновом режиме. Это удобно.
Этот open source проект позволяет делать так же любому агенту.
🔗 Репо: https://github.com/trycua/cua
🔗 Блог с потрохами: https://github.com/trycua/cua/blob/main/blog/inside-macos-window-internals.md
——
В комменты кинули аналог:
🔗 rust, кросс-платформа, cli: https://github.com/lahfir/agent-desktop
@deksden_notes
👍6🔥2
⚪️ Codex.app for Linux (unofficial)
Am.will такую штуку сделал:
🔗 Репо: https://github.com/am-will/codex-app
Работает 5.5 и релиз - последний. Это все потому что электрон приложение, перепаковать его не так сложно. В общем, это сделали. Неофициальное, зато полнофункциональное.
@deksden_notes
Am.will такую штуку сделал:
🔗 Репо: https://github.com/am-will/codex-app
Работает 5.5 и релиз - последний. Это все потому что электрон приложение, перепаковать его не так сложно. В общем, это сделали. Неофициальное, зато полнофункциональное.
@deksden_notes
👍13❤6
⚪️ GPT-5.5 Codex
Есть слуха про такую штуку.
❓ А оно нам надо?
По мне - не факт. Я так и нге понял большого профита от моделей -кодекс. Или есть фанаты таких сборок?
@deksden_notes
Есть слуха про такую штуку.
❓ А оно нам надо?
По мне - не факт. Я так и нге понял большого профита от моделей -кодекс. Или есть фанаты таких сборок?
@deksden_notes
👍5
⚪️ Кодекс - используем субагентов
Я в своих операционных интерактивных промптах с кодексом использую сварм. Но в ванильном виде он слегка лажает, поэтому проптим субагентов дополнительными инструкциями.
Вот сабж:
Это отражение моих забегов по граблям с субагентами кодекса. Уверен что у СС свои приколы с этой системой, ибо я пока не видел модели, которая до конца правильно и грамотно дирижирует набором субагентов
▶️ Почему обмен через файлы? Потому что в контекст оркестратор сильно лаконично формулирует промпты, и еще как ссылаться при верификации? а тут - есть файл, и мы можем на него сослаться в любой момент.
❓ Как вы дрессируете стаю субагентов?
@deksden_notes
Я в своих операционных интерактивных промптах с кодексом использую сварм. Но в ванильном виде он слегка лажает, поэтому проптим субагентов дополнительными инструкциями.
Вот сабж:
<правила_использования_субагентов>
Используй временную папку .tasks/ в корне репо и сделай папку внутри под хранение файлов задач этого протокола, для хранения там артефактов исследования агентов - это будет рабочая папка.
Задачи агентам ставим путем создания файлов в рабочей папке. Отчеты субагентов тоже размещаются в рабочей папке, проинструктируй об этом субагентов.
Есть лимит по количеству субагентов, поэтому предварительно удали тех субагентов которых ты не используешь и следи за их количеством. Оставляй субагента только если собираешься дать ему задание в дополнение к текущему заданию (flollow up).
Обязательно дожидайся результатов работы субагента, не прерывай его без веской причины. Следи за количеством субагентов, грамотно используй лимит чтобы выполнить работу.
Делай запуск субагентов параллельно насколько возможно, если не вся работа сделана - запускай ее как освободятся слоты.
Для новой задачи лучше всего запускать работу с новым субагентом (удалив ненужного из пула), чем переиспользовать существующего. Ставь для каждой работы подходящую модель субагенту (выбирай из gpt-5.5 для сложной работы, gpt-5.3-codex или gpt-5.4-mini).
С полным форком контекста нельзя переопределять тип/модель агента, имей ввиду!
Твоя задача как оркестартора - не только запускать субагентов, но и передать им грамотно контекст - либо это будет форк твоей сессии, либо нужно в инструкциях субагенту отразить все что он должен знать.
После получения отчета субагента нужно иметь ввиду, что он работал в немного другом контексте и перепроверять, все ли моменты были сделаны на основании правильного контекста.
</правила_использования_субагентов>
Это отражение моих забегов по граблям с субагентами кодекса. Уверен что у СС свои приколы с этой системой, ибо я пока не видел модели, которая до конца правильно и грамотно дирижирует набором субагентов
▶️ Почему обмен через файлы? Потому что в контекст оркестратор сильно лаконично формулирует промпты, и еще как ссылаться при верификации? а тут - есть файл, и мы можем на него сослаться в любой момент.
❓ Как вы дрессируете стаю субагентов?
@deksden_notes
1❤19👍9🔥5❤🔥1🕊1
⚪️ Codex Sub-Agents, vNext
В связи с предыдущим постом, я тут немного поразбирался в субагентах кодекса. В связи с чем решил накатать этот пост.
▶️ Во-первых, и это уже месяц минимум как не новость - в кодексе сделали более-менее стандартных субагентов как в СС. То есть их можно описывать в отдельном файле, обзывать по имени, и задавать им кастомный промпт с настройками тулов/mcp. Всё "как у людей", вернее, как в СС было с лета 2025)) Поэтому чувство дежавю легкое. Но тут клозеды не удержались, и сделали не в стандартном md файле описание, а в .toml. Не особо страшно, но не удобно - скиллы то они нормальные заюзали! Надо будет насоветовать им в сторону md с фронтметтером. Чего они выделяются то?!
❓Спросите - ну и чо? На самом деле это открывает возможность создания кастомных агентов, промптом заточенных на определенную задачу, которые уже умеют делать эту задачу (за счет промпта) и им не надо разбираться как оно делается. Вроде бы и стандартный агент может скилл прочитать... Поэтому - да, сейчас скиллы во многом заменили кастомных агентов, может быть поэтому новость прошла мимо меня.
▶️ Во-вторых, поразбирался в потрохах системы суб-агентов. Не особый секрет, что сейчас в кодексе делается новая версия агентного сварма, который исторически в коде именуется multi-agent, а на публике стал sub-agents. В общем, в кодексе готовится multi-agents-v2, которую уже можно включить фичафлагом (multi_agent_v2).
Тут много заметных ихменений. Самое главное - это модель коммуникации/управления субагентами. Раньше субагент запускался как дочерняя сессия, и задачи ему поступали как имитация сообщения пользвоателя. И ответ поступал как сообщение пользвоателя. Поэтому в апи управления субагентами было ожидание определенного субагента.
▶️ В новой системе перешли на "агентную почту". Агент может отпарвить сообщения другому агенту (считайте, что по имени). Можно "заснуть" до момента поступления любого сообщения. То есть оркестратор запустив в работу сварм субагентов, может "заснуть" и ожидать, когда его разбудит или сообщение от любого агента, или ввод пользователя. Теперь не обязательно "бегать кругами вокруг агентов" в ожидании результата! Ну и агентная почта поступает с метаданными - то есть видно кто написал.
Письма субагенту могут прерывать его текущую работу, или нет. Если нет - то это аналог steer сообщений пользователя, которые поступают в контекст модели и она принимает их "к сведению".
▶️ Есть некоторые особенности управления контекстом для субагентов. Если мы наследуем контекст родительской сессии - то мы наследуем и модель, и все сообщения сессии, и уровень ризонинга.
Но есть и возможность начинать субагента либо с пустого контекста, либо взять в контекст один или более последних "ходов". Ход - это группа сообщений сессии, обычно от сообщения пользователя до завершения работы модели и ее финального сообщения. Из этих ходов фильтруются все блоки размышлений, тулюза - остаются только промежуточные комментарии модели при выполнении и сообщения (видимо, пользвоателя и других агентов).
Кастомного субагента (терминология плавает - это то agent role, то agent type) может быть назначена только если контекст пустой или настледует ограниченное количество ходов. полный форк сессии не позволяет "повесить" на нее роль - видимо, потому что только чатсичный форк позволяет собрать контекст заново, с инъекцией инструкций кастомного субагента вначале.
▶️ В общем, система выглядит гораздо более рабочей в части мультиагентного применения.
@deksden_notes
В связи с предыдущим постом, я тут немного поразбирался в субагентах кодекса. В связи с чем решил накатать этот пост.
▶️ Во-первых, и это уже месяц минимум как не новость - в кодексе сделали более-менее стандартных субагентов как в СС. То есть их можно описывать в отдельном файле, обзывать по имени, и задавать им кастомный промпт с настройками тулов/mcp. Всё "как у людей", вернее, как в СС было с лета 2025)) Поэтому чувство дежавю легкое. Но тут клозеды не удержались, и сделали не в стандартном md файле описание, а в .toml. Не особо страшно, но не удобно - скиллы то они нормальные заюзали! Надо будет насоветовать им в сторону md с фронтметтером. Чего они выделяются то?!
❓Спросите - ну и чо? На самом деле это открывает возможность создания кастомных агентов, промптом заточенных на определенную задачу, которые уже умеют делать эту задачу (за счет промпта) и им не надо разбираться как оно делается. Вроде бы и стандартный агент может скилл прочитать... Поэтому - да, сейчас скиллы во многом заменили кастомных агентов, может быть поэтому новость прошла мимо меня.
▶️ Во-вторых, поразбирался в потрохах системы суб-агентов. Не особый секрет, что сейчас в кодексе делается новая версия агентного сварма, который исторически в коде именуется multi-agent, а на публике стал sub-agents. В общем, в кодексе готовится multi-agents-v2, которую уже можно включить фичафлагом (multi_agent_v2).
Тут много заметных ихменений. Самое главное - это модель коммуникации/управления субагентами. Раньше субагент запускался как дочерняя сессия, и задачи ему поступали как имитация сообщения пользвоателя. И ответ поступал как сообщение пользвоателя. Поэтому в апи управления субагентами было ожидание определенного субагента.
▶️ В новой системе перешли на "агентную почту". Агент может отпарвить сообщения другому агенту (считайте, что по имени). Можно "заснуть" до момента поступления любого сообщения. То есть оркестратор запустив в работу сварм субагентов, может "заснуть" и ожидать, когда его разбудит или сообщение от любого агента, или ввод пользователя. Теперь не обязательно "бегать кругами вокруг агентов" в ожидании результата! Ну и агентная почта поступает с метаданными - то есть видно кто написал.
Письма субагенту могут прерывать его текущую работу, или нет. Если нет - то это аналог steer сообщений пользователя, которые поступают в контекст модели и она принимает их "к сведению".
▶️ Есть некоторые особенности управления контекстом для субагентов. Если мы наследуем контекст родительской сессии - то мы наследуем и модель, и все сообщения сессии, и уровень ризонинга.
Но есть и возможность начинать субагента либо с пустого контекста, либо взять в контекст один или более последних "ходов". Ход - это группа сообщений сессии, обычно от сообщения пользователя до завершения работы модели и ее финального сообщения. Из этих ходов фильтруются все блоки размышлений, тулюза - остаются только промежуточные комментарии модели при выполнении и сообщения (видимо, пользвоателя и других агентов).
Кастомного субагента (терминология плавает - это то agent role, то agent type) может быть назначена только если контекст пустой или настледует ограниченное количество ходов. полный форк сессии не позволяет "повесить" на нее роль - видимо, потому что только чатсичный форк позволяет собрать контекст заново, с инъекцией инструкций кастомного субагента вначале.
▶️ В общем, система выглядит гораздо более рабочей в части мультиагентного применения.
@deksden_notes
👍15🔥6❤3✍1❤🔥1
⚪️ Суб-агенты: зачем
❓ В чатике нашего канала (welcome, если что, ссылка в описании канала) встал закономерный вопрос: а как можно использовать субагентов, чем они важны или полезны?
▶️ Сразу скажу что работать можно вполне и без субагентов, нет такой работы, которую бы можно сделать только субагентами. Последовательное выполнение задач вполне себе работает (исключение которое мне кажется имеется - скажу позже)
Какие же задачи можно решать субагентами эффективно?
▶️ Прежде всего - исследования. Шикарно сварм работает когда мы хотим что то найти в проекте, разобраться в чем то. Можно назначит ьсубагенту мелкую модель (например, gpt-5.4-mini) и она довольно быстро, щадящим образом для лимитов соберет вам контекст по кодовой базе. Примеры промптов типа "разберись как в проекте работает система аутентификации, ее взаимосвязи и контракты, как она документирована - в общем, собери все. Используй субагентов для поиска на gpt-5.4-mini". В кодексе есть даже субагент explore вроде бы, видел несколько раз как он сам запускался.
▶️ Проработка разных аспектов плана. Тут посложнее.
👉 Лирическое отступление про постановку задачи и отчетность. Я ВСЕГДА делаю материализованные планы, постаноку задач и отчеты о выполнении. Это значит что все через md файлы. Да, можно в контекст сессии все пихать, и оно где то в сессии даже будет в файл записано, но использвоание файлов дает мне:
• прослеживаемость: я всегда могу открыть файл и посомтреть какое задание было дано
• артефакты задачи все в одном месте, в папке задачи, не надо искать по сессиям
• можно сослаться на план работы (ставя задачу верификации или ревью)
• часто агент может лучше поставить задачу в файл, чем в контекст, более развернуто, плюс - можно записывать задачу через паттерн рефлексии: первым шагом записали черновик задачи, вторым шагом промпт на "доработай задачу, ..." - и станет заметно лучше;
• задачу в файле можно прорабатывать в много проходов, по разным аспектам - в контексте агент не будет пересказывать ее дословно со всеми деталями, она потеряется при длительном обсуждении;
Теперь к аспектам: когда мы делаем план, надо много вещей держать ввиду. Соблюдение паттернов, стандартов кода. Не оверинжинирить. Безопасность кода. Документирвоание именений. Переимпользование сущностей кода и следование архзитектуре проекта. Работа с БД/хранилищем, миграции и прочие приколы. Соблюдение принятого в проекте гит флоу. Соблюдение подходов к CI / CD, схема выкатки деплоев. ... Думаю, вы можете в зависимости от специфики проекта перечислить массу таких аспектов!
Для того чтобы план работы был проработан по всем этим аспектам, и проработан хорошо, в идеале нужно каждый аспект прогонять моделью отдельно - тогда она качественно этот аспект проработает. В отдельных ответственных случаях я делаю @3 самплинг (это когда задача повторяется три раза, а потом мы интегрируем результат, при это 3 минимально полезный самплинг, лучше 5 делать для прям хорошего качества).
Как вы понимаете, если у вас десяток аспектов - то это уже 10 запусков агента. А если на часть и @3 самплинг, ... В общем, тут тоже здорово работает модель запустить это через субагентов. Промптинг я делаю на постановку задачи через файл, на результат отработки задачи через файл.
... (продолжение: https://t.me/deksden_notes/713)
❓ В чатике нашего канала (welcome, если что, ссылка в описании канала) встал закономерный вопрос: а как можно использовать субагентов, чем они важны или полезны?
▶️ Сразу скажу что работать можно вполне и без субагентов, нет такой работы, которую бы можно сделать только субагентами. Последовательное выполнение задач вполне себе работает (исключение которое мне кажется имеется - скажу позже)
Какие же задачи можно решать субагентами эффективно?
▶️ Прежде всего - исследования. Шикарно сварм работает когда мы хотим что то найти в проекте, разобраться в чем то. Можно назначит ьсубагенту мелкую модель (например, gpt-5.4-mini) и она довольно быстро, щадящим образом для лимитов соберет вам контекст по кодовой базе. Примеры промптов типа "разберись как в проекте работает система аутентификации, ее взаимосвязи и контракты, как она документирована - в общем, собери все. Используй субагентов для поиска на gpt-5.4-mini". В кодексе есть даже субагент explore вроде бы, видел несколько раз как он сам запускался.
▶️ Проработка разных аспектов плана. Тут посложнее.
👉 Лирическое отступление про постановку задачи и отчетность. Я ВСЕГДА делаю материализованные планы, постаноку задач и отчеты о выполнении. Это значит что все через md файлы. Да, можно в контекст сессии все пихать, и оно где то в сессии даже будет в файл записано, но использвоание файлов дает мне:
• прослеживаемость: я всегда могу открыть файл и посомтреть какое задание было дано
• артефакты задачи все в одном месте, в папке задачи, не надо искать по сессиям
• можно сослаться на план работы (ставя задачу верификации или ревью)
• часто агент может лучше поставить задачу в файл, чем в контекст, более развернуто, плюс - можно записывать задачу через паттерн рефлексии: первым шагом записали черновик задачи, вторым шагом промпт на "доработай задачу, ..." - и станет заметно лучше;
• задачу в файле можно прорабатывать в много проходов, по разным аспектам - в контексте агент не будет пересказывать ее дословно со всеми деталями, она потеряется при длительном обсуждении;
Теперь к аспектам: когда мы делаем план, надо много вещей держать ввиду. Соблюдение паттернов, стандартов кода. Не оверинжинирить. Безопасность кода. Документирвоание именений. Переимпользование сущностей кода и следование архзитектуре проекта. Работа с БД/хранилищем, миграции и прочие приколы. Соблюдение принятого в проекте гит флоу. Соблюдение подходов к CI / CD, схема выкатки деплоев. ... Думаю, вы можете в зависимости от специфики проекта перечислить массу таких аспектов!
Для того чтобы план работы был проработан по всем этим аспектам, и проработан хорошо, в идеале нужно каждый аспект прогонять моделью отдельно - тогда она качественно этот аспект проработает. В отдельных ответственных случаях я делаю @3 самплинг (это когда задача повторяется три раза, а потом мы интегрируем результат, при это 3 минимально полезный самплинг, лучше 5 делать для прям хорошего качества).
Как вы понимаете, если у вас десяток аспектов - то это уже 10 запусков агента. А если на часть и @3 самплинг, ... В общем, тут тоже здорово работает модель запустить это через субагентов. Промптинг я делаю на постановку задачи через файл, на результат отработки задачи через файл.
... (продолжение: https://t.me/deksden_notes/713)
Telegram
DEKSDEN notes
⚪️ Суб-агенты: зачем (ч2)
... (начало тут: https://t.me/deksden_notes/712)
▶️ Параллельные кодинговые задачи. Если поручить модели прописать некоторые задачи параллельно, то она справится. Ваш план будет разбит на задачи, они выстроены в граф, который…
... (начало тут: https://t.me/deksden_notes/712)
▶️ Параллельные кодинговые задачи. Если поручить модели прописать некоторые задачи параллельно, то она справится. Ваш план будет разбит на задачи, они выстроены в граф, который…
👍11❤3🔥2❤🔥1🕊1