Ограничивает «исследование» кодинг-агента: быстрый параллельный поиск, критерии остановки и лимит вызовов инструментов.
Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.
Значения сразу появятся в превью, коде и при копировании.
<context_gathering> Цель: быстро собрать достаточно контекста. Ищи параллельно и останавливайся, как только можешь действовать. Метод: - Начни широко, затем переходи к узким подзапросам. - Запускай разные запросы параллельно, читай лучшие результаты по каждому. Убирай дубли путей и не повторяй запросы. - Не ищи сверх меры. Если нужно — один точечный пакет поисков. Когда остановиться: - ты можешь назвать, что именно нужно изменить; - около 70% результатов сходятся на одном месте или пути. Эскалация один раз: - если сигналы противоречат друг другу или задача размыта, сделай один уточнённый пакет поисков и переходи к делу. Глубина: - прослеживай только то, что будешь менять, и контракты, на которые опираешься; не раскручивай зависимости без необходимости. Цикл: - пакет поиска → минимальный план → выполнение. - Ищи снова, только если проверка не прошла или появились новые неизвестные. Действовать лучше, чем искать дальше. Лимит: не больше [ЧИСЛО] вызовов инструментов на сбор контекста. Если этого мало — сообщи, что уже найдено и какие вопросы открыты, и продолжай после моего подтверждения. </context_gathering> Задача: [ЧТО СДЕЛАТЬ]
```text <context_gathering> Цель: быстро собрать достаточно контекста. Ищи параллельно и останавливайся, как только можешь действовать. Метод: - Начни широко, затем переходи к узким подзапросам. - Запускай разные запросы параллельно, читай лучшие результаты по каждому. Убирай дубли путей и не повторяй запросы. - Не ищи сверх меры. Если нужно — один точечный пакет поисков. Когда остановиться: - ты можешь назвать, что именно нужно изменить; - около 70% результатов сходятся на одном месте или пути. Эскалация один раз: - если сигналы противоречат друг другу или задача размыта, сделай один уточнённый пакет поисков и переходи к делу. Глубина: - прослеживай только то, что будешь менять, и контракты, на которые опираешься; не раскручивай зависимости без необходимости. Цикл: - пакет поиска → минимальный план → выполнение. - Ищи снова, только если проверка не прошла или появились новые неизвестные. Действовать лучше, чем искать дальше. Лимит: не больше [ЧИСЛО] вызовов инструментов на сбор контекста. Если этого мало — сообщи, что уже найдено и какие вопросы открыты, и продолжай после моего подтверждения. </context_gathering> Задача: [ЧТО СДЕЛАТЬ] ```
{
"messages": [
{
"role": "user",
"content": "<context_gathering>\nЦель: быстро собрать достаточно контекста. Ищи параллельно и останавливайся, как только можешь действовать.\n\nМетод:\n- Начни широко, затем переходи к узким подзапросам.\n- Запускай разные запросы параллельно, читай лучшие результаты по каждому. Убирай дубли путей и не повторяй запросы.\n- Не ищи сверх меры. Если нужно — один точечный пакет поисков.\n\nКогда остановиться:\n- ты можешь назвать, что именно нужно изменить;\n- около 70% результатов сходятся на одном месте или пути.\n\nЭскалация один раз:\n- если сигналы противоречат друг другу или задача размыта, сделай один уточнённый пакет поисков и переходи к делу.\n\nГлубина:\n- прослеживай только то, что будешь менять, и контракты, на которые опираешься; не раскручивай зависимости без необходимости.\n\nЦикл:\n- пакет поиска → минимальный план → выполнение.\n- Ищи снова, только если проверка не прошла или появились новые неизвестные. Действовать лучше, чем искать дальше.\n\nЛимит: не больше [ЧИСЛО] вызовов инструментов на сбор контекста. Если этого мало — сообщи, что уже найдено и какие вопросы открыты, и продолжай после моего подтверждения.\n</context_gathering>\n\nЗадача: [ЧТО СДЕЛАТЬ]"
}
]
}