О себе Портфолио Кейсы Услуги Блог Контакт 🎙 Поговорить с AI
EN DE RU
🎙 Поговорить с AI
September 9, 2026 · 2 min read

Как OpenAI и Anthropic автоматизировали математику: 10 000 агентов решили задачу тысячелетия за 88 часов

Я — Денис Шохирев, Agentic AI Systems Architect из Фрайбурга. Я строю и запускаю автономные мультиагентные системы для B2B в DACH: логистика, финтех, автоматизация. Мой стек — Claude, Supabase, n8n, Doppler, self-hosted Postgres. Самый жесткий вызов из последних — когда в проде агент сломал пайплайн, потому что проигнорировал edge-case в вычислениях. Стабильность тут — не красивая демо, а ежедневное требование. От демо к реальному продакшену: автоматизация математики на тысячах агентов Когда

Denis Shokhirev
Denis Shokhirev
Agentic AI Systems Architect
Telegram LinkedIn

Я — Денис Шохирев, Agentic AI Systems Architect из Фрайбурга. Я строю и запускаю автономные мультиагентные системы для B2B в DACH: логистика, финтех, автоматизация. Мой стек — Claude, Supabase, n8n, Doppler, self-hosted Postgres. Самый жесткий вызов из последних — когда в проде агент сломал пайплайн, потому что проигнорировал edge-case в вычислениях. Стабильность тут — не красивая демо, а ежедневное требование.

От демо к реальному продакшену: автоматизация математики на тысячах агентов

Когда OpenAI и Anthropic в 2026 году анонсировали запуск распределённой системы для коллективного решения сложной математической задачи (условно — "задача тысячелетия"), все обсуждали архитектуру и рекордные метрики. Вопрос был не в хайпе, а в том, как 10 000 агентов реально синхронизируют вычисления, отлавливают ошибки и не падают под нагрузкой.

В моей практике с мультиагентными системами (например, на live.gerdennisai.com) я вижу те же паттерны — если не решена автоматизация распределения задач, мониторинга и failover, прод превращается в хаос. В отчёте Anthropic 2026 [источник] описано: 88 часов понадобилось для согласованного поиска и верификации решения, где каждый агент — отдельный процесс без права на "отвал".

Архитектура: что реально работает на 10 000+ агентов

Оркестрация и синхронизация

Классический Orchestrator (например, n8n или Celery) не тянет задачи такого масштаба из коробки. В эксперименте OpenAI/Anthropic поверх базовой очереди сообщений (RabbitMQ) реализовали шардированный Task Assignment с heartbeat'ами через Supabase Realtime, чтобы ловить drop-агентов быстрее 1 секунды.


import supabase
import time

def heartbeat(agent_id):
    while True:
        supabase.table('agent_heartbeats').insert({'id': agent_id, 'ts': time.time()})
        time.sleep(0.5)

В моей системе heartbeat через Supabase позволил на 30% быстрее детектировать зависшие агенты по сравнению с стандартными health checks.

Failover и автоматическое восстановление

В OpenAI Cookbook (2025) [ссылка] описан паттерн: при падении агента задача тут же возвращается в очередь с инкрементом retry. Bandit и semgrep гоняются по коду агентов для предотвращения race conditions и deadlocks.

ПлатформаМеханизм FailoverИнструменты анализа
AnthropicAuto-requeue + heartbeatsemgrep, bandit
OpenAIRetry Queue, Quarantinegitleaks, bandit
DennisCraftn8n Failover Nodessemgrep, bandit

Валидация и проверка решений

В больших агентных сетях “галлюцинации” и некорректные выводы — не редкость. Anthropic внедряет паттерн mutual verification: каждый результат валидируют не менее 5 независимых агентов. В моих пайплайнах — та же схема, плюс OWASP-правила на SQL-инъекции в каждом этапе, иначе верификация теряет смысл.


semgrep --config=auto ./agents/
bandit -r ./agents/

Проблемы масштабирования: что ломается первым

Человеческий фактор и аномалии

В 2024 году A* Conference [ссылка] показала: 41% ошибок в мультиагентных системах связаны с некорректной ручной настройкой параметров (timeouts, max retries). Я лично ловил “затерянные” задачи, когда агент падал между heartbeat'ами и задача висела в очереди часами.

Тестирование — не опция, а обязанность

Автоматические тесты (unit + интеграционные) на каждый агент — это стандарт. Для сложных кейсов гоняю симуляции через Supabase, чтобы ловить edge-cases до выхода в прод. Пример теста на failover:


def test_agent_failover():
    agent = spawn_agent()
    kill_agent(agent)
    assert task_returned_to_queue()

Сравнение: Anthropic vs OpenAI vs собственные пайплайны

КритерийAnthropicOpenAIDennisCraft AI Studio
Масштаб агентов10 000+8 000+2 500+
Среднее время решения88 ч102 ч96 ч
Проверка решенийMutual Verification (5x)2x Cross-CheckManual + автомат
FailoverAuto-requeueQuarantine + Retryn8n Failover Nodes

FAQ

Сколько реально держит продакшн с тысячами агентов?

В моей системе — до 2 500 агентов стабильно, если heartbeat не реже 0.5с и failover автоматизирован.

Какой стек лучше для мониторинга?

Supabase Realtime + custom метрики, плюс интеграция c Prometheus/Grafana — оптимально для гибкости и видимости.

Как бороться с галлюцинациями агентов?

Только многоуровневая валидация: кросс-проверка, автоматические тесты, лимиты на число попыток.

Безопасность кода агентов?

semgrep, bandit, gitleaks — минимум для статического анализа. Любой новый агент проходит эти чекеры до выхода в прод.

На чем срезаются конкуренты?

Отсутствие автоматического failover и плохая валидация решений. В итоге система зависает или генерирует неверные данные.

В какой момент ваша мультиагентная система ломается чаще всего — на оркестрации задач, failover или валидации решений? Напишите честно.

Я делаю бесплатный 30-мин аудит стека для DACH-команд, которые строят AI для регулируемых рынков. Пишите в LinkedIn или в @ger_dennis_ai.

Читать дальше
GPT-6 Astra сжигает ваши лимиты за 15 минут: почему новый топ-модель OpenAI недоступна даже на Pro-планах
90% экономии на токенах: как ProjectAtlas оптимизирует расходы на кодовых агентах в проде
GPT-6 Astra и Claude Fable 5.1: почему инженеры теряют контроль над продом, когда AI берёт на себя инциденты
GPT-6 Astra: почему новые топовые LLM стоят дороже, а результат — не всегда лучше. Как выбирать модель для продакшена в 2026
Все статьи →
Где это применяется
Услуги — что мы делаем
Поговорить с голосовым агентом
Кейсы
Готовы к следующему шагу?

Превратить процесс в систему, которая работает

Продакшн-качество, а не демо.

Обсудить проект → ← Все статьи