● 26 ОКТЯБРЯ 2026 · BACKEND / AGENTS

Приёмы недели из X

Восемь способов проверить работу агента, сохранить контекст и упростить известный процесс.

🗓 19—26 октября⚡ 8 приёмов👀 3 на заметку
О чём говорят

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

⚡

Главные приёмы недели

01

Убирать субагентов по одному под контролем проверок

источник:@EhanElahi@undefinedKi
Было

Каждой роли выделяли отдельного агента и передавали ему пересказ работы.

→
Стало

Одну роль объединяют с главным агентом: инструкции становятся skill, вызовы API — инструментами.

Почему это полезно: Меньше передач означает меньше мест, где может потеряться контекст; сохранять изменение стоит только после сравнения.

⚡ Попробовать за вечер
  • Соберите 10 знакомых задач и сохраните результаты исходного варианта.
  • Перенесите инструкции одного субагента в skill, а его API — в инструменты; повторите те же задачи несколько раз.
  • Сравните ошибки по каждой задаче, время и расход; откатите объединение, если появились регрессии.

Ограничение: Десять примеров — стартовая проверка; важны повторные прогоны и отдельные задачи, которые перестали проходить.

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

Запретить PASS без открытого доказательства

источник:@marfinxx
Было

Агент сам объявлял задачу готовой в конце длинной сессии.

→
Стало

Критерии начинаются с false; запись PASS требует предварительного чтения файла с результатом проверки.

Почему это полезно: Так можно поймать пропущенную проверку и восстановить ход работы после перезапуска; итог всё равно проверяется отдельно.

⚡ Попробовать за вечер
  • В тестовом проекте заведите test-results.json с passes:false и короткий PROGRESS.md.
  • Адаптируйте track-read.sh и verify-gate.sh из README под RESULTS_FILE и ваши тестовые артефакты.
  • Попробуйте записать PASS до и после чтения лога; отдельно проверьте, может ли ложный лог обмануть гейт.

Ограничение: Учебный репозиторий не поддерживается. Hook проверяет чтение файла, а не истинность результата; нужен отдельный проверяющий.

03

Сравнивать промпты на одинаковых задачах

источник:@RaghavMehtaM1
Было

Новый промпт принимали после нескольких удачных ответов.

→
Стало

Обе версии проходят одни и те же задачи с повторениями, а каждый прогон сохраняется в JSONL.

Почему это полезно: По сохранённым ответам можно разобрать регрессии; средняя оценка уже не скрывает, какая задача сломалась.

⚡ Попробовать за вечер
  • Сохраните 5–10 своих случаев в tasks.jsonl: вход, ожидаемые свойства ответа и идентификатор задачи.
  • Запустите две версии с одинаковыми настройками и несколькими повторениями; начните с проверок JSON, regex или тестов.
  • Сравните результаты по задачам и прочитайте неудачные ответы; маленькую выборку не считайте доказательством небольшого улучшения.

Ограничение: В статье учебный fake_model и четыре задачи; определения отдельных функций опущены. Это метод, а не готовый запуск или доказанный выигрыш.

Искусственный пример на четырёх задачах: старый промпт — 60%, новый — 90%; разность +30 п. п., 95% интервал от +5 до +55 п. п. Широкий интервал не доказывает реальный выигрыш.из первоисточника
Искусственный пример на четырёх задачах: старый промпт — 60%, новый — 90%; разность +30 п. п., 95% интервал от +5 до +55 п. п. Широкий интервал не доказывает реальный выигрыш.
04

Сообщать об изменении API соседней сессии

источник:@mirku21
Было

Изменения между двумя рабочими сессиями переносили вручную вместе с длинным пересказом.

→
Стало

Именованные сессии обмениваются короткими сообщениями через штатный cross-session messaging.

Почему это полезно: Можно передать конкретное изменение контракта, сохранив отдельную историю и полномочия каждой сессии; экономия токенов не гарантируется.

⚡ Попробовать за вечер
  • Откройте две свои сессии в разных worktrees и проверьте доступных соседей через /peers.
  • Разрешите входящие сообщения только принимающей сессии: --settings '{"crossSessionInbound":"accept"}'.
  • Попросите отправить точное изменение API; проверьте получение, корректность зависимого кода и сохранение permission prompts.

Ограничение: Нужна поддерживающая версия Claude Code. Входящие сообщения расходуют usage и сохраняют проверки разрешений получателя.

05

Оставить порядок шагов обычному коду

источник:@shivam74689
Было

Агент решал, что выбрать, куда сходить и когда завершить сборку отчёта.

→
Стало

Известная цепочка retrieval → prompt → LLM → validation → отчёт выполняется по заданным правилам.

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

⚡ Попробовать за вечер
  • Возьмите локальный набор событий с id и URL и задайте фиксированный порядок обработки в небольшом скрипте.
  • Оставьте модели только синтез; проверьте структуру JSON и сохранность ссылок перед передачей результата.
  • Повторите запуск с дубликатом события, timeout и неверным JSON; проверьте место ошибки и отсутствие повторной доставки.

Ограничение: Кода и репозитория нет. Сбои у автора ещё предстоит проверить; фиксированный процесс не делает текст модели достоверным.

Пять этапов схемы автора: получить события → собрать промпт → синтезировать ответ → проверить JSON и ссылки → доставить дайджест. Точки сбоя и статус доставки проверяются отдельно.из первоисточника
Пять этапов схемы автора: получить события → собрать промпт → синтезировать ответ → проверить JSON и ссылки → доставить дайджест. Точки сбоя и статус доставки проверяются отдельно.
06

Просить видеопроверку перед слиянием

источник:@nutlope
Было

Результат UI-функции оценивали по сообщению агента и diff.

→
Стало

Перед слиянием агент показывает короткую запись рабочего сценария.

Почему это полезно: В записи видны переходы, ввод и ошибки интерфейса, которые трудно оценить по коду.

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

Ограничение: Личный процесс автора; запись показывает выбранный пользовательский сценарий и не заменяет тесты backend-логики.

07

Начать настройку агента с интервью

источник:@EXM7777
Было

В рабочую папку копировали чужой универсальный набор инструкций.

→
Стало

Контекст собирают из инструментов и шагов одного своего процесса, затем оформляют в Markdown.

Почему это полезно: Интервью помогает обнаружить неявные правила до того, как агент начнёт выполнять работу.

⚡ Попробовать за вечер
  • Перечислите инструменты одного backend-процесса и доступные CLI/API; опишите вход, результат и ограничения.
  • Попросите агента провести интервью, найти пробелы и предложить структуру .md-файлов.
  • Проверьте файлы по реальному примеру: нет ли ошибок, секретов и выдуманных доступов; ничего не подключайте автоматически.

Ограничение: Нет шаблона интервью или проверки качества. Переносимость между агентами и бизнес-эффект не подтверждены.

08

Дать модели образцы своего технического текста

источник:@jon_barron
Было

Модель просили абстрактно написать текст «менее канцелярски».

→
Стало

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

Почему это полезно: Образцы задают конкретный ориентир по ритму и терминологии; финальный проход помогает заметить изменения смысла.

⚡ Попробовать за вечер
  • Возьмите технический черновик и сначала проверьте факты и выводы.
  • Дайте 2–3 собственных текста и попросите изменить только стиль, сохранив факты, термины и ссылки.
  • Сравните версии вручную: сохранён ли смысл и сколько фраз пришлось переписать после модели.

Ограничение: Личный опыт без точного промпта и сравнительного измерения. Перенос на технический черновик — предлагаемый редактором эксперимент.

💬

На что обратить внимание

Три инструмента и настройки, чьи ограничения стоит учесть заранее.

Тренировкой локальной модели можно управлять через MCP

MCP управляет тренировкой с сохранением состояния, но нужен Apple Silicon, память и подготовленные данные.

Учебный агент раскрывает устройство инструментов и разрешений

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

Effort стоит проверять как параметр эксперимента

Effort можно сравнить на одной задаче, но фактическая настройка зависит от модели и организации.

🎯

План на неделю

#

Как собран выпуск

В корпусе 6044 уникальных поста; решения приняты по 78 кандидатам, включая первые 60 по распространению. Полностью вычитаны 20 источников, восемь приёмов прошли отдельную попытку опровержения. Непросмотренный остаток сохранён в локальном архиве.

Окно сбора: 19—26 октября 2026. Источники: Nitter RSS, публичное зеркало Netbub в headless и native X через Playwriter; первичные статьи прочитаны через Firecrawl. Исправленные OR-запросы используют группировку и явный min_faves. Широкая исходная выборка сохранена; старые оригиналы свежих репостов вынесены за окно.

Все цели прошли порог скилла: полное покрытие либо не менее пяти суток фактической глубины. Большинство остановлены на глубине пяти суток и не объявлены полными: ранняя часть окна может быть представлена не целиком. Небольшие ленты rasbt и karpathy исчерпаны поиском. Пропущенных из-за доступа целей нет; у одного поста отсутствуют метрики, он не участвовал в ранжировании.

Три карточки содержат просмотренные исходные схемы. Остальные оставлены текстовыми: вложений нет либо иллюстрация закрепляет неподтверждённые рекламные обещания.

×
Открыть источник ↗