Stüdyo konsepti · AI ajanları / MCP

Devre

Devre: ajan araçları için izin kapısı

Bir Stüdyo konsepti. bir stüdyo malzeme odası için yerel ve deterministik, çalışan bir ajan/MCP tarzı simülasyon: okuma araçları serbestçe çalışır, tek yazma aracı sayfadaki onay kapısında durur ve her çağrı yalnızca eklenebilen bir izleme kaydına yazılır.

Stüdyo konsepti

Okunabilir süreç özeti

Tasarım hedefi

Araç çağırabilen ajanlarda bakmak ile değiştirmek arasındaki sınır net olmalı. Bir yazmayı onaylayan kişi neyin değişeceğini tam olarak görmeli; izin verilen araç seti dışındaki çağrılar kimseye sorulmadan durdurulmalı.

Yaklaşımımız

İzin modeli bir devre olarak çizildi: bir ajan düğümü, bir veri yolu ve tanımlı dört araç; değişiklik yapan tek çağrının önünde bir anahtar var. Araçlar yan etki sınıfına göre (okuma, taslak, yazma) izin listesine alınır. Yazma çağrısı, sipariş edilen miktarların farkı olarak gösterilen tam yüküyle bekler; Onayla anahtarı kapatır ve yerel defteri günceller, Reddet defteri değiştirmez.

Ürettiğimiz kapsam

  • Örnek veri ve senaryo tasarımı
  • Araç çağrısı ve sonuç arayüzleri
  • İnsan kontrolü ve hata durumları
  • Yerel çalışan etkileşimli prototip

Projeyi deneyin →

Bir veri yükü, üç karar

Onaylanan yazma

Sıfırlayın; Restock low items seçip onay kapısına ilerleyin. commit_reorder isteği: {draft_id: "DR-0001", ledger_version: 1, lines: [{sku: "SR-101", add_on_order: 6}, {sku: "SR-103", add_on_order: 13}, {sku: "SR-105", add_on_order: 3}, {sku: "SR-106", add_on_order: 6}]}. Approve sonrası on_order [0,0,0,0] yerine [6,13,3,6] olur; kayıt v1’den v2’ye geçer.

Reddedilen yazma

Aynı isteği sıfırlayıp tekrarlayın. Reject çıktısı: {ok: false, error: "mutation_blocked", ledger_version: 1}. on_order [0,0,0,0] olarak kalır. Reddedilen istek kayıtta korunur.

Engellenen araç

Sıfırlayın; Clear old stock seçin. delete_item isteği: {sku: "SR-104", reason: "clear old stock"}. Yanıt: {error: "tool_not_allowed", tool: "delete_item", policy: "deny"}. SR-104 için on_hand: 5, on_order: 0 ve kayıt v1 değişmez. Onay sorulmaz.

Oku, taslak hazırla, yaz

Yerel kurallar

read_stock kayıtları okur. draft_reorder ve request_approval değişikliği hazırlarken kaydı değiştirmez. Yalnızca commit_reorder, sürümlü veri yükünün açık onayından sonra yazabilir. delete_item izin listesinde değildir.

Uygulama durumu

Onay kapısı ve eklemeli yürütme kaydı tarayıcı belleğinde çalışır. Bu izin politikası prototipi bir MCP sunucusu veya bağlı araç iletimi uygulamaz. Devre, yayındaki bir ajan hizmetini değil yerel politikayı gösterir.

Sizin projenizde neyi çözelim?

Proje başlatın