dotsagent.io
Язык:Русский
.github/copilot-instructions.md

GitHub Copilot custom instructions: расположение и чтение инструментами

GitHub Copilot читает один файл для всего репозитория — .github/copilot-instructions.md, а также файлы .instructions.md для отдельных путей. Он также учитывает AGENTS.md либо один файл CLAUDE.md или GEMINI.md в корне.

Расположение

  • .github/copilot-instructions.md — применяется ко всему репозиторию.
  • .github/instructions/**/NAME.instructions.md — применяется к файлам, соответствующим applyTo.
  • AGENTS.md в любой части репозитория; применяется ближайший файл.
  • Один файл CLAUDE.md или GEMINI.md в корне — альтернативный вариант.

Формат

Markdown; пробелы между инструкциями игнорируются. Frontmatter поддерживается только в файлах .instructions.md: в applyTo указываются glob-шаблоны через запятую, а excludeAgent принимает значения "code-review" или "cloud-agent". 2026-06-12 для проверки кода сняли ограничение в 4,000 символов; GitHub рекомендует не превышать примерно 1,000 строк на файл.

Ключи frontmatter: applyToexcludeAgent

.github/copilot-instructions.md
# Copilot instructions

This is a Rails app with a React front end in app/javascript/.

## Build and test

- Install: `bundle install && yarn install`
- Test: `bin/rails test`
- Lint: `bin/rubocop`

## Conventions

- Put business logic in app/services/, not in controllers.
- Every migration must be reversible.
- Never commit credentials or edit config/master.key.

Приоритет и объединение

Сначала идут личные инструкции, затем инструкции репозитория и организации; все подходящие наборы передаются Copilot. Если совпадают файл для отдельного пути и файл для всего репозитория, Copilot использует оба. При проверке кода читаются инструкции из head-ветки pull request.

Советы

  • На github.com файлы .instructions.md для отдельных путей работают только с Copilot cloud agent и Copilot code review.
  • Добавьте excludeAgent: "code-review", чтобы исключить файл из проверки кода, сохранив его доступность для cloud agent.
  • Copilot cloud agent может подготовить для вас файл copilot-instructions.md; ограничьте его примерно двумя страницами и не привязывайте к одной задаче.

Создайте AGENTS.md и соответствующие файлы правил для пяти инструментов с помощью одной формы. Открыть генератор AGENTS.md →

Другие файлы с инструкциями

Источники

  1. docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instr
  2. docs.github.com/en/copilot/reference/custom-instructions-support
  3. docs.github.com/en/copilot/tutorials/customize-code-review
  4. github.blog/changelog/2026-06-12-copilot-code-review-new-configurations-and-contr