---
title: "GitHub Copilot'ta Agent Merge artık required check'leri bekliyor"
description: "GitHub Copilot haftalık sürümünde Agent Merge required check'leri bekliyor, assisted approval geldi; JetBrains Air ve Xcode desteği eklendi."
url: "https://sezer.in/haberler/github-copilot-agent-merge-assisted-approval/"
date: "2026-11-07T14:26:05+03:00"
updated: "2026-11-07T14:26:05+03:00"
author: "Sezer Şanlıkan"
lang: "tr"
source: "https://sezer.in/haberler/github-copilot-agent-merge-assisted-approval/"
---

# GitHub Copilot'ta Agent Merge artık required check'leri bekliyor

GitHub Copilot bu hafta JetBrains Air'e ve Xcode'un yerleşik kod asistanına geldi; Xcode entegrasyonu Xcode 27.3 beta ile public preview durumunda. Copilot uygulamasında Agent Merge, required check'ler veya kurallar beklemedeyken artık açık kalıyor ve tool onayları için opt-in kişisel talimatlar eklendi. VS Code 1.145 ile local automation'lar cron ifadelerini destekliyor.

## Kısaca GitHub Copilot nedir

GitHub Copilot, GitHub'ın yapay zekâ tabanlı kod yardımcısıdır. Editörde kod tamamlama, chat üzerinden soru yanıtlama ve agent modunda çok adımlı görevleri yürütme için kullanılır. VS Code, JetBrains IDE'leri, terminal ve GitHub web arayüzü üzerinden erişilir. Bireysel geliştiriciler ve kurumsal ekipler abonelikle kullanır. Benzer araçlar arasında Cursor ve JetBrains AI Assistant sayılabilir.

## Model Context Protocol nedir, ne işe yarar?

Model Context Protocol (MCP), yapay zekâ modellerinin harici araçlara, veri kaynaklarına ve servislere standart bir arayüzle bağlanmasını tarif eden açık bir protokoldür. Bir MCP server, agent'a dosya okuma, API çağırma veya veritabanı sorgulama gibi yetenekler ekler. Copilot, Claude ve farklı IDE'ler MCP server'larını client olarak kullanabilir.

Bu haftaki GitHub Copilot paketinde iki değişiklik repo güvenliğini doğrudan etkiliyor: Agent Merge ve assisted approval. Editör entegrasyonları daha çok geliştirici konforunu ilgilendiriyor.

## Agent Merge required check'leri bekliyor

Agent Merge'ü bir pull request'te açtığınızda Copilot, PR hazır olunca merge ediyor. Yeni davranışta özellik, required check'ler veya kurallar beklemedeyken kapanmıyor. Merge kararı böylece sizin tanımladığınız korumalara bağlanıyor. Repo'da required check yoksa Copilot'un bekleyeceği bir kapı da yok.

Açmadan önce hedef branch'in korumasını kontrol edin:

```
gh api repos/OWNER/REPO/branches/main/protection
gh api repos/OWNER/REPO/rulesets
```

İlk komut hata dönüyorsa veya ruleset listesi boşsa, önce required check ve review kuralı ekleyin.

## Assisted approval ile onaysız tool çağrıları

Copilot uygulamasında hangi tool isteklerinin size sorulmadan onaylanacağını kişisel talimatla yazabiliyorsunuz. Özellik opt-in ve yalnızca local session'larda geçerli. Local session sizin makinenizde çalışıyor; yanlış onaylanan bir komut da orada çalışır.

GitHub bu talimatı "guidance" olarak tarif ediyor. Deterministik bir allowlist gibi davranacağını varsaymayın. Talimatı okuma amaçlı işlemlerle sınırlayın; dosya silen, push yapan veya ağa çıkan işlemleri onaya bırakın. Prompt injection içeren bir dosya veya issue metni, gevşek bir talimatla birleşince onaysız bir tool çağrısına dönüşebilir.

## GitHub Copilot CLI'da MCP envanteri

/settings artık plugin'leri ve MCP server'larını tek panelde topluyor, tüm ayarlarda arama da yapılabiliyor. Hangi MCP server'larının kurulu olduğunu denetliyorsanız ilk bakacağınız yer burası. Her MCP server agent'a yeni bir yetenek ekliyor, tanımadığınız server'ları kaldırın.

## VS Code 1.145: cron ile local automation

Local automation'lar artık cron ifadesi ve workspace'teki custom agent'larla çalışıyor. Gece çalışan bir bağımlılık taraması veya log özeti gibi tekrarlayan işler için uygun. Custom agent workspace'ten geldiği için, başkasından clone ettiğiniz bir repo'nun agent tanımlarını zamanlamaya bağlamadan önce okuyun.

Diğer değişiklikler daha küçük:

- Agents penceresinde remote uygulama önizlemesi ve canvas desteği preview durumunda, ayarlardan açılıyor.
- Add Context > Files ile workspace dışındaki dosyaları chat'e ekleyebiliyorsunuz; cloud session'lar bu yolla yalnızca image kabul ediyor.
- Reasoning ve tool çağrılarını gizleyen chat görünüm modları deneysel.

## JetBrains Air ve Xcode'da GitHub Copilot

JetBrains Air'de birden fazla agent session'ını izleyip görevleri IDE'de local olarak veya Air Teams üzerinden bulutta çalıştırabiliyorsunuz. Ek lisans gerekmiyor, var olan Copilot aboneliğiniz yetiyor. Xcode entegrasyonu ise public preview ve Xcode 27.3 beta gerektiriyor. Beta Xcode'u CI'da kullandığınız build makinelerine kurmayın, başka bir makinede deneyin.
