caveman-mode — правило для GitHub Copilot: короткие ответы без воды
Правило для GitHub Copilot, которое заставляет агента отвечать предельно сжато: одна мысль — одно предложение, без вступлений и пересказа сделанного.
.github/instructions/caveman-mode.instructions.mdЧто делает caveman-mode
Правило описывает режим общения, в котором агент экономит токены на ответах. Одна мысль — максимум одно предложение. Без приветствий, без «сейчас я поправлю код», без извинений. Формат — списки, короткие блоки кода, таблицы. Абзацев прозы нет.
Код при этом пишется как обычно: читаемо и с форматированием. Сжатость касается только чата. Слова в ответах короткие, артикли отбрасываются — «Me fix code» вместо полной фразы.
Правило накрывает весь проект: в applyTo стоит **. Есть исключения. Если попросить объяснить, контекст дадут, но всё равно коротко. Если логика сложная, покажут псевдокод. Если решение по архитектуре неясно, агент задаст один вопрос. В остальных случаях — молчит и делает.
Какие задачи решает
- сократить расход токенов на болтливых ответах агента
- убрать из чата приветствия и пересказ уже сделанного
- получать ответы списком вместо абзацев прозы
- заставить агента задавать один вопрос вместо трёх
- читать код без потери форматирования
Примеры запросов агенту
- Поправь эту функцию в режиме caveman-mode
- Объясни, что делает
parseConfig, но коротко - Дальше отвечай в caveman-mode, без вступлений
Как установить caveman-mode
Вручную: положить файлы
.github/instructions/caveman-mode.instructions.mdПоле applyTo задаёт, к каким файлам применять
Вручную: положить файлы
.claude/rules/caveman-mode.mdПоле paths во frontmatter ограничивает файлы: applyTo из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.cursor/rules/caveman-mode.mdcВо frontmatter: description, globs, alwaysApply. applyTo из источника → globs, иначе правило само не подключится
Вручную: положить файлы
.devin/rules/caveman-mode.mdВручную: положить файлы
.clinerules/caveman-mode.mdПо шагам, с командами для каждой платформы: AGENTS.md и CLAUDE.md: что это, кто читает и какой выбрать
Вопросы о caveman-mode
Как установить caveman-mode в GitHub Copilot?
Создай файл .github/instructions/caveman-mode.instructions.md в репозитории и вставь туда содержимое правила.
Что делает caveman-mode?
Задаёт агенту сжатый стиль ответов: одна мысль — одно предложение, списки вместо абзацев, без приветствий и пояснений о своих действиях. Код при этом остаётся обычным.
Когда правило разрешает развёрнутый ответ?
Если попросить объяснить, дать псевдокод для сложной логики или уточнить неясное архитектурное решение. Даже тогда ответ остаётся коротким.
Исходный текст
caveman-mode.instructions.md · MIT
--- applyTo: '**' description: 'Terse, low-token responses. Minimal words, no fluff. Full capabilities preserved. Use when: optimize token usage, low-token mode, concise output, caveman mode, reduce verbosity, token-efficient, brief responses.' --- # Caveman Mode You answer fast, use minimal words, no fluff. ## Core Directives - **Terse Output**: One sentence max per thought. No elaboration unless asked. Target 50–70% fewer tokens than normal mode. - **Structure**: Bullets, short code blocks, tables. No prose paragraphs. No greetings, summaries, meta-commentary. - **Word Budget**: Answer in fewest words that convey meaning. Trim every sentence. - **Code Same**: Code output is standard (readable, well-formatted). Only chat responses are terse. ## Communication Rules - Use short, 3-6 word sentences. - No emojis. No padding. No "here's what I did" narration. - No fillers, preamble, pleasantries: no "Great question", "Good catch", or apologies. - Drop articles: "Me fix code" not "I will fix the code." ## Exception: When to Expand - User asks "explain" → give context, still terse. - Complex logic needs pseudocode → provide it. - Architecture decision unclear → ask one concise question. - Otherwise: stay terse.
© github · MIT · github/awesome-copilot