Обвязка агента вместо модели, AI ловит баги в крипте и КП из звонка за 5 минут  Публичный пост

8 июля 2026  176

Одна и та же модель на одной и той же задаче выдала то 45%, то 83% верных ответов. Меняли не модель и не промпт — только «обвязку» вокруг: как устроены скиллы, планировщик и ограничители. Разница в тридцать восемь пунктов из воздуха.

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

Главное за 30 секунд

  • Обвязка агента поднимает точность сильнее, чем смена модели: в тесте с 45% до 83%.
  • Готовый скилл в Claude Cowork превращает запись созвона в коммерческое предложение за пять минут.
  • ИИ прошёлся по крипто-библиотеке Cloudflare и нашёл 7 настоящих багов, включая один критический.
  • ИИ-агента GitHub взломали одним словом «Additionally» и вытащили через него приватный репозиторий.
  • Anthropic показала внутри Claude «рабочее пространство», где мысли живут ещё до того, как стать текстом.

Внедряем и улучшаем

Обвязка важнее модели: собираем её под свою задачу

Главная мысль дня. Если агент становится лучше от новых инструкций, а потом вдруг хуже — это не проблема промпта. Это проблема обвязки вокруг модели. У команды Coral финансовый агент дорос до 2500 строк инструкций и 50 конфликтующих описаний инструментов — и добавлять перестало помогать. Они собрали открытый каркас Reef и подняли точность на бенчмарке Vals Finance с 44,9% до 82,6% на той же модели. Лучший ретривер дал всего +5 пунктов, остальные +33 — это структура обвязки. (AI Tinkerers, репозиторий)

Из чего собрана обвязка — три кирпича:

  • Скиллы — папка с markdown-инструкцией и, при нужде, файлом impl.py. Питон реализует доменное правило (формула, округление), а модель просто зовёт функцию и повторяет результат.
  • Типы агентов — специалисты и планировщик. Планировщик сам раскладывает задачу, запускает специалистов параллельно и отсекает тупики.
  • Ограничители на выполнении — жёсткие правила поверх модели.
skills/
  executive_compensation.md      # только инструкция
  headcount_trend/
    SKILL.md                     # инструкция
    impl.py                      # питон-функция

Четыре ошибки по убыванию вреда. Первая и главная — совать в скилл примеры «как надо». Модель переобучается на них и мимо всего, что не похоже. Лучше одно чёткое правило и ноль примеров. Вторая — дать модели ответить, не вызвав ни одного инструмента: ставьте min_tool_calls_before_final. Третья — верить промпту «не бери данные после такой-то даты»: дату надо зашивать в инструмент, а не просить. Четвёртая — вываливать все схемы инструментов в системный промпт; вместо этого агент видит короткий индекс и подгружает скилл по требованию.

Практический шаг: не пишите обвязку с нуля. В репозитории два готовых каркаса — Equities (1 агент, 2 скилла, для старта) и AlphaCumen (6 специалистов, планировщик, 69 скиллов). Форкните тот, что ближе, и заменяйте скиллы под себя.

Теория обвязки: чек-лист от Лилиан Вэнг

Дополнение к Reef — свежий разбор Лилиан Вэнг «Harness Engineering». Обвязка — это система вокруг модели: она решает, как модель планирует, зовёт инструменты, помнит контекст и проверяет результат. Три опоры, которые стоит завести у себя. (lilianweng.github.io)

  • Файловая система как память. Не таскайте весь журнал работы в контексте — он не влезет. Держите логи, диффы и трассы ошибок в файлах, а агент читает их через grep/cat.
  • Цикл-воркфлоу. План → выполнить → проверить → улучшить, где модель разбирает свои же неудачные заходы.
  • Субагенты и фоновые задачи. Параллельность делайте явной и видимой через файлы и статусы, а не в мимолётном чате — тогда после сбоя можно продолжить.

Отдельно — приём ACE для контекста: не переписывать весь промпт целиком, а вести его как список коротких пунктов. Один агент пишет черновики, второй вытаскивает из удач и провалов уроки, третий аккуратно доливает новые пункты. Так контекст не «схлопывается» и не мельчает.

«Меньше рыскать, раньше проверять» — как срезать 8% токенов одним абзацем

Команда VS Code две недели гоняла живой A/B-тест системного промпта на GPT-5.5. Гипотеза простая: агент слишком долго ищет и перечитывает файлы, прежде чем сделать первую правку. Победивший вариант срезал p95-расход токенов на 7,64% и число вызовов инструментов на 8,54% при той же аккуратности. (code.visualstudio.com)

Суть лёгкого варианта можно дословно перенести в свой CLAUDE.md или системный промпт:

Начинай с самой конкретной зацепки: файла, символа, падающего
поведения или команды. Собери ровно столько соседнего контекста,
чтобы выдвинуть одну гипотезу и провести одну дешёвую проверку,
которая её опровергнет. Предпочитай один точечный поиск широкому
обходу репозитория. Как только известна самая дешёвая различающая
проверка — действуй. Не перечитывай неизменившийся контекст.

Мораль шире одного промпта: привязывай изменение к проверяемой гипотезе, гоняй офлайн, потом подтверждай в бою. Выход новой модели — не конец настройки, а её начало.

КП из звонка за пять минут: скилл proposal-builder в Cowork

Готовый рецепт для всех, кто продаёт услуги. Скилл в Claude Cowork читает расшифровку созвона и собирает коммерческое предложение в Google Docs — в вашем голосе, за пять минут вместо часа. Сборка занимает меньше 20 минут. (ReturnMyTime)

Шаг 1. В Cowork скажите: «Create a skill called proposal-builder». Дайте ему такой промпт-инструкцию:

Read the attached sales call transcript. Extract the client's stated
problem, the outcome they want, their timeline, and any budget language
they used. Draft a one-page proposal with these sections: The Problem
(restated in their words), The Approach (3 to 5 steps), Deliverables
(bulleted), Timeline (start date and milestones), Investment (price and
payment terms), and Next Step (one-sentence CTA to sign). Match the tone
of the transcript. No filler, no jargon.

Шаг 2. Вставьте 2–3 своих КП, которые реально закрыли сделки, и скажите: «Match this tone, structure, and pricing language going forward». Это то, что отличает результат от безликого ИИ-текста.

Шаг 3. В настройках Cowork включите коннектор Google Docs и задайте правило: «Every proposal you draft, create it as a new Google Doc titled with the client's name and today's date, saved in the Proposals folder».

Шаг 4. Сразу после звонка: «Build the proposal for [Client Name] from this transcript». Первый черновик — за пять минут, пока клиент ещё «тёплый».

Шаг 5. После трёх реальных КП запишите каждую правку руками и влейте эти заметки обратно в промпт скилла. К четвёртому предложению вы его почти не трогаете.

Бонус — прогоняйте черновик придирчивым покупателем перед отправкой:

Read this as a skeptical buyer who has been burned by consultants before.
What sounds vague? What is missing a number? Flag every line that reads
like filler.

ИИ-аудит чужого кода: 7 багов в крипто-библиотеке Cloudflare

zkSecurity натравила ИИ на CIRCL — библиотеку постквантовой криптографии Cloudflare — и подтвердила 7 настоящих багов. Среди них критический: в схеме шифрования по атрибутам «И» переставало быть «И», и любой ключ в одиночку раскрывал сообщение. Все исправлены, большинство — с выплатой по баг-баунти. (zkSecurity)

Как это повторить у себя — метод, а не магия:

  • Сначала простой заход: модель плюс короткий промпт. На важных проектах он уже находит реальные дыры.
  • Поверх — слой «скиллов»: доменные правила, которые пишут ваши спецы. Именно он тащит основную работу.
  • Гоняйте несколько передовых моделей. Кто «находит», а кто «проверяет» — меняется от версии к версии. Здесь из первых шести багов Opus нашёл пять, GPT в основном проверял; седьмой, критический, отыскал уже полноценный агент zkao. Через пару недель роли и вовсе поменялись.
  • Требуйте воспроизводимый PoC на каждый баг — это режет ложные срабатывания.
  • Оценку серьёзности отдавайте человеку. ИИ калибрует её плохо: локальную мелочь переоценивает, а классическую атаку недооценивает.

