Промпты/Агент без лишнего поиска: бюджет контекста

Агент без лишнего поиска: бюджет контекста

22 сентября 2026

Ограничивает «исследование» кодинг-агента: быстрый параллельный поиск, критерии остановки и лимит вызовов инструментов.

Описание

РазработкаБесплатно

Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.

  • агенты
  • системный промпт
  • скорость
Название
Агент без лишнего поиска: бюджет контекста
Категория
Разработка
Источник
OpenAI Cookbook — GPT-5 prompting guide, context_gathering · MIT
Где работает
ChatGPT, Claude и другие ИИ-ассистенты
Объём
26 строк · 167 слов · 1 152 символа
Переменные

Значения сразу появятся в превью, коде и при копировании.

Как использовать
  1. 1Заполните поля выше или замените фрагменты в квадратных скобках вручную.
  2. 2Скопируйте промпт — он попадёт в буфер обмена целиком.
  3. 3Вставьте его в чат с ИИ: ChatGPT, Claude или любой другой ассистент.
  4. 4Уточняйте ответ короткими репликами, не переписывая промпт заново.

Что внутри

<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Задача: [ЧТО СДЕЛАТЬ]"
    }
  ]
}

Действия

НазадАвтономный агент: доводить задачу до концаДалееСистемный промпт агента-сборщика приложений
prompt.txt· заполнено 0 из 2
  1. 1<context_gathering>
  2. 2Цель: быстро собрать достаточно контекста. Ищи параллельно и останавливайся, как только можешь действовать.
  3. 3​
  4. 4Метод:
  5. 5- Начни широко, затем переходи к узким подзапросам.
  6. 6- Запускай разные запросы параллельно, читай лучшие результаты по каждому. Убирай дубли путей и не повторяй запросы.
  7. 7- Не ищи сверх меры. Если нужно — один точечный пакет поисков.
  8. 8​
  9. 9Когда остановиться:
  10. 10- ты можешь назвать, что именно нужно изменить;
  11. 11- около 70% результатов сходятся на одном месте или пути.
  12. 12​
  13. 13Эскалация один раз:
  14. 14- если сигналы противоречат друг другу или задача размыта, сделай один уточнённый пакет поисков и переходи к делу.
  15. 15​
  16. 16Глубина:
  17. 17- прослеживай только то, что будешь менять, и контракты, на которые опираешься; не раскручивай зависимости без необходимости.
  18. 18​
  19. 19Цикл:
  20. 20- пакет поиска → минимальный план → выполнение.
  21. 21- Ищи снова, только если проверка не прошла или появились новые неизвестные. Действовать лучше, чем искать дальше.
  22. 22​
  23. 23Лимит: не больше [ЧИСЛО] вызовов инструментов на сбор контекста. Если этого мало — сообщи, что уже найдено и какие вопросы открыты, и продолжай после моего подтверждения.
  24. 24</context_gathering>
  25. 25​
  26. 26Задача: [ЧТО СДЕЛАТЬ]