Sınırlı yürütme ve yetki

Yetkiyi, bütçeyi ve durma koşulunu işin başında görünür yap.

kullanım
  • Ajanlar
düzeyler
basit · orta · ileri
bağlar
3 yakın yöntem
lisans
CC BY 4.0 · Kartın açık kaynağını incele

Nedir?

Sınırlı ajan çalışması, modelin hangi adımı seçebileceği kadar hangi adımı seçemeyeceğini de belirler. Prompt sınırları anlatır; uygulama izin listesi, işlem bütçesi ve onay kapısıyla bunları uygular.

Ne zaman işe yarar?

Dosya, dış hizmet veya araç kullanan işlerde; özellikle okuma, yerel değişiklik ve dışarıya yayın birbirinden ayrılmalıysa.

Örnekler

Aşağıdaki durumlar ve yanıtlar kurgusal öğretim örnekleridir; çalıştırılmış model, araç veya benchmark sonuçları değildir.

Basit (Simple)

Durum

Bir asistanın üç metin dosyasını özetlemesini istiyorsunuz.

Prompt

Prompt

Görev: a.txt="Kurulum 5 dakika", b.txt="İptal ücretsiz", c.txt="Destek hafta içi" içeriklerini özetle.
Denetleyici yalnız bu üç dosyaya salt okunur erişim versin. Araç bütçesi 3; ağ ve yazma araçları kapalı.
Her çağrının dosya adını ve dönen metnini durum kaydına ekle. Model en fazla üç maddelik özet üretsin.
Eksik dosya varsa adını söyle, arama alanını genişletme. Üç dosya okunduğunda veya bütçe bittiğinde dur.

Örnek çıktı

“Kurulum 5 dakika. İptal ücretsiz. Destek hafta içi.” Eksik bir dosya için ayrıca “b.txt okunamadı” denir.

Ne elde ettik?

Küçük görev için erişim alanı da küçük kaldı.

Orta (Medium)

Durum

Kodda yalnız kargo eşiği değiştirilecek.

Prompt

Prompt

Başlatıcı: Geliştirici. İzinli dosya shipping.js; kural: 500 TL ve üzeri ücretsiz, altı 50 TL. Mevcut kod total > 500 ? 0 : 50.
Denetleyici: Sadece bu dosyaya yerel yama; başka dosya, bağımlılık, commit ve dış hizmet araçları kapalı. En fazla 1 yama ve 1 ilgili test komutu.
Model yama önerisini versin; uygulama dosya yolunu ve diff kapsamını denetlesin. Kontrol girdileri 499,500,501; beklenen 50,0,0.
Test sonucu durum kaydına aktarılır. Başarısızsa sonucu raporla; yeni kapsam açma. Başarıda diff ve kontrol sonucuyla dur.

Örnek çıktı

Öneri: > yerine >=. “İlgili üç sınır kontrolü beklenen değerleri verirse yerel değişiklik tamamdır.” Bu cümle gerçek test çalıştırıldığı iddiası değildir.

Ne elde ettik?

Bitiş, modelin “biraz daha iyileştireyim” kararına bırakılmadı.

İleri (Hard)

Durum

Ajan bir duyuru taslağı oluşturabilir ama yayımlayamaz.

Prompt

Prompt

Görev: "Atölye 12 Ekim, 14.00; yer henüz belli değil" notundan duyuru taslağı hazırlamak.
Uygulama yetkileri: read_note ve save_local_draft. publish ve send_message yok. En fazla 4 araç çağrısı, 2 düzeltme.
Durum: kullanıcı kapsamı, kaynak not, taslak yolu, doğrulanmış alanlar, açık eksikler, kalan çağrılar.
Ajan bilgi boşluğunu uydurmasın. Yer bilgisini eksik olarak işaretleyip taslağı yerel kaydetsin. Kullanıcı "devam" derse bunu yayın izni sayma; zaten izinli eksik işleri tamamla.
Dur: taslak ve eksik bilgi listesi hazır olduğunda. Yayın için ayrı, somut içerik ve hedefe yönelik yetki gerekir.

Örnek çıktı

“Yerel taslak hazır. Yer bilgisi henüz yok; metin bunu açıkça belirtiyor. Dışarıya gönderim yapılmadı.”

Ne elde ettik?

İşi sürdürmek ile yetki alanını büyütmek ayrı kararlar olarak kaldı.

Nerede durmalı?

Onay sorularını her küçük adıma yaymak da iş akışını bozabilir. Zaten verilmiş yetki içinde devam edilir; yeni yan etki için ayrı sınır gerekir. Prompt tek başına güvenlik duvarı değildir.

Kaynaklar

  • Building Effective AI Agents \ Anthropic (yeni sekme) — Anthropic. 2024-12-19. Ajanlarda durma koşulları, geri bildirim ve insan kontrol noktalarının önemini açıklar. Kanıt düzeyi: sayfa gövdesi.

  • Safety in building agents | OpenAI API (yeni sekme) — OpenAI. yayın tarihi doğrulanmadı. Güvenilmeyen girdiyi ayırma ve araç onayları gibi uygulama katmanı önlemlerini anlatır; ürün rehberindeki öneriler evrensel garanti değildir. Kanıt düzeyi: sayfa gövdesi.

Yerdeki beyaz yuvarlak adımlar, koyu katmanlı büyük bir kapının önünde duruyor; kenarda küçük kehribar bir parça bulunuyor.
Görselin üretim bilgisi

Google Gemini ile üretilen özgün illüstrasyon · 1024 × 572

Generate an image: Create an original museum-grade computational sculpture photographed as a physically present installation, horizontal 16:9. Deep anthracite void, mineral porcelain whites, restrained ice-blue and amber accents, fine particles only where structurally meaningful, tactile surfaces, subtle volumetric illumination, believable depth, exceptional edge detail and intentional negative space. A finite line of pale mineral stepping discs approaches a tall dark boundary with one narrow controlled opening; the last disc ends deliberately before the opening, while an amber completion object rests beside the line. Vast negative space beyond the boundary. Keep the image sophisticated and legible at mobile size: one dominant mechanism, a clear silhouette, no decorative overload. No text, letters, numbers, typography, captions, symbols, watermark, logo, fake chart, screenshot, interface, identifiable people or artist signature. Do not imitate any specific existing artwork.

Promptları kendi durumunuza göre düzenleyin. Bir araç veya ayrı çağrı gerektiren örnekte, yalnız metni kopyalamak o çalışma düzenini kurmaz.