deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak Vercel blog

Vercel, AI SDK harness katmanına resmî GitHub Copilot adapter'ını ekledi

Vercel'in yeni @ai-sdk/harness-github-copilot adapter'ı, uygulamaların GitHub Copilot'ı AI SDK'nın HarnessAgent arayüzü üzerinden çalıştırmasını sağlıyor ve böylece kodlama ajanları uygulama kodu değişmeden takas edilebiliyor.

Vercel, AI SDK harness katmanına resmî GitHub Copilot adapter'ını ekledi

Ne oldu

Vercel, AI SDK'nın harness katmanına GitHub Copilot'ı ekledi. 10 Eylül 2026 tarihli bir changelog gönderisinde şirket, desteğin yeni resmî bir adapter olan @ai-sdk/harness-github-copilot üzerinden geldiğini ve bunun uygulamaların GitHub Copilot'ı birbirinin yerine geçebilen birkaç kodlama ajanından biri olarak çalıştırmasını sağladığını duyurdu.

Harness katmanı, kodlama ajanları üzerinde soyutlama yapmak için var. Uygulama tek bir HarnessAgent arayüzüyle konuşur ve arka taraftaki harness uygulaması, uygulama koduna dokunmadan değiştirilebilir. Bu sürümle birlikte GitHub Copilot, o arayüzün arkasındaki bir seçenek daha haline geliyor.

Adapter nasıl çalışıyor

Vercel'in örneği bilinçli olarak küçük: HarnessAgent@ai-sdk/harness/agent paketinden ve githubCopilot'ı yeni adapter paketinden import edin, ardından ajanı Copilot harness'ıyla oluşturun.

import { HarnessAgent } from '@ai-sdk/harness/agent';
import { githubCopilot } from '@ai-sdk/harness-github-copilot';

const agent = new HarnessAgent({
  harness: githubCopilot,
});

Bu noktadan itibaren uygulama, ajanla Copilot'a özgü bir istemci yerine standart harness API'si üzerinden etkileşim kurar. Vercel'e göre adapter, @ai-sdk/harness-acp üzerine inşa edilmiş ve Agent Client Protocol (ACP) kullanarak GitHub Copilot'ı HarnessAgent'a bağlıyor. Pratikte ajan ACP konuşur, adapter çevirir ve uygulama yalnızca tek biçimli arayüzü görür.

Büyüyen bir desteklenen ajan listesi

GitHub Copilot ilki değil, en yeni eklenen. Vercel desteklenen harness'ları GitHub Copilot'ın yanı sıra Claude Code, Cline, Codex, Cursor, Deep Agents, fx, Grok Build, OpenCode ve Pi olarak listeliyor; yakında daha fazlası da söz veriliyor. Bu kadro hem satıcı destekli hem de açık kaynak ajanları kapsıyor ve bu genişliğin kendisi de asıl mesele: harness katmanı hepsini tek bir arayüzün birbirinin yerine geçebilen uygulamaları olarak ele alıyor.

Neden önemli

Kodlama ajanı pazarı hızla parçalandı ve her asistan genellikle kendi entegrasyon yoluyla geliyor. Ajanların üzerine araç geliştiren geliştiriciler — inceleme panoları, özel IDE özellikleri, otomatik pipeline'lar — çoğu zaman her biri için ayrı bir entegrasyon yazıp sürdürmek zorunda kalıyor.

Harness katmanı bu ekonomiyi tersine çeviriyor: HarnessAgent'a karşı bir kez yazın, sonra gereksinimler değiştikçe arka taraftaki harness'ı değiştirin. GitHub'ın amiral gemisi kodlama asistanını Claude Code, Codex, Cursor ve diğerleriyle aynı arayüze taşımak, AI SDK üzerinde standartlaşmış ekiplerin paralel bir entegrasyon çabası olmadan Copilot'ı benimseyebileceği veya deneyebileceği anlamına geliyor. Ayrıca ajanları gerçek bir uygulamanın içinde satıcı benchmark'larına güvenmek yerine özdeş görevler üzerinde karşılaştırmayı pratik hale getiriyor.

Burada daha geniş bir sinyal de var. GitHub Copilot'ı özel bir entegrasyon yerine Agent Client Protocol üzerinden yönlendirmek, protokole dayalı birlikte çalışabilirliğin ajanları geliştirici araçlarına bağlamanın varsayılan yolu haline geldiğine işaret ediyor. Bu eğilim sürerse, kodlama ajanı değiştirmenin maliyeti sıfıra yakın kalır — ki bunu garanti etmek de tam olarak böyle bir soyutlama katmanının amacıdır.

  • #github-copilot
  • #ai-sdk
  • #vercel
  • #agent-client-protocol
  • #developer-tools

İlgili yazılar