Model Context Protocol (MCP) Atölyesi’ne hoş geldiniz! Bu kapsamlı uygulamalı atölye, AI uygulama geliştirmeyi dönüştürmek için iki ileri teknoloji bir araya getiriyor:
- 🔗 Model Context Protocol (MCP): AI araçlarının sorunsuz entegrasyonu için açık standart
- 🛠️ AI Toolkit for Visual Studio Code (AITK): Microsoft’un güçlü AI geliştirme eklentisi
Bu atölyenin sonunda, AI modellerini gerçek dünya araçları ve servislerle birleştiren akıllı uygulamalar geliştirme konusunda uzmanlaşacaksınız. Otomatik testlerden özel API entegrasyonlarına kadar, karmaşık iş sorunlarını çözmek için pratik beceriler kazanacaksınız.
MCP, AI için "USB-C" gibidir — AI modellerini dış araçlar ve veri kaynaklarıyla bağlayan evrensel bir standart.
✨ Temel Özellikler:
- 🔄 Standartlaştırılmış Entegrasyon: AI araç bağlantıları için evrensel arayüz
- 🏛️ Esnek Mimari: stdio/SSE üzerinden yerel ve uzak sunucular
- 🧰 Zengin Ekosistem: Araçlar, istemler ve kaynaklar tek protokolde
- 🔒 Kurumsal Hazır: Yerleşik güvenlik ve güvenilirlik
🎯 MCP’nin Önemi: USB-C’nin kablo karmaşasını ortadan kaldırması gibi, MCP de AI entegrasyonlarının karmaşıklığını kaldırır. Tek protokol, sonsuz imkan.
Microsoft’un amiral gemisi AI geliştirme eklentisi, VS Code’u güçlü bir AI merkezine dönüştürür.
🚀 Temel Yetkinlikler:
- 📦 Model Kataloğu: Azure AI, GitHub, Hugging Face, Ollama modellerine erişim
- ⚡ Yerel Çıkarım: ONNX optimize edilmiş CPU/GPU/NPU çalıştırma
- 🏗️ Agent Builder: MCP entegrasyonlu görsel AI ajan geliştirme
- 🎭 Çok Modlu Destek: Metin, görsel ve yapılandırılmış çıktı desteği
💡 Geliştirme Avantajları:
- Sıfır konfigürasyonla model dağıtımı
- Görsel istem mühendisliği
- Gerçek zamanlı test ortamı
- Sorunsuz MCP sunucu entegrasyonu
Süre: 15 dakika
- 🛠️ AI Toolkit’i VS Code’a kur ve yapılandır
- 🗂️ Model Kataloğunu keşfet (GitHub, ONNX, OpenAI, Anthropic, Google’dan 100+ model)
- 🎮 Gerçek zamanlı model testi için Etkileşimli Oyun Alanı’nı kullan
- 🤖 Agent Builder ile ilk AI ajanını oluştur
- 📊 Dahili metriklerle model performansını değerlendir (F1, alaka, benzerlik, tutarlılık)
- ⚡ Toplu işleme ve çok modlu destek özelliklerini öğren
🎯 Öğrenme Hedefi: AITK yeteneklerini kapsamlı şekilde kullanarak işlevsel bir AI ajan oluştur
Süre: 20 dakika
- 🧠 Model Context Protocol (MCP) mimarisi ve kavramlarını öğren
- 🌐 Microsoft’un MCP sunucu ekosistemini keşfet
- 🤖 Playwright MCP sunucusunu kullanarak tarayıcı otomasyon ajanı oluştur
- 🔧 MCP sunucularını AI Toolkit Agent Builder ile entegre et
- 📊 MCP araçlarını ajanlarında yapılandır ve test et
- 🚀 MCP destekli ajanları üretime hazır hale getir ve dağıt
🎯 Öğrenme Hedefi: MCP ile dış araçlarla güçlendirilmiş AI ajanı dağıt
Süre: 20 dakika
- 💻 AI Toolkit kullanarak özel MCP sunucuları oluştur
- 🐍 En güncel MCP Python SDK’sını (v1.9.3) yapılandır ve kullan
- 🔍 MCP Inspector ile hata ayıklamayı ayarla ve kullan
- 🛠️ Profesyonel hata ayıklama iş akışlarıyla Hava Durumu MCP Sunucusu oluştur
- 🧪 Agent Builder ve Inspector ortamlarında MCP sunucularını hata ayıkla
🎯 Öğrenme Hedefi: Modern araçlarla özel MCP sunucuları geliştir ve hata ayıkla
Süre: 30 dakika
- 🏗️ Geliştirme iş akışları için gerçek dünya GitHub Clone MCP Sunucusu oluştur
- 🔄 Doğrulama ve hata yönetimi ile akıllı depo klonlama uygula
- 📁 Akıllı dizin yönetimi ve VS Code entegrasyonu yarat
- 🤖 Özel MCP araçları ile GitHub Copilot Agent Modunu kullan
- 🛡️ Üretime hazır güvenilirlik ve çapraz platform uyumluluğu sağla
🎯 Öğrenme Hedefi: Gerçek geliştirme iş akışlarını kolaylaştıran üretime hazır MCP sunucusu dağıt
Geliştirme iş akışınızı akıllı otomasyonla dönüştürün:
- Akıllı Depo Yönetimi: AI destekli kod inceleme ve birleştirme kararları
- Akıllı CI/CD: Kod değişikliklerine göre otomatik pipeline optimizasyonu
- Sorun Sınıflandırma: Otomatik hata sınıflandırma ve atama
AI destekli otomasyonla test süreçlerini geliştirin:
- Akıllı Test Oluşturma: Kapsamlı test setleri otomatik oluşturma
- Görsel Regresyon Testi: AI destekli UI değişiklik tespiti
- Performans İzleme: Proaktif sorun tespiti ve çözümü
Daha akıllı veri işleme iş akışları oluşturun:
- Uyarlanabilir ETL Süreçleri: Kendi kendini optimize eden veri dönüşümleri
- Anomali Tespiti: Gerçek zamanlı veri kalitesi izleme
- Akıllı Yönlendirme: Veri akışının akıllı yönetimi
Olağanüstü müşteri etkileşimleri yaratın:
- Bağlam Farkındalıklı Destek: Müşteri geçmişine erişen AI ajanları
- Proaktif Sorun Çözümü: Öngörücü müşteri hizmetleri
- Çok Kanallı Entegrasyon: Platformlar arası birleşik AI deneyimi
| Bileşen | Gereksinim | Notlar |
|---|---|---|
| İşletim Sistemi | Windows 10+, macOS 10.15+, Linux | Güncel herhangi bir OS |
| Visual Studio Code | En son kararlı sürüm | AITK için gerekli |
| Node.js | v18.0+ ve npm | MCP sunucu geliştirme için |
| Python | 3.10+ | Python MCP sunucuları için isteğe bağlı |
| Bellek | En az 8GB RAM | Yerel modeller için 16GB önerilir |
- AI Toolkit (ms-windows-ai-studio.windows-ai-studio)
- Python (ms-python.python)
- Python Debugger (ms-python.debugpy)
- GitHub Copilot (GitHub.copilot) - İsteğe bağlı ama faydalı
- uv: Modern Python paket yöneticisi
- MCP Inspector: MCP sunucuları için görsel hata ayıklama aracı
- Playwright: Web otomasyon örnekleri için
Bu atölyeyi tamamlayarak aşağıdaki konularda uzmanlaşacaksınız:
- MCP Protokolü Ustalığı: Mimari ve uygulama kalıplarını derinlemesine anlama
- AITK Yetkinliği: AI Toolkit’i hızlı geliştirme için uzman düzeyde kullanma
- Özel Sunucu Geliştirme: Üretim MCP sunucuları oluşturma, dağıtma ve sürdürme
- Araç Entegrasyonu Mükemmelliği: AI’yı mevcut geliştirme iş akışlarına sorunsuz bağlama
- Sorun Çözme Uygulaması: Öğrenilen becerileri gerçek iş sorunlarına uygulama
- VS Code’da AI Toolkit’i kurma ve yapılandırma
- Özel MCP sunucuları tasarlama ve uygulama
- GitHub Modellerini MCP mimarisi ile entegre etme
- Playwright ile otomatik test iş akışları oluşturma
- Üretim için AI ajanları dağıtma
- MCP sunucu performansını hata ayıklama ve optimize etme
- Kurumsal ölçekli AI entegrasyonları tasarlama
- AI uygulamaları için güvenlik en iyi uygulamalarını uygulama
- Ölçeklenebilir MCP sunucu mimarileri tasarlama
- Belirli alanlar için özel araç zincirleri oluşturma
- AI yerel geliştirmede başkalarına rehberlik etme
🚀 AI geliştirme iş akışınızı devrim niteliğinde değiştirmeye hazır mısınız?
MCP ve AI Toolkit ile akıllı uygulamaların geleceğini birlikte inşa edelim!
Feragatname:
Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba sarf etsek de, otomatik çevirilerin hatalar veya yanlışlıklar içerebileceğini lütfen unutmayınız. Orijinal belge, kendi ana dilinde yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucu ortaya çıkabilecek yanlış anlamalar veya yorumlamalardan sorumlu değiliz.
