TGViewer
Marat @ Predictable.Team Marat @ Predictable.Team @predictableteam · 409 subscribers
Post #193 296
Я за последние полгода привык к паттерну: один AI-агент пишет код (codex, gpt-5.5). Второй проверяет (z.ai glm-5.2). На схеме выглядит как зрелый инженерный процесс. В цифрах иногда оказывается, что второй агент ломает решение, которое уже проходило тесты.

📚 В свежем arXiv-препринте про cross-model code review исследователи взяли 116 сложных и средних задач LiveCodeBench и сравнили шесть режимов: Claude отдельно, Codex отдельно, самопроверка каждой модели и проверка другой моделью.

Агент-ревьюер видел условие и черновик решения, запускать тесты не мог. То есть это статическая проверка перед CI.

👆Оказалось: второй AI в цепочке сам по себе качества не гарантирует.

Цифры здесь — это сколько задач из 116 прошли тесты.

- Claude Opus 4.7 один: 91,4%
- Codex GPT-5.5 один: 71,6%

👍 Когда Codex писал первый черновик решения, ревью помогало:

- Codex → Claude review: 89,7%
Было 71,6%, стало 89,7%. Это +18,1 п.п. к одиночному Codex.

- Codex → Codex self-review: 84,5%
Было 71,6%, стало 84,5%.

👍 Когда Claude писал первый черновик, ревью не помогало:

- Claude → Codex review: 82,8%
Было 91,4%, стало 82,8%. Это -8,6 п.п. к одиночному Claude.

- Claude → Claude self-review: 91,4%
Было 91,4%, осталось 91,4%.


📈 Читая эти результаты, хочется пошутить что теперь и агентам нужен оргчарт. Кто кому ставит approve: Claude Codex’у или Codex Claude’у - влияет на качество.

• Хороший проверяющий агент помогает там, где решение почти готово: поправить крайний случай, убрать лишнее, заметить ошибку.
• Слабый проверяющий агент делает классическую менеджерскую ошибку: приходит в работающий процесс, всё “оптимизирует” — и после него всё ломается.

🔭 Пора проектировать роли агентов в разработке с агентами (простите за за тавтологию)

Теперь пора учитывать - кто делает первый черновик? Кто проверяет? Есть ли тесты? Может ли проверяющий запускать код? Где человек принимает финальное решение (ну это итак очевидно)? Сколько рабочих решений второй агент улучшил — и сколько сломал?

❕Тут важно понимать, что на LiveCodeBench, где это все проверялось - задачи спортивного программирования; там нет живого репозитория, старого кода, CI, кривых-тестов, песочницы для запуска....

➕ Но, как мне кажется, паттерн все равно полезный.

Если в команде появляется связка «агент пишет → агент проверяет», кроме скорости смотрите еще и на поломки, которые принёс проверяющий агент. Иначе можно очень быстро построить красивый процесс, который уверенно ухудшает результат.
  • 👍 2
  • 🤣 1
More from @predictableteam
  1. Oct 2, 2026Плохие новости к пятнице: учёные, кажется, реабилитировали митинги. 🔥 А вы "горите" от об…
  2. Sep 8, 2026🤦 Spec-Driven Development (SDD): хотели как лучше, а получили молниеносный Waterfall Ситу…
  3. Aug 28, 2026☕️ Пятничный кофе — хорошая метрика активности: чашка показывает, что ты проснулся. Про сд…
  4. Aug 26, 2026Когда AI-native превращается в план сократить людей Кейс Meta (признана экстремистской орг…
  5. Aug 24, 2026⚡️Сегодня у нас с вами холиварная тема! Микрокоманды из трёх человек с AI-агентами способн…
  6. Aug 20, 2026🔎 Интересное чтиво: У коллеги из вышел отличный пост на Хабре — про «прыжок веры» команды…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →