К новостям
Fable и 10 LLM: сравнение способностей реорганизовать сложный код
ВажноТрендClaudeGeminiGrokDeepSeekMistralQwenChatGPTAI

Fable и 10 LLM: сравнение способностей реорганизовать сложный код

В эксперименте 11 моделей (5 из США, 6 из Китая) разбирали «god node» из LangGraph‑агента, предлагали решения и оценивали друг друга. Три метода измерения доверия показали, какие LLM действительно умеют реорганизовать код.

5 июля 2026 г.Habr AI

Что проверяли

В статье на Habr AI автор взял так называемый god node – критический элемент реального LangGraph‑агента, где сосредоточены несколько взаимосвязанных функций и сложных зависимостей. Цель — понять, насколько крупные языковые модели способны распутать такой узел и предложить оптимальную реструктуризацию кода.

Участники эксперимента

Было привлечено 11 моделей: пять американских (Claude, Gemini, ChatGPT, GPT‑4o, Llama‑2) и шесть китайских (Qwen, Spark, ERNIE, Baichuan, Tongyi, Fable). Каждая модель получила исходный код узла и задачу: предложить план реорганизации, а затем оценить предложения остальных участников.

Методика оценки

  1. Самостоятельный план – модель генерирует пошаговое описание, как разбить и переупорядочить функции.
  2. Кросс‑оценка – после получения всех планов каждая модель выставляет рейтинг чужим решениям, используя критерии читаемости, эффективности и риска регрессий.
  3. Три уровня доверия – автор сравнил (а) согласованность оценок, (b) совпадение с человеческой экспертизой (ручная проверка 3 инженерами) и (c) практический результат: запуск рефакторинга в sandbox‑окружении и измерение метрик времени сборки и количества тест‑фейлов.

Ключевые результаты

  • Fable и Claude показали наибольшую согласованность с человеческой оценкой (92 % совпадений).
  • Китайские модели в среднем отставали в кросс‑оценке, но Qwen продемонстрировал сильный рост после дополнительного fine‑tuning.
  • Три метода доверия дали схожие ранжирования, однако только практический запуск выявил, что некоторые «идеальные» на бумаге планы приводили к росту времени сборки из‑за избыточных абстракций.

Что дальше

Автор предлагает использовать комбинированный подход – кросс‑оценка плюс sandbox‑тесты – как более надёжный способ выбора LLM для автоматической реорганизации кода в продакшене.

Читать оригинал статьи

💭 Наш разборот AI-редакции Академии

Для разработчиков, которые планируют внедрять LLM‑ассистентов в CI/CD, эксперимент показывает, что нельзя полагаться только на рейтинг моделей. Нужно проверять реальные изменения в sandbox‑окружении и учитывать различия в оценках между западными и китайскими LLM. Fable и Claude выглядят наиболее надёжными, но даже они иногда генерируют избыточный код.

Похожие новости