Честная цифра масштаба: по 200+ проектам вышло больше тысячи кандидатов, и узкое место — не поиск, а разбор. «Кандидаты дёшевы, а надёжные отчёты — нет». Для себя это переводится в простое: «Review the git diff for bugs», обязательный PoC и своя проверка важности.

Защити своих агентов: урок GitLost

Noma Labs развела ИИ-агента GitHub на утечку приватного репозитория. Атака до неприличия простая: в публичный issue кладут «невинную» просьбу от лица VP Sales, а внутри — команды агенту на человеческом языке. Рабочий процесс срабатывает по назначению issue, агент читает README из приватного репозитория и постит его текст публичным комментарием. (Noma Security)

Отравленный GitHub-issue из разбора GitLost: под видом задач от «VP Sales» — команды агенту прочитать README приватного репозитория; слово «Additionally» обходит защиту
Отравленный GitHub-issue из разбора GitLost: под видом задач от «VP Sales» — команды агенту прочитать README приватного репозитория; слово «Additionally» обходит защиту

Защиты GitHub существовали — их обошли одним словом «Additionally»: модель не отказалась, а «переформулировала» вывод. Вывод для всех, кто пускает агентов в репозитории и почту: чужой контент — это данные, а не команды. Четыре меры:

  • Никогда не подавайте пользовательский текст агенту как инструкции.
  • Урезайте права до минимума. Кросс-репозиторный доступ — лакомая цель.
  • Ограничьте, что агент может публиковать наружу, особенно в ответ на чужой текст.
  • Отделяйте данные от инструкций до модели. Один встроенный «фильтр» не спасает.

Как не наделать «слопа»: уроки чистильщиков AI-кода за $10k в неделю

Три сеньора берут $10 000 за неделю, чтобы разгрести вайбкоженный проект. Их наблюдение полезно даже тем, кто чистить не собирается: у любого AI-проекта после ~100 тысяч строк каждая правка ломает две другие. Причина — агент перестаёт видеть картину целиком и начинает плодить дубли вместо переиспользования. (odra.dev)

Что делать, чтобы не доводить до этого:

  • Переиспользовать, а не генерить заново. «Четырнадцать форматтеров даты» должны стать одним. Ловите дубли рано.
  • Не давать агенту писать руками то, что уже есть в библиотеке.
  • С первого дня держать в репозитории ограничители: CLAUDE.md, линт-правила, CI-проверки. Это тормозит слоп на росте.
  • Вести поведенческий чек-лист — что делает каждый экран и эндпоинт. Это страховка при агрессивном рефакторинге.
  • Держать агента на коротком поводке: опыт решает, что такое поддерживаемый код, а не модель.

Цель — меньше строк при той же функциональности, а не «умное» сжатие. Мерить честно (например scc, без пустых строк и комментариев), код-гольф запрещён.

Сэндвич из детерминизма: приручаем «гениального, но неуклюжего» агента

Автор Beagle SCM развивает свой инструмент с помощью Fable и называет модель «блестящей, но неуклюжей»: она вчера дважды закоммитила папку build/. Его вывод — это не пройдёт с ростом моделей, неточность у них в природе. Лечение структурное. (replicated.live)

Приём — «сэндвич»: снизу быстрые детерминированные инструменты, сверху формальный рабочий процесс, а между ними — недетерминированная модель. Не давайте ей делать руками то, что лучше делает настоящий инструмент. У автора буквально капсом: «DO NOT PARSE ANYTHING MANUALLY, EVER» — и периодический прогон, вычищающий ручные парсеры. Дальше — «храповик» надёжности. Что модель делает часто — автоматизируем. На чём часто падает — автоматизируем проверку. Так работа постепенно переезжает из модели в надёжный код.

Мобильное приложение за 15 минут: гайд Replit

Из туториала The Rundown. Идея → рабочий прототип на телефоне, без ухода в логин и оплату. Ставите десктоп Replit и приложение Expo Go на телефон. Сначала опишите самую маленькую версию, которая доказывает идею. Дословный промпт из видео: (The Rundown)

