İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • Yapay Zeka
  • Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
Geliştirici Araçları Microsoft Azure Yapay Zeka Agent Framework, Araç Onayı, Harness Agent, OpenTelemetry, Web Arama A.KILIÇ 22/07/2026 0 Yorumlar

Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı

Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
Ana Sayfa › Geliştirici Araçları › Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
📑 İçindekiler
  1. Agent Harness Nedir?
  2. Harness ile Hazır Gelen Yetenekler
  3. Nerelerde Kullanılabilir?
  4. Temel Bir Harness Ajanı
  5. .NET Örneği
  6. Python Örneği
  7. Henüz Yayınlanmayan Opsiyonel Özellikler
  8. Değerlendirme
  9. İlgili İçerikler
  10. Kaynaklar ve İleri Okuma
⏱️ 4 dk okuma📅 22 Temmuz 2026👁️ görüntülenme

Microsoft, Agent Framework kapsamında geliştirilen harness bileşenini hem Python hem de.NET tarafında kullanıma sundu. Bu yeni yapı; döngü yönetimi, planlama, hafıza, bağlam denetimi, onay akışları ve telemetriyi tek çatı altında toplayarak bir dil modelini gerçek anlamda iş yapan bir ajana dönüştüren iskeleyi hazır olarak sağlıyor.

Agent Harness Nedir?

Bir dil modeli, kendi başına yalnızca metin üretebilir. Bu modeli araç çağıran, çok adımlı görevlerde ilerleyen, ne yaptığını hatırlayan ve iş bitene kadar çalışmaya devam eden bir ajana çevirmek için modelin etrafına sarılmış bir çalışma zamanı gerekir. İşte bu çalışma zamanına agent harness deniyor.

Agent Framework, bu iskeleyi sıfırdan yazmak zorunda kalmayasınız diye kendi hazır sürümünü sunuyor. Aslında yapı, altta bir sohbet istemcisiyle çalışan bir ajandan (Python tarafında Agent,.NET tarafında ChatClientAgent) ibaret; ancak üzerine seçilmiş bir dizi Agent Framework yeteneği eklenmiş durumda. Tüm bu yetenekler varsayılan olarak açık geliyor ve tek tek özelleştirilebiliyor ya da devre dışı bırakılabiliyor.

Harness ile Hazır Gelen Yetenekler

Kaynak yazıda listelenen ve harness ile birlikte varsayılan olarak devreye giren bileşenler şunlar:

  • Function invocation: Yapılandırılabilir bir yineleme sınırıyla otomatik araç çağırma döngüsü.
  • Servis çağrısı başına geçmiş kalıcılığı: Her model çağrısından sonra sohbet geçmişinin kaydedilmesi; çökme sonrası kurtarma ve çalışma sırasında inceleme için.
  • Compaction: Uzun araç çağrısı döngülerinde bağlam penceresinin taşmaması için bağlam yönetimi.
  • Todo ve agent-mode sağlayıcıları: Kalıcı bir yapılacaklar listesi ile plan/uygulama modu takibi; böylece ajan önce planlıyor sonra uyguluyor.
  • Dosya hafızası: Turlar arasında kalıcı olan oturum notları ve çıktılar.
  • Skills: Paketlenmiş uzmanlık alanlarının aşamalı olarak keşfi ve yüklenmesi.
  • Web arama: Altta yatan servis destekliyorsa çıkarım servisinin dahili web arama aracını etkinleştirerek yanıtları güncel bilgiye dayandırma.
  • Araç onayı: “Bir daha sorma” kalıcı kuralları ve güvenli çağrılar için sezgisel otomatik onay.
  • Telemetri: Yerleşik OpenTelemetry desteği.

Geliştirici olarak yalnızca kendi sohbet istemcinizi getiriyor, ajanı sizin yapan iki şeyi yapılandırıyorsunuz: talimatlar ve araçlar. Geri kalan her şey mantıklı varsayılanlarla geliyor.

Nerelerde Kullanılabilir?

Kaynak, harness ile kurulabilecek ajan tiplerine dair birkaç örnek veriyor:

  • Araştırma asistanları: Bir konuyu yapılacaklara bölen, plan ve uygulama modları arasında geçiş yapan, web araması yapan ve planı özerk biçimde işleyen ajanlar.
  • Veri işleme ajanları: Onay kapılı dosya araçlarıyla bir klasördeki dosyaları okuyup analiz eden ajanlar.
  • Alan asistanları: Kişisel finans için bir “claw” örneğinde olduğu gibi; özel araçları, hafızayı, skill’leri ve planlamayı tek ajanda birleştiren, özellik özellik büyütebileceğiniz yapılar.

Temel Bir Harness Ajanı

Harness, tüm bu boru hattını tek bir çağrıya indiriyor. Siz sohbet istemcisini, talimatları ve isteğe bağlı olarak özel araçlarınızı sağlıyorsunuz; harness ise fonksiyon çağrısı, planlama, geçmiş kalıcılığı, compaction, onaylar, web araması ve telemetriyi ekliyor.

.NET Örneği

using Azure.AI.Projects;
using Azure.Identity;
using Microsoft.Agents.AI;
using Microsoft.Extensions.AI;
var endpoint = Environment.GetEnvironmentVariable("FOUNDRY_PROJECT_ENDPOINT")
? throw new InvalidOperationException("FOUNDRY_PROJECT_ENDPOINT is not set.");
var deploymentName = Environment.GetEnvironmentVariable("FOUNDRY_MODEL") ? "gpt-5.4";
IChatClient chatClient =
new AIProjectClient(new Uri(endpoint), new DefaultAzureCredential())
.GetProjectOpenAIClient()
.GetResponsesClient()
.AsIChatClient(deploymentName);
AIAgent agent = chatClient.AsHarnessAgent(new HarnessAgentOptions
{
ChatOptions = new ChatOptions
{
Instructions = "You are a helpful research assistant. Plan your work, then execute it.",
Tools = [/* your custom AIFunction tools */],
},
});
AgentRunResponse response = await agent.RunAsync("Research the outlook for renewable energy stocks.");
Console.WriteLine(response.Text);

Python Örneği

import asyncio
from agent_framework import create_harness_agent
from agent_framework.foundry import FoundryChatClient
from azure.identity import AzureCliCredential
async def main() -> None:
client = FoundryChatClient(credential=AzureCliCredential())
agent = create_harness_agent(
client=client,
agent_instructions="You are a helpful research assistant. Plan your work, then execute it.",
tools=[],
)
response = await agent.run("Research the outlook for renewable energy stocks.")
print(response.text)
if __name__ == "__main__":
asyncio.run(main())

Bu tek çağrı; fonksiyon çağrısı, servis çağrısı başına geçmiş kalıcılığı, todo listesi ve plan/uygulama modu takibi, compaction, onaylar, web araması ve telemetriyi varsayılan olarak açık şekilde getiriyor. Sizin yaptığınız tek şey talimatları ve araçları vermek.

Henüz Yayınlanmayan Opsiyonel Özellikler

Microsoft, harness’ın çekirdeğini kararlı olarak yayınlarken bazı opsiyonel özellikleri henüz stabil sürüme almadığını belirtiyor. Bu özellikleri kullanmak mümkün, ancak devreye aldığınızda bir uyarı ile karşılaşıyorsunuz. Kaynağa göre bu bekleme listesinde şunlar var:

  • Background agents: Alt görevleri eşzamanlı olarak başka ajanlara devretme.
  • File access: Bir çalışma dizinine kısıtlı okuma/yazma dosya araçları.
  • Looping: Bir tamamlanma koşulu sağlanana kadar ajanı otomatik olarak yeniden çağırma.
  • Shell tooling: Alfa aşamasındaki araç paketinden gelen kabuk komutlarını çalıştırma.

Değerlendirme

Harness ile birlikte Agent Framework, geliştiricilere kutudan çıktığı haliyle üretime hazır bir ajan çalışma zamanı sunuyor. Modelinizi, talimatlarınızı ve araçlarınızı getirmeniz yeterli; planlama, hafıza, araç orkestrasyonu, onaylar, bağlam yönetimi ve telemetri gibi tekrarlayan mühendislik yüklerini çerçeve üstleniyor. Böylece asıl dikkatinizi ajanın alanına özgü davranışına ve araç setine ayırabiliyorsunuz.

İlgili İçerikler

  • Python için Agent Skills Kararlı Sürümde Yayınlandı
  • Agent Skills for.NET Kararlı Sürümde: Uzmanlık Artık Paketli
  • Microsoft Agent Framework: Katmanlı SDK Tasarımının İç Yüzü

Kaynaklar ve İleri Okuma

  • devblogs.microsoft.com
  • devblogs.microsoft.com
  • The Microsoft Agent Framework Harness is now released — Wes Steyn (Orijinal yazı)
  • Agent Harnesses — Microsoft Learn dokümantasyonu
  • .NET örnekleri: dotnet/samples/02-agents/Harness
  • Python örnekleri: python/samples/02-agents/harness
  • Build your own claw and agent harness with Microsoft Agent Framework serisi
  • Microsoft Agent Framework’te Asıl Değişim: Harness, Hosted Agents ve CodeAct
  • Agent Harness ile Ajana Veri Vermek: Onay ve Hafıza Dahil
  • Agent Harness: Kıskacı Büyütmek ve Yetenekleri Kuşanmak
  • Agent Framework ile Claw Mimarisi: İlk Ajanı Üç Adımda Kurmak
  • Microsoft Agent Framework 1.0: Ajanlar Artık Ciddileşti
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

GitHub Güvenliği: Küçük Repoda Büyük Açıkları Kapatmak
GitHub Güvenliği: Küçük Repoda Büyük Açıkları Kapatmak30 Mar 2026
GitHub Secret Scanning API ve Webhook İyileştirmeleri
GitHub Secret Scanning API ve Webhook İyileştirmeleri9 Nis 2026
Python ile Teams SDK artık GA: Benim Sahada Gördüklerim
Python ile Teams SDK artık GA: Benim Sahada Gördüklerim16 May 2026
GitHub Copilot Pro Denemeleri Neden Durduruldu?
GitHub Copilot Pro Denemeleri Neden Durduruldu?11 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket Agent Framework Araç Onayı Harness Agent OpenTelemetry Web Arama
A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

Azure Chaos Studio Workspaces ile Dayanıklılık Testi

İlginizi Çekebilir

Azure Chaos Studio Workspaces ile Dayanıklılık Testi
A.KILIÇ 0

Azure Chaos Studio Workspaces ile Dayanıklılık Testi

22/07/2026
GitHub Copilot Canvas ile Etkileşimli Deneyimler
A.KILIÇ 0

GitHub Copilot Canvas ile Etkileşimli Deneyimler

21/07/2026
Gemini 3.6 Flash GitHub Copilot'ta Kullanıma Sunuldu
A.KILIÇ 0

Gemini 3.6 Flash GitHub Copilot’ta Kullanıma Sunuldu

21/07/2026

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
    22/07/2026 Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
  • Azure Chaos Studio Workspaces ile Dayanıklılık Testi
    22/07/2026 Azure Chaos Studio Workspaces ile Dayanıklılık Testi
  • GitHub Copilot Canvas ile Etkileşimli Deneyimler
    21/07/2026 GitHub Copilot Canvas ile Etkileşimli Deneyimler
  • Gemini 3.6 Flash GitHub Copilot'ta Kullanıma Sunuldu
    21/07/2026 Gemini 3.6 Flash GitHub Copilot’ta Kullanıma Sunuldu
  • Pure Virtual C++ 2026 Yarın Başlıyor: Oturumlar Hazır
    21/07/2026 Pure Virtual C++ 2026 Yarın Başlıyor: Oturumlar Hazır
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
    30/04/2026 Kubernetes v1.36 Memory QoS: Katmanlı Bellek Koruması Geldi
  • GitHub Copilot for Eclipse Açık Kaynağa Dönüyor: Neden Önemli?
    08/04/2026 GitHub Copilot for Eclipse Açık Kaynağa Dönüyor: Neden Önemli?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı
Geliştirici Araçları Microsoft Azure Yapay Zeka

Microsoft Agent Framework Harness Kararlı Sürümde Yayınlandı

22/07/2026 A.KILIÇ
Azure Chaos Studio Workspaces ile Dayanıklılık Testi
DevOps Güvenlik & Kimlik Microsoft Azure

Azure Chaos Studio Workspaces ile Dayanıklılık Testi

22/07/2026 A.KILIÇ
GitHub Copilot Canvas ile Etkileşimli Deneyimler
Geliştirici Araçları Yapay Zeka

GitHub Copilot Canvas ile Etkileşimli Deneyimler

21/07/2026 A.KILIÇ
Gemini 3.6 Flash GitHub Copilot'ta Kullanıma Sunuldu
Geliştirici Araçları Yapay Zeka

Gemini 3.6 Flash GitHub Copilot’ta Kullanıma Sunuldu

21/07/2026 A.KILIÇ
Pure Virtual C++ 2026 Yarın Başlıyor: Oturumlar Hazır
DevOps Geliştirici Araçları Microsoft 365 Yapay Zeka

Pure Virtual C++ 2026 Yarın Başlıyor: Oturumlar Hazır

21/07/2026 A.KILIÇ
Covering Index ile T-SQL Sorgu Performansı
DevOps Geliştirici Araçları

Covering Index ile T-SQL Sorgu Performansı

21/07/2026 A.KILIÇ
vcpkg ve Copilot CLI ile C++ Bağımlılık Kurulumu
Bulut Altyapı DevOps Geliştirici Araçları

vcpkg ve Copilot CLI ile C++ Bağımlılık Kurulumu

21/07/2026 A.KILIÇ
Copilot Kullanım Sayfasında AI Kredi Görünürlüğü Geldi
Bulut Altyapı Geliştirici Araçları

Copilot Kullanım Sayfasında AI Kredi Görünürlüğü Geldi

20/07/2026 A.KILIÇ
Visual Studio'da Yerleşik Agent Skills: .NET ve Azure
Bulut Altyapı Geliştirici Araçları Yapay Zeka

Visual Studio’da Yerleşik Agent Skills: .NET ve Azure

20/07/2026 A.KILIÇ
.NET 11 Preview 6 Yayınlandı: Öne Çıkan Yenilikler
Bulut Altyapı Geliştirici Araçları Yapay Zeka

.NET 11 Preview 6 Yayınlandı: Öne Çıkan Yenilikler

20/07/2026 A.KILIÇ
.NET MAUI Preview 6: CoreCLR Tek Çalışma Zamanı Oldu
Bulut Altyapı Geliştirici Araçları Microsoft Azure

.NET MAUI Preview 6: CoreCLR Tek Çalışma Zamanı Oldu

20/07/2026 A.KILIÇ
Copilot Code Review: Özelleştirme ve Yapılandırma
DevOps Geliştirici Araçları Güvenlik & Kimlik

Copilot Code Review: Özelleştirme ve Yapılandırma

19/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları Azure Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL açık kaynak bulut bilişim C++ CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry OpenAI otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 301 yazı 🏗️ Bulut Altyapı 256 yazı 🤖 Yapay Zeka 218 yazı 🔧 DevOps 175 yazı ☁️ Microsoft Azure 169 yazı 🔒 Güvenlik & Kimlik 154 yazı 🏢 Kurumsal Teknoloji 64 yazı 📊 Veri & Analitik 55 yazı 🐳 Konteyner & Kubernetes 44 yazı 📧 Microsoft 365 19 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← Azure Chaos Studio Workspaces ...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS