Anton Gladkov · 2026-07-21 · source ↗ · whole document (10)
йо квеник можешь пожалуйста полазить по китайским ресурсам где обсуждается кодин
йо квеник можешь пожалуйста полазить по китайским ресурсам где обсуждается кодинг на тебе, и выяснить как правильно ставить задачи чтобы ты делал их очень долго? На Kimi например я могу /goal большой поставить и она работает и 20 и 30 и 50 часов пока всё-всё не доделает. У тебя почему-то мне не удается больше часа работы получить. Даже если я пишу что мол вообще пипец делай автономно и обходи самостоятлеьно препятствия - ты все равно довольно быстро остановишься задав какие-то вопросы или упершись в блокеры, хотя эти блокеры совершенно незначительны. Я убежден что я что-то делаю не так или у нас какие-то настройки не донастроены. Может быть кими прописал где-то у себя в конфиге что он должен все делать самостоятельно а ты нет. Он реально прописывал кстати что-то такое глобально в настройках для всех моделей) Можешь плиз изучить и настроить себя так чтобы я мог давать тебе супер длинные таски в духе искать всю ночь баги или какой-то класс проблем реально целиком победить и не останавливаться пока не победишь. Посмотри историю других сессий и ты сам увидишь что поставленная задача мной не соответствует развитию событий, и мне приходится дальше снова просить чтобы что-то продолжалось.
___
Готово. Вот полный разбор.
Почему я останавливался через ~1 час
Три причины, все теперь устранены:
1. Лимит tool-вызовов на один ход (главная)
model.maxToolCallsPerTurn по умолчанию = 100. После 100 вызовов инструментов за один ход модель
останавливается. У Kimi в конфиге стоит max_steps_per_turn = 500, а у тебя для Qwen Code это не было
настроено вообще.
Исправлено: поставил maxToolCallsPerTurn: 0 (полностью отключён). Плюс явно зафиксировал maxSessionTurns:
-1, maxWallTimeSeconds: -1, maxToolCalls: -1 — всё безлимитно.
2. Не было QWEN.md
У Kimi есть ~/.kimi-code/AGENTS.md с инструкциями про автономность. У Qwen Code аналог — ~/.qwen/QWEN.md, и
его не существовало. Системный промпт Qwen Code по умолчанию содержит кучу указаний "спроси пользователя",
"подтверди перед действием" — без явного override модель им следует.
Исправлено: создал ~/.qwen/QWEN.md с контрактом автономности: не останавливаться на минорных блокерах, не
делать progress-report и не ждать, исчерпывать пространство задачи, самоверифицироваться.
3. Ты не использовал /goal
У Qwen Code есть /goal <condition> — это прямой аналог Kimi's /goal. Каждая итерация /goal получает свежий
бюджет tool-вызовов, и сессия продолжает работать пока условие не выполнено. Также есть bare /loop (без
промпта) — автономный стюард, который сам продвигает начатую работу.
Как теперь ставить длинные задачи
Вариант A — `/goal` (рекомендую для всего >1 часа):
1 /goal все баги класса X в репозитории Y найдены и исправлены, тесты зелёные, линт чистый
Каждая итерация — свежий бюджет. Работает пока условие не выполнено.