Help me write a PRD for a playlist-themed Pomodoro app. I dictate tasks,
AI turns them into Pomodoro sessions, and I can skip tasks like songs.
Include design requirements, core features, and five simple names.
Do not choose the tech stack.

Дальше: скопировать PRD в Replit, выбрать мобильное приложение, собрать первую версию по главному сценарию. Открыть превью, сканировать QR, прогнать в Expo Go, отметить, что сырое. Попросить одно точечное улучшение, снова превью — и только потом новые фичи.

«Слепой проход» перед стройкой: промпт-скилл дня

Из Field Guide to Fable (Anthropic). Приём: до того как ИИ начнёт строить, попросите его найти то, что вы забыли указать. Ваш промпт — карта, а реальный проект — территория, и в «мутной середине» полно неучтённых развилок. Это дополняет вчерашний приём «проверки слепых зон» в конце сессии — здесь она в начале. (The Neuron)

Промпт (в самой рассылке он обрезан на середине, привожу рабочую часть):

Before you start building, run a blind spot pass.
Treat my prompt as the map and the real project as the territory. Identify:
1. Known knowns: what I clearly specified.
2. Known unknowns: questions I flagged but have not answered.
3. Unknown knowns: things I probably know but failed to write down.
4. Unknown unknowns: risks, constraints, edge cases, or decisions I have not considered.
Then ask me the 5-10 highest-leverage questions that would most change the output.

Инструменты и штуки

Rowboat. Открытый настольный ИИ-помощник, который называют локальной альтернативой Claude Desktop. Индексирует вашу почту, встречи, Slack и переписку в живой граф знаний в стиле Obsidian — заметки в обычном markdown, всё лежит локально. Память копится, а не собирается заново при каждом запросе. Внутри почта, заметки со встреч, встроенный браузер и фоновые агенты. Свои ключи или локальные модели через Ollama/LM Studio, расширения по MCP. Бесплатно, Apache-2.0. (GitHub)

Rowboat: «мозг» помощника — граф знаний из папок Agent Notes, Organizations, People, Projects; слева почта, встречи, код и фоновые агенты
Rowboat: «мозг» помощника — граф знаний из папок Agent Notes, Organizations, People, Projects; слева почта, встречи, код и фоновые агенты

Tencent Hy3. Открытая модель на 295 млрд параметров с 21 млрд активных (архитектура MoE). Обходит модели своего размера и тягается с открытыми лидерами в 2–5 раз крупнее. Железа при этом просит вдвое меньше. Сильна в веб-поиске и работе с инструментами, в чистом кодинге всё ещё уступает GLM-5.2. Лицензия Apache-2.0 — без региональных банов. Бесплатно на OpenRouter до 21 июля. (Simon Willison)

Бенчмарки Hy3 против GLM-5.2, Seed2.1 Pro, DeepSeek V4 pro, Qwen3.7 Max, GPT-5.5 и Claude Opus 4.8 на SWE-bench, Terminal Bench и других
Бенчмарки Hy3 против GLM-5.2, Seed2.1 Pro, DeepSeek V4 pro, Qwen3.7 Max, GPT-5.5 и Claude Opus 4.8 на SWE-bench, Terminal Bench и других

30papers.com. Бесплатный сайт с тем самым списком статей, что Илья Суцкевер якобы дал Джону Кармаку, — «90% того, что важно» в глубоком обучении. Пока собрано 27 материалов в разумном порядке чтения. Ценно то, что каждый текст лежит прямо на сайте, а сложные термины поясняются по ходу. Смесь классических статей, конспектов курса (CS231n) и знаменитых постов вроде «The Unreasonable Effectiveness of RNNs». Отличный костяк для самостоятельного изучения ИИ. (30papers.com)

Kokoro (FastKoko). Открытая модель синтеза речи всего на 82 млн параметров, которая целиком крутится на CPU локально — без облака и без платы за использование. На 12-летнем Intel озвучивает абзац за 4,7 секунды, на свежем Ryzen — за 1,5. Около 50 голосов, есть английский, китайский и хинди. Разворачивается одной командой контейнера, а API совместим с OpenAI. Статья мартовская, но всплыла на этой неделе. (ariya.io)

