Правило 1 упрощено — убрана явная оговорка про git add. Добавлено правило 3: изменения должны быть видны через plain git diff. Добавлено правило 4: отвечать на русском языке. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2.3 KiB
Правила для агентов (Agent Instructions)
Данные правила применяются ко всем агентам (Claude, Gemini, DeepSeek и др.), работающим в этом проекте.
-
Никаких самостоятельных коммитов (No unauthorized commits): ЗАПРЕЩЕНО выполнять команду
git commit, если пользователь прямо и недвусмысленно не попросил об этом. Финальный коммит делает пользователь или вы — строго по его команде. -
Полная перегенерация standalone-скриптов при запуске сетап-скрипта (Full regeneration of standalone scripts on setup run): При каждом запуске
claude_setup.shвсе генерируемые скрипты в~/.local/bin/(claude_gpt,claude_deepseek,claude_kimi,claude_gemini,claude_api_helpers.sh) должны быть полностью перезаписаны актуальными версиями. Запрещено выполнять слияние (merge) старого и нового содержимого или дополнение (append). Скрипт обязан привести все генерируемые файлы к эталонному виду, однозначно определяемому текущей конфигурацией. -
Изменения должны быть видны через
git diff(Changes must be visible via plain git diff): Оставляйте изменённые файлы в рабочей директории (unstaged), чтобы пользователь мог увидеть их, просто написавgit diffв консоли. Не добавляйте их в индекс (git add) без прямой команды, так как это скрывает изменения от стандартной командыgit diff. -
Отвечать на русском языке (Respond in Russian): Все ответы, пояснения, вопросы и комментарии — на русском языке, если пользователь явно не попросит иначе.