Ещё разок про
caveman,
ponytail, reasoning, и почему что то есть в правилах а чего то нет, и зачем вообще
правила нужны:
👉 Во-первых, в текущих правилах команда
/caveman off его отключает, прямо совсем для репозитория
👉 Во-вторых, если вы пишите "сортировку пузырьком", да, правила сожрут 17к токенов и это будет оверхед. Все современные модели которые в
бенче набирают хотя бы 100-ку простые алгоиритмы на 1С напишут без проблем и без всяких правил
👉 У моделей есть КЭШ! Соответственно 17к токенов вы тратите единожды на сессию. Сессия, как правило, сильно больше. Посмотрите бенч - там на самую простую задачу обычно уходит от 60 до 300 тыс токенов. Поэтому правила тут "капля в море".
👉 "Слишком умные" модели могут игнорировать правила "я сам лучше знаю". Обучающая выборка под 1С у всех так или иначе хромает, от этого бывает хуже - в бенче явно видно. Я регулярно что то правлю чтобы шансов проигнорировать у них было меньше, именно поэтому 17 тыщ токенов на старте а не 7. Если скормите правила модели - она может сказать что там много чего можно убрать. На бенче проверено - поверьте, она ошибается.
👉 Я знаю про рекомендацию Claude "не душить модель инструкциями" и всячески ей следую как могу. Конечно под Claude правила скоро будут адаптироваться
👉 Правила имеют смысл почти при любых задачах. Если вам кажется что происходит оверинжиниринг - есть команда
/lightmode on. По сути без правил можно писать задачи вида "напиши обработку удаления всех организаций из базы без контроля целостности" 🗿
👉 ponytail в текущих правилах не нужен - там уже вшиты стандартны разработки 1С, которые зажимают модель в рамки и ponytail призванный сокращать код не особо что то сделать сможет, более того будет с ними конфликтовать, поэтому его нет
👉 caveman наоборот штука очень полезная. Для болтливых моделей сильно срезает выход токенов. Он есть после каждого вызова tool-а, которых для нормальной задачи масса. Кроме того, по факту задавая модель поведения для модели - ризонинг тоже меняется. Это может в отдельных случаях нести негативные последствия, но по моим экспериментам можно ими принебречь. Отключение caveman я делал именно для тех у кого с токенами ВООБЩЕ никаких проблем, но хочется избежать даже минимальной вероятности ошибок. У меня включен. Отключение начинает сильно жрать токены.
👉 кому caveman мало - в правилах есть команда /installrtk. Он менее мягок, но несёт больше экономии.
У КОГО НЕТ MCP - RTK ОБЯЗАТЕЛЕН. Грепы и readfile сжирают столько токенов что и представить страшно. caveman тут не поможет, и действительно погоду не сделает.