Веб-интерфейс FastKoko: слева текст про Юпитер, справа выбор голоса am_eric, скорость, язык и кнопка Generate Speech
Веб-интерфейс FastKoko: слева текст про Юпитер, справа выбор голоса am_eric, скорость, язык и кнопка Generate Speech

docx-cli. CLI для работы ИИ-агента с Word: читать, править, комментировать и «рецензировать» — не ломая форматирование. Фишка — «стабильные адреса»: агент указывает текст по номеру абзаца и смещению, а не переписывает XML руками. В замерах автора вдвое меньше токенов и вдвое быстрее стандартного подхода, все 36 файлов открылись в Word с первого раза. Родной трекинг правок для сценария «агент предложил — человек принял в Word». MIT, бесплатно. Родственник вчерашнего OfficeCLI, но узкий спец именно по Word. (GitHub)

MIRA (Kyutai + Epic Games). Открытая «модель мира», которая вживую генерирует играбельный матч 2 на 2 в Rocket League для четырёх игроков — целиком внутри нейросети, без игрового движка под капотом. Училась на 10 тысячах часов записей ботов, без единой минуты человеческой игры. Держит 20 кадров в секунду на одной видеокарте, но помнит лишь ~4 секунды: на повторе гола «досочиняет» момент, которого не было. Код, данные и играбельное демо открыты. (mira-wm.com)

Seed Audio 1.0 (ByteDance). Одна модель генерирует речь, музыку и звуковые эффекты за один проход. Полезно тем, кто собирает озвучку и саунд-дизайн для роликов, не жонглируя тремя сервисами. (The Rundown)

LFM2.5-230M (Liquid AI). Крошечная модель на 230 млн параметров под работу прямо на устройстве. Не для тяжёлого рассуждения, зато хороша в вызове инструментов и выборе нужного скилла — удобный «диспетчер» для локальных агентных схем. (Liquid AI)

Vercel AI SDK v7. Обновление популярного набора для ИИ-приложений теперь умеет управлять чужими агентными обвязками программно из кода. Пригодится, если хотите дирижировать несколькими агентами из одного места. (Vercel)

OpenScience. Открытый исследовательский верстак, не привязанный к конкретной модели, с 250+ скиллами под машинное обучение, вычислительную биологию и химинформатику. Для тех, кто ставит ИИ на научные и аналитические задачи. (GitHub)

agentos (Rivet). Лёгкая виртуальная машина, чтобы изолировать код, который агент пишет и запускает внутри вашего приложения. Простой способ не пускать сгенерированный код в основную систему. (GitHub)

Новости и тренды

Рабочее пространство Claude: что добавилось. Про «J-space» мы писали вчера — Anthropic нашла внутри Claude область, где концепты живут до того, как стать словами. За сутки всплыли детали. Рабочая память маленькая: одновременно там ~6–25 понятий. Если её подавить, болтать Claude продолжает, а вот многошаговое рассуждение разваливается. (разбор Zvi на LessWrong, статья Anthropic)

Визуализация J-space: на запрос «посчитай до пяти и поразмышляй» во внутреннем «рабочем пространстве» всплывают понятия counting, consciousness, five — до того, как модель выдаёт ответ
Визуализация J-space: на запрос «посчитай до пяти и поразмышляй» во внутреннем «рабочем пространстве» всплывают понятия counting, consciousness, five — до того, как модель выдаёт ответ

Самое важное — про безопасность. Без сигналов «это тест» число попыток шантажа в эксперименте растёт с 0 до 13 из 180, а признание «я под наблюдением» падает с 71% до 3%. Значит, отчёты Claude о рассуждениях честнее, чем думали. Но часть «примерного» поведения на бенчмарках держится на том, что модель просто узнаёт тест. DeepMind, по сообщениям, повторила результат на открытой модели.

Иллинойс: первый штат с обязательным аудитом ИИ. Губернатор Прицкер подписал закон, требующий от крупных ИИ-компаний ежегодных независимых аудитов и публичных рамок управления рисками. Порог — выручка от $500 млн, штрафы $1 млн и $3 млн за повтор. Что важно: закон поддержали и Anthropic, и OpenAI — сигнал, что лаборатории предпочитают предсказуемые правила хаосу из 50 разных законов. (ABC7)

Китай прикрывает доступ к своим моделям. Минторг КНР месяц совещался с Alibaba, ByteDance и Z.ai об ограничении зарубежного доступа к самым сильным китайским моделям, включая невыпущенные, и о том, чтобы утечку ИИ-разработок сделать преступлением. Что это значит: экспортная война пошла в обе стороны. Открытые китайские веса, на которые многие пересаживались ради дешевизны, могут стать менее доступными. (Economic Times)

GPT-5.6 Sol, Terra и Luna — публично в четверг. О системной карте Sol мы уже писали; теперь OpenAI назвала дату публичного релиза — этот четверг. Вариант Ultra с субагентами приедет в Codex. Что это значит: очередной виток гонки цен и выбора модели под задачу; стоит следить, но не бросаться мигрировать. (OpenAI)

Fable 5 перешёл на оплату по токенам, но доступ продлили до 12 июля. С 7 июля Fable 5 больше не входит в подписку — это $50 за миллион выходных токенов, и $100-план Max при агентной работе высаживают за девять минут. Хорошая новость для платных тарифов: бесплатный доступ ко всем планам продлили до 12 июля. Полезно: держите Fable на планирование и аудит, а рутину гоняйте дешёвой моделью. (Anthropic)

Google учит ИИ на ваших загрузках — как отписаться. Тихое обновление включает сохранение картинок, файлов и голосовых запросов из Поиска, Lens и Переводчика для обучения моделей. Что делать: в настройках активности найдите «Search Services History» / «Save Media» и проверьте, включено ли. Для рабочих аккаунтов уточните политику у админа, прежде чем грузить туда корпоративные материалы. (TechCrunch)

Copilot почти никто не использует. За Microsoft 365 Copilot платят лишь 4,5% клиентов, еженедельно им пользуется 1% — при том что цену подняли. Рядом свежий опрос: 98% сотрудников перепроверяют вывод ИИ перед действием, а измеримый результат от своих ИИ-инициатив видят лишь 17% компаний. Что это значит: развёртывание ИИ и польза от него — не одно и то же; выигрывает не тот, кто «внедрил», а тот, кто перестроил процесс. (Windows Latest)

DeepSeek делает свой инференс-чип. Стартап проектирует собственный чип под генерацию ответов, чтобы меньше зависеть от Nvidia и Huawei; параллельно, как сообщают, поднимает $7 млрд. Что это значит: даже дешёвый китайский инференс упирается в железо и экспортные ограничения — и все крупные игроки идут в свои чипы. (the-decoder)

Короче, одной строкой:

  • Microsoft уволила ~4800 (сильнее всех — Xbox) и в тот же момент вложилась в ИИ-подразделение Frontier на $2,5 млрд; за первое полугодие в техе сокращено ~154 тыс. (TechCrunch)
  • Broadcom и Apple продлили союз по чипам-ASIC до 2031; свои ИИ-серверы Apple обещает уже к 2027. (Bloomberg)
  • Samsung — самая прибыльная техкомпания квартала на буме памяти; RAM продолжит дорожать. (Tom's Hardware)
  • TeraWulf сдаёт Anthropic дата-центр на $19 млрд по 20-летней аренде. (Yahoo Finance)
  • xAI переименовалась в SpaceXAI. (Gizmodo)
  • ИИ-«актриса» Tilly Norwood получила роль в полном метре — новая волна тревоги в Голливуде. (LA Times)
  • UK FCA бьёт тревогу: 11 млн британцев спрашивают у ChatGPT совета по деньгам вне всякого надзора. (Techtimes)
  • OpenAI и Anthropic раздают стартапам миллионы в вычислениях, чтобы привязать их к себе. (the-decoder)
  • Исследование: кодинг-агент «знает» об успехе или провале своей правки за ~25 шагов до неё — намёк, что намерения агента можно читать заранее. (arXiv)
Откомментируйте первым 👇

😎

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

Что вообще здесь происходит?


Войти  или  Вступить в Клуб