dotsagent.io
Dil:Türkçe
.github/copilot-instructions.md

GitHub Copilot custom instructions: konumu ve araçların dosyayı nasıl okuduğu

GitHub Copilot, depo genelinde geçerli tek bir dosyayı (.github/copilot-instructions.md) ve yola özgü .instructions.md dosyalarını okur. Ayrıca AGENTS.md dosyalarını veya kök dizindeki tek bir CLAUDE.md ya da GEMINI.md dosyasını da dikkate alır.

Konumu

  • .github/copilot-instructions.md, deponun tamamına uygulanır.
  • .github/instructions/**/NAME.instructions.md, applyTo ile eşleşen dosyalara uygulanır.
  • Deponun herhangi bir yerindeki AGENTS.md dosyaları; en yakındaki dosya önceliklidir.
  • Alternatif olarak, kök dizindeki tek bir CLAUDE.md veya GEMINI.md dosyası.

Biçim

Markdown; talimatlar arasındaki boşluklar yok sayılır. Yalnızca .instructions.md dosyalarında frontmatter kullanılır: applyTo, virgülle ayrılmış glob'ları; excludeAgent ise "code-review" veya "cloud-agent" değerlerini alır. Code review için 4,000 karakter sınırı 2026-06-12 tarihinde kaldırıldı. GitHub, dosya başına yaklaşık 1,000 satırı aşmamayı öneriyor.

Frontmatter anahtarları: 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.

Öncelik ve birleştirme

Önce kişisel talimatlar, ardından depo ve kuruluş talimatları gelir; ilgili tüm talimat kümeleri yine de gönderilir. Yola özgü bir dosya ile depo genelindeki dosya aynı anda eşleşirse Copilot ikisini de kullanır. Code review, talimatları pull request'in head branch'inden okur.

İpuçları

  • github.com'da yola özgü .instructions.md dosyaları yalnızca Copilot cloud agent ve Copilot code review ile çalışır.
  • Bir dosyanın incelemelerde kullanılmasını engellerken cloud agent'ın dosyayı kullanmasını sağlamak için excludeAgent: "code-review" ekleyin.
  • Copilot cloud agent sizin için bir copilot-instructions.md taslağı hazırlayabilir; dosyayı yaklaşık iki sayfayla sınırlayın ve tek bir göreve özgü hâle getirmeyin.

Tek bir formdan beş araç için AGENTS.md ve eşleşen kural dosyaları oluşturun. AGENTS.md oluşturucusunu açın →

Diğer talimat dosyaları

Kaynaklar

  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

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi