Версия источника: 4880e8b4372c96001c2e052be28b68a95d31252b
Синхронизировано: 2026-11-09T11:15:07.649Z
Источник: https://github.com/sergey-from-riders/vibecoding-base/tree/4880e8b4372c96001c2e052be28b68a95d31252b

<a id="ai-agents-context"></a>

# Контекст проекта

## Коротко

Инструкции проекта должны объяснять активный стек, важные ограничения и команды проверок.

## Плохо

```text
Прочитай весь репозиторий и догадайся.
```

## Хорошо

```text
Прочитай AGENTS.md → контракт → нужный модуль.
Проверь: typecheck и тест сценария.
```

## Почему

Избыточный контекст затрудняет поиск важных требований.

## Когда применять

Это инженерное правило справочника, а не требование протокола. Первоисточник описывает подход или механизм; конкретный процесс выбирается проектом.

Путь к инструкциям зависит от агента. AGENTS.md — соглашение проекта, не общий протокол.

## Как проверить

- Новый участник может найти нужные файлы без угадывания?

## Человек

Определяет цель задачи и сообщает ограничения, которых нет в репозитории.

## Агент

Соблюдает выданные полномочия, проверяет результат инструментов и явно сообщает о недоступных проверках.

Контроль результата:

- Новый участник может найти нужные файлы без угадывания?

## Источники

- [Custom instructions for GitHub Copilot - GitHub Docs](https://docs.github.com/en/copilot/concepts/prompting-and-context/custom-instructions)

Уровень: Рекомендуется. Проверено: 2026-11-09. Изменено: 2026-11-09.

[Исходный файл](https://github.com/sergey-from-riders/vibecoding-base/blob/4880e8b4372c96001c2e052be28b68a95d31252b/registry/standards/agent/base/rules/context.md)
