Foundry Dev Pack ile Tek Komutta Geliştirme Ortamı

Foundry Dev Pack, Foundry geliştirmesi için gereken araçları tek komutla kurup ortamı koşullu olarak hazırlıyor. Kurulumdan sonra ilk ajan, azd CLI, VS Code uzantısı veya kodlama ajanı üzerinden oluşturulabiliyor.

Microsoft Foundry ile geliştirmeye başlarken zaman çoğu zaman ilk adımda kayboluyor: hangi CLI kurulacak, hangi uzantı eklenecek, kodlama ajanına Foundry iş akışları nasıl öğretilecek? Foundry Dev Pack, bu dağınık kurulum adımlarını tek bir kurulum sürecinde toplayan hepsi bir arada bir yükleyici olarak duyuruldu. Terminalde, IDE’de veya kodlama ajanıyla çalışan bir makineyi tek seferde Foundry geliştirmesine hazır hale getirmeyi hedefliyor.

Foundry Dev Pack tam olarak ne yapıyor?

Dev Pack, bir paket yöneticisi komutuyla çalıştırıldığında ortamı inceliyor ve Foundry geliştirmesi için gereken araçları kuruyor. Kurulum koşullu çalışıyor; paket her bileşeni körlemesine yüklemiyor, makinede hangi araçların bulunduğuna bakıp karar veriyor. Böylece VS Code kullanmayan bir geliştirici gereksiz uzantılarla uğraşmıyor, GitHub Copilot App’i olmayan bir kullanıcı da kullanamayacağı bir önizleme bileşeniyle.

Duyuruda belirtilen bileşenler şunlar:

Foundry Command Line Tools

Terminalden iskelet oluşturma (scaffold), dağıtım, değerlendirme (evaluation) ve otomasyon işlerini yürüten komut satırı katmanı. Bu grubun içinde Azure CLI (az), Azure Developer CLI (azd) ve azd için Microsoft Foundry Extension yer alıyor. Daha önce ayrı ayrı indirilip yapılandırılan üç parça tek kurulum akışının içine giriyor.

Microsoft Foundry Skill

Kodlama ajanlarına Foundry iş akışları için yeniden kullanılabilir rehberlik kazandıran bileşen. Pratikte ajan, “Foundry’de bir ajanı nasıl kurar, nasıl dağıtırım?” sorusuna her seferinde sıfırdan yaklaşmıyor, hazır bir yönerge setiyle hareket ediyor.

Microsoft Foundry Toolkit for Visual Studio Code

Derleme, test, değerlendirme ve dağıtım işlerini doğrudan VS Code editöründen yapmayı sağlayan araç seti. Duyuruda açıkça belirtildiği gibi bu bileşen yalnızca sistemde VS Code kuruluysa yükleniyor.

Foundry Canvas (preview)

Barındırılan (hosted) ajanları rehberli bir tuval üzerinden tasarlayıp dağıtmaya yarayan, hala önizleme aşamasındaki bileşen. Kurulumu yine koşullu; Foundry Canvas yalnızca GitHub Copilot App mevcutsa geliyor. Önizleme etiketi taşıdığı için üretim kritikliği yüksek senaryolarda davranışının değişebileceğini hesaba katmakta fayda var.

Kurulum komutları

Foundry Dev Pack üç ana işletim sistemi için ayrı komutlarla kuruluyor. Komutlar olduğu gibi kullanılabilir:

Windows

winget install Microsoft.FoundryDevPack

macOS

brew install --cask microsoft/foundry/devpack && foundry-devpack install

Linux

curl -fsSL https://aka.ms/foundry-devpack-install.sh | bash

macOS komutu iki aşamalı çalışıyor, Homebrew cask’i indirdikten sonra foundry-devpack install çağrısı asıl kurulum akışını tetikliyor. Linux tarafında klasik indir-ve-çalıştır kalıbı var; kurumsal ortamlarda betiği doğrudan çalıştırmadan önce içeriğini incelemek her zaman makul bir alışkanlıktır.

Kurulumdan sonra ilk ajanı oluşturmak

Dev Pack ortamı hazırladıktan sonra ilk Foundry ajanını oluşturmak için duyuruda üç farklı giriş noktası öneriliyor. Üçü de aynı hedefe farklı çalışma tarzlarıyla ulaşıyor.

CLI ile

Terminalde şu komutu çalıştırarak bir şablondan ilk ajanınızı oluşturabilirsiniz:

azd ai agent init

VS Code ile

Sol taraftaki Activity Bar üzerinde Foundry uzantısını arayın, oradan hazır şablonları inceleyebilir ya da sıfırdan özel bir ajan oluşturabilirsiniz.

Kodlama ajanı ile

Foundry Skill kuruluysa kodlama ajanınıza doğrudan şu isteği verebilirsiniz:

Create my Foundry hosted agent end to end.

Üç yoldan biri diğerinden daha doğru sayılmaz, Dev Pack’in vurguladığı şey terminal, editör ve ajan tabanlı çalışma tarzlarının üçünü de aynı kurulumla desteklemesi. Adım adım ilerlemek isteyenler için Microsoft’un barındırılan ajan hızlı başlangıç rehberi, azd odaklı akışı baştan sona anlatıyor.

Kimin için anlamlı?

Dev Pack’in çözdüğü sorun operasyonel bir sorun; yeni bir makinede ya da yeni bir ekip üyesinin ortamında Foundry geliştirmesine başlamak için gereken adım sayısını azaltıyor. Herkesin aynı bileşen setiyle başlaması kolaylaştığı için, ekip içinde ortam farklılıklarından doğan “bende çalışıyor” tartışmalarını kısaltma potansiyeli de var.

Buna karşılık kurulumun koşullu yapısı, ekip üyelerinin ortamlarının birebir aynı olmayabileceği anlamına geliyor. VS Code kurulu olmayan bir makinede Toolkit, GitHub Copilot App bulunmayan bir makinede Foundry Canvas gelmeyecek. Ortak bir geliştirici deneyimi hedefleniyorsa, Dev Pack’i çalıştırmadan önce temel araçların (VS Code, Copilot App) kurulu olup olmadığını netleştirmek mantıklı bir ön adım olur.

Duyuruda bileşenlerin sürüm numaraları, lisans koşulları veya kurumsal dağıtım senaryolarına dair ayrıntı verilmiyor; bu konularda karar vermeden önce resmi dokümantasyonu takip etmek gerekiyor.

Kaynaklar ve İleri Okuma

Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ

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

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

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

Haftalık Bülten

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

2 Yorum

  1. Tek komutla ortam kurmak ciddi zaman kazandırıyor, özellikle yeni makineye geçince araçları tek tek kurmakla uğraşmak tam bir dertti. azd CLI entegrasyonu da olması güzel olmuş, ilk ajanı VS Code uzantısıyla mı oluşturmak daha pratik sizce?

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

✉

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
Kategoriler
Ara
Paylaş
WhatsApp
İçindekiler
← GitHub Copilot JetBrains 2025....
Microsoft Foundry ile Ajan Mal... →
📩

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.