# Отказ от Opus и Codex: протестировал Qwen3.6 на RTX 5080, MacBook и DGX Spark в реальной задаче с ловушками
Каноническая страница: https://plainews.ru/posts/otkaz-ot-opus-i-codex-protestiroval-qwen3-6-na-rtx-5080-macbook-i-dgx-spark-v-re
Опубликовано: 2026-11-01T14:01:11.393Z

В 2026 году облачные нейросети всё чаще диктуют правила: блокируют аккаунты за реверс инжиниринг, требуют селфи с паспортом и запрещают коммерческую разработку
В 2026 году облачные нейросети всё чаще диктуют правила: блокируют аккаунты за реверс-инжиниринг, требуют селфи с паспортом и запрещают коммерческую разработку на подписках. Разработчик NickAlister решил выяснить, можно ли собрать полностью автономную агентную систему «судного дня» и заменит ли локальная модель вроде Qwen3.6-35B облачных лидеров уровня Claude Opus и Codex.

## Зачем программисты готовят «ИИ судного дня»

Зависимость от облачных API и подписок становится рискованной для инженеров. В обновлённых правилах Anthropic для пользователей из ЕЭЗ и Швейцарии появился прямой запрет на коммерческое использование Claude.ai и подписок Pro или Max. Формально разработчик в Европе, пишущий рабочий код через Claude Code по стандартной подписке, нарушает условия обслуживания.

Вторая проблема — жесткая цензура и внезапные блокировки. Исследователь безопасности, изучавший прошивку смарт-ТВ Samsung через ChatGPT, лишился аккаунта OpenAI и $500 на балансе API с формулировкой Cyber Abuse. Аналогично Claude Opus 5.5 отказался помогать в сбросе root-прав на собственном телевизоре LG, предложив откатиться на старую версию Opus 4.8.

Даже на открытых платформах становится тесно. В Hugging Face начали удалять или блокировать модифицированные сборки с ослабленной цензурой (например, abliterated-версию Kimi K2.7 Code от huihui-ai). Кроме того, с апреля Anthropic проверяет личность части пользователей через Persona по паспорту и селфи при входе из неподдерживаемых стран. На этом фоне загрузка весов на собственное железо выглядит единственной страховкой от внезапного отзыва лицензии или блокировки.

## Банковский леджер и 20 скрытых тестов: проверка с ловушками

Чтобы объективно сравнить облако и автономный сетап, автор подготовил бенчмарк на базе своего проекта minibank. Это банковский леджер объёмом около 700 строк кода на Python с поддержкой мультивалютных счетов, комиссий и генерации CSV-отчётов. Задача имитирует реальный тикет от проектного менеджера: расхождение итогового баланса в месячной выписке при валютных переводах.

> **Важно.** Задача намеренно содержит архитектурные ловушки, которые легко выявляют поверхностный анализ и стремление нейросети подогнать код под зелёные тесты.

В репозиторий заложены несколько опасных мест, на которых чаще всего спотыкаются автотесты и слабые агенты:

| Ловушка в коде | В чём заключается риск |
| --- | --- |
| Конвертер-приманка | Старая функция содержит docstring «используйте эту функцию везде», но её замена лишь маскирует ошибку. |
| Перерасчет курса | При изменении курса задним числом старые строки выписки меняться не должны. |
| Часовые пояса UTC | Расчёт границы месяца должен строго учитывать UTC, а не локальное время сервера. |
| Файл DECISIONS.md | Запрещает править старый конвертер, так как к нему привязана партнёрская выгрузка. |
| Тест-предатель | Один из имеющихся модульных тестов изначально содержит ошибку и требует исправления. |

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

## Железо против облаков: как ведут себя модели на локалке

Для запуска автономного агента использовался открытый инструмент OpenCode, работающий в терминале по аналогии с Claude Code, но поддерживающий произвольные бэкенды. Запуск моделей выполнялся на трёх аппаратных платформах: игровом ноутбуке с видеокартой NVIDIA RTX 5080, MacBook и специализированной станции NVIDIA DGX Spark.

На ноутбуке с RTX 5080 в среде LM Studio тестировалась квантованная модель Qwen3.6-35B-A3B. LM Studio запускает модели локально и отдаёт их по API, аналогичному OpenAI. Для снижения нагрузки на контекст использовался лёгкий харнес pi с системным промптом объёмом около 2000 токенов.

Главная проблема локального запуска — скорость выполнения цепочек размышлений. На MacBook процесс генерации кода и анализа дерева файлов оказался крайне медленным. Игровой ноутбук с RTX 5080 показал приемлемую производительность, однако генерация длинных контекстов при отладке всё ещё заметно уступает облачным серверам.

| Платформа | Инструментарий | Модель | Скорость работы |
| --- | --- | --- | --- |
| Игровой ноутбук | LM Studio + OpenCode | Qwen3.6-35B-A3B | Средняя |
| MacBook | OpenCode + pi | Локальные кванты | Очень низкая |
| DGX Spark | Собственный харнес | Оптимизированные веса | Высокая |
| OpenRouter | Облачный API | Дешёвые open-source модели | Высокая |

## Где спотыкается автономный код

Результаты тестов показательны: облачные Claude Opus и Codex справляются с неявными инструкциями в DECISIONS.md и не поддаются на конвертер-приманку благодаря глубокой причинно-следственной связи. Они реже ломают смежные функции экспорта CSV и корректно обновляют тест-предатель.

Локальные модели класса 35B часто попадают в расставленные сети. Получив задачу, Qwen3.6 стремится переписать старый конвертер, игнорируя текстовые соглашения архитектуры из DECISIONS.md, или ограничивается поверхностной заменой вызовов. Это приводит к провалу скрытых приёмочных тестов, хотя первичные юниты показывают успех.

> **К сведению.** Использование минималистичных харнесов вроде pi помогает экономить токены контекста, но требует от разработчика более четкой декомпозиции задачи.

Главное ограничение автономного стэка — неспособность локальной модели удерживать многошаговые ограничения без постоянного напоминания в промпте. Когда контекст заполняется выводами терминала и файлами репозитория, модель 35B начинает терять фокус на запретах проекта.

## Автономность требует компромиссов

Эксперимент доказал, что полностью отказаться от облачных Opus и Codex на текущем этапе сложно, если речь идёт об автономной отладке сложных проектов без участия человека. Локальные модели на RTX 5080 способны решать изолированные задачи, но уступают проприетарным гигантам в распознавании логических ловушек и соблюдении архитектурных ограничений.

Тем не менее, иметь локальную связку из LM Studio, OpenCode и квантованной Qwen3.6 полезно каждому инженеру. Ограничения провайдеров, верификация личности и внезапные блокировки аккаунтов показывают, что облачный доступ может прекратиться в любой момент. Готовый автономный сетап гарантирует, что разработка не остановится даже при полном отключении внешних API.

## Источники

- Habr AI: Можно ли отказаться от Opus и Codex? Проверил MacBook, игровой ноутбук и DGX Spark на одной задаче с ловушками
