YouMind
Oturum aç

Box Mount: Kutu içi yapay zeka ajanları için güvenli çalışma alanı

@Box
İNGILIZCE12 Eki 2026
193K
44
10
9
27

TL;DR

Box, yapay zeka ajanlarının standart POSIX dosya yollarını kullanarak Box içeriğine erişmesine ve değiştirmesine olanak tanıyan yeni aracı Box Mount'u tanıttı. Bu çözüm, iş akışı entegrasyonunu ve senkronizasyonu basitleştirir.

Yazan: @41five

Box Mount artık özel ön izleme (private preview) aşamasında kullanıma sunuldu.

Bir sandbox içinde çalışan bir yapay zeka ajanı geliştiriyorsanız, modelin işe yarar bir çıktı üretmesini sağlamak işin yalnızca bir kısmıdır. Ajanın hâlâ üzerinde çalışacağı dokümanlara, bu dokümanlarla etkileşime gireceği araçlara ve oluşturduğu dosyaları kaydedeceği bir yere ihtiyacı vardır.

İlk bakışta bu dokümanları taşımak birkaç API çağrısıyla halledilebilir gibi görünür: girdiyi indir, ajanı çalıştır ve sonucu yükle. Ancak iş akışı sırasında dosyalar değişebildiğinde, insanların çıktıyı incelemesi gerektiğinde veya birden fazla ajan aynı içeriği paylaştığında bu katman çok daha karmaşık bir hâl alır. Artık senkronizasyon, sürümler, çakışmalar ve yeniden denemelerle de uğraşmanız gerekir.

Box Mount tam da iş akışının bu kısmı için tasarlandı. Bir ajan sandbox'ına POSIX uyumlu bir Box çalışma alanı sunarak, sandbox içindeki kodun ve araçların tanıdık dosya yolları üzerinden Box içerikleriyle çalışmasını sağlar. Box Mount her iki yöndeki veri hareketini yönetirken, Box yönetilen ana kayıt sistemi olmaya devam eder.

Box Mount ne zaman doğru tercih olur?

Box Mount'un amacı her Box API veya MCP çağrısının yerini almak değildir. Ajanınızın tek ihtiyacı bir dokümanı alıp bir prompt'a eklemekse, mevcut arayüzler size gereken her şeyi zaten sağlıyor olabilir.

Buradaki fark, dokümanların yalnızca bir bağlam mı yoksa ajanın çalışma ortamının bir parçası mı olduğudur.

Bir klasör dolusu sözleşmeyi inceleyen, doküman işleme araçlarını çalıştıran, bir inceleme notu oluşturan ve ardından bir avukatın değişiklik yapmasını bekleyen bir ajan düşünün. Ya da onaylı yanıtlardan oluşan bir kütüphaneden veri çeken, bir taslak hazırlayan ve bunu hukuk ile güvenlik ekiplerinin incelemesine geri gönderen bir RFP (Teklif Talebi) iş akışı hayal edin.

Bu durumlarda ajan, içeriği sadece bir kez alıp kenara çekilmez; harici bir çalışma zamanı (runtime) içinde bir dosya koleksiyonuyla aktif olarak çalışır.

Box Mount'un hedeflediği kalıp tam olarak budur: Geliştirici bir ajan sandbox'ı hazırlar, Box içeriğini bu ortama aktarır ve ajanın ürettiği işi tekrar Box'a geri gönderir.

Box Mount'u iş başında görün

Bu kısa demo, Box içeriğini bir E2B sandbox'ına aktarmak, ajanı bu çalışma alanında çalıştırmak ve tamamlanan incelemeyi insan kontrolü için Box'a geri senkronize etmek amacıyla Box Mount kullanan bir sözleşme inceleme uygulamasını gösteriyor.

Box - inline image

Bu örnek, kurumsal içeriği bir OpenAI Agents API sandbox'ına aktarmak, beş kaynak dosya üzerinde paralel olarak bir lider ajan ve üç uzman ajan çalıştırmak ve temel MSA (Ana Hizmet Sözleşmesi) revize edildiğinde dört raporu otomatik olarak Box'a senkronize etmek için Box Mount kullanan çoklu ajanlı bir anlaşma odası (deal room) incelemesini göstermektedir.

Box - inline image

Bu demo, onaylı politika dokümanlarını bir Vercel Sandbox microVM'ine aktarmak, 10 geçerli yanıt için kanıt sunacak ve 2 tanesini insan incelemesine yönlendirecek şekilde 12 madde üzerinde bir ajan çalıştırmak ve tamamlanan Excel çalışma kitabını otomatik olarak Box'a senkronize etmek amacıyla Box Mount kullanan bir güvenlik anketi incelemesini göstermektedir.

Box - inline image

Bu demo, bir DigitalOcean sandbox ajanına Box bulut içeriğine erişimi için standart dosya yolları sağlamak, anlaşma odası dokümanlarını yerel olarak okumak ve herhangi bir indirme ya da yükleme mantığı kurmadan tamamlanan notu Box'a geri yazmak için Box Mount kullanan bir anlaşma odası durum değerlendirme notunu göstermektedir.

Box - inline image

Sandbox içinde tanıdık bir çalışma alanı

Bir Box klasörü bağlandıktan (mount edildikten) sonra, ajan sıradan bir dizin görür:

text
1/mnt/box
2├── Incoming/
3│ └── Acme-MSA.docx
4├── Playbook/
5│ └── approved-contract-playbook.md
6└── Reviewed/

Bu noktadan itibaren mevcut kütüphaneler ve komut satırı araçları, her işlem için Box'a özel bir araca ihtiyaç duymadan içerikle çalışabilir. Örneğin bir Node uygulaması, yerel dosyalar için kullanacağı dosya sistemi API'lerinin aynısını kullanabilir:

text
1import { readFile, writeFile } from "node:fs/promises";
2
3const playbook = await readFile(
4 "/mnt/box/Playbook/approved-contract-playbook.md",
5 "utf8",
6);
7
8const review = await reviewContract({
9 contractPath: "/mnt/box/Incoming/Acme-MSA.docx",
10 playbook,
11});
12
13await writeFile(
14 "/mnt/box/Reviewed/Acme-MSA-review.md",
15 review,
16);

Uygulamanın bakış açısından bu son yazma işlemi sadece normal bir dosya işlemidir. Box Mount yeni incelemeyi Box'a senkronize eder; burada bir kişi dosyayı açabilir, düzenleyebilir, bir görev atayabilir veya yeni bir sürüm oluşturabilir.

Sandbox çalışmaya devam ederken biri dosyayı Box'ta güncellerse, bu değişiklik ajanın bir sonraki adımı için bağlı çalışma alanına geri akabilir. Bu durum, geliştiricilerin her dosya etrafında özel taşıma ve senkronizasyon mantığı kurmasını gerektirmeden ajanlar ve insanlar için ortak bir çalışma ortamı yaratır.

Ayrıca iş akışını belirli bir modele veya ajan çerçevesine olan bağımlılığından kurtarır. Sandbox; bir OpenAI ajanı, bir Anthropic ajanı, LangGraph, CrewAI, bir Python betiği, LibreOffice CLI veya bunların bir kombinasyonunu çalıştırıyor olabilir. Araç dosyalarla nasıl çalışacağını bildiği sürece, bağlı çalışma alanıyla da çalışabilir.

Parçalar birbiriyle nasıl uyum sağlar?

Ürününüz veya orkestratörünüz sandbox'ı hazırlamaktan ve ajanı çalıştırmaktan sorumludur. Box Mount, bu sandbox içinde başsız (headless) bir senkronizasyon bileşeni olarak çalışır; dosya sistemi arayüzünü sağlar ve Box API'leri aracılığıyla Box ile iletişim kurar.

Ajan, her doküman işlemi için Box'ı çağırmak yerine bağlı yol üzerinden çalışır. Box Mount klasörü güncel tutar, değişiklikleri yükler, çakışan güncellemeleri tespit eder ve çalışma alanı bağlantısı kesildiğinde (unmount) son senkronizasyonu tamamlar.

Box; izinler, sürümler, sınıflandırmalar, saklama politikaları, Shield korumaları ve denetim geçmişi dahil olmak üzere içerik katmanını sağlamaya devam eder. Sandbox senkronize edilmiş bir çalışma kopyası içerdiğinden, geliştiriciler bu ortamı ve yerel verilerini kendi güvenlik gereksinimlerine göre yönetmeye devam etmelidir.

Box - inline image

Müşterinin ürünü sandbox'ı hazırlar ve ajanı çalıştırır. Box Mount, ajanın dosya sistemi çalışma alanını Box API'leri aracılığıyla Box'a bağlar.

Box Mount'u kullanmak

Temel Box Mount iş akışı yalnızca birkaç komuttan oluşur. Öncelikle Box kimlik bilgilerinizi yapılandırın:

text
1box-mount config

Bir Box klasörünü ajanın sandbox'ına bağlayın:

text
1mkdir -p /mnt/box
2box-mount mount "/mnt/box" "<box-folder-id>"

Bağlantı kurulduktan sonra ajan sıradan dosya sistemi araçlarını kullanabilir:

text
1find /mnt/box -type f
2cat /mnt/box/Playbook/approved-contract-playbook.md
3cp generated-review.md /mnt/box/Reviewed/

Ajan çalışırken aktif bağlantıyı kontrol edebilirsiniz:

text
1box-mount status

Çalışma tamamlandığında, çalışma alanının bağlantısını kesin ve son senkronizasyonu tamamlayın:

text
1box-mount unmount "/mnt/box"

Kimlik doğrulama ve hazırlık süreçleri, uygulamanızın sandbox'larını nasıl başlattığına bağlı olacaktır. İkili dosyayla birlikte gelen özel ön izleme dokümantasyonu, mevcut yapılandırma seçeneklerini kapsamaktadır.

Neler inşa edebilirsiniz?

Sözleşme incelemesi bunlardan sadece bir örnek. Bir ajan, gelen anlaşmaları onaylı bir kılavuzla karşılaştırabilir, bulgularını Box'a geri yazabilir ve sonucu bir avukata devredebilir. Avukat incelemeyi Box'ta değiştirirse, ajan güncellenmiş dosyayı kendi çalışma ortamında görebilir.

Aynı kalıp; teklif ve RFP taslakları hazırlama, anlaşma odası analizi, yönetici brifingleri oluşturma, araştırma sentezi, uyumluluk incelemesi ve diğer doküman yoğun iş akışlarını destekleyebilir. Birden fazla ajan ortak bir Box klasörü üzerinden de çalışabilir; örneğin biri taslak oluşturur, diğeri inceler ve bir insan nihai kararı verir.

Model ve iş akışı değişebilir, ancak altındaki temel kalıp aynı kalır: Box içeriği harici bir sandbox'a girer, ajanın çalışma ortamının bir parçası hâline gelir ve ortaya çıkan iş tekrar Box'a döner.

Örnek uygulamayı keşfedin

Box Mount sözleşme inceleme örneği, E2B kullanan eksiksiz bir iş akışını göstermektedir.

Uygulama bir sandbox oluşturur, Box Mount'u kurar, bir Box sözleşme çalışma alanını bağlar ve Box AI ya da bir OpenAI ajanını çalıştırır. Ardından oluşturulan incelemeyi Box'a geri senkronize eder, isteğe bağlı olarak bir insan inceleyiciye atar ve geliştiricilerin kapatmadan önce sonucu inceleyebilmesi için sandbox'ı çalışır durumda bırakır.

Depo şu anda gizlidir ve Box Mount ikili dosyasını içermez. Özel ön izleme katılımcılarının depoya erişim sağlaması ve örneği çalıştırmadan önce kendilerine sağlanan ikili dosyayı projenin private/ dizinine yerleştirmesi gerekecektir.

Özel ön izlemeye katılın

Box Mount henüz erken aşamada ve sandbox'larda çalışan, Box içerikleriyle etkileşime giren ajan iş akışları geliştiren (veya bu konuyu keşfetmeye yeni başlayan) geliştiriciler arıyoruz.

Bu mimari sizin yapınıza benziyorsa, bugün içeriği nasıl taşıdığınızı, sandbox'ınızda nelerin çalıştığını ve mevcut yaklaşımın hangi noktada zorlaşmaya başladığını öğrenmek isteriz. Özel ön izleme katılımcıları, kendi iş akışlarıyla deneyebilmeleri için Box Mount ikili dosyasını ve kurulum rehberini alacaktır.

https://bit.ly/box-mount-preview

Box içeriğinin ajanınızın çalışma ortamının bir parçası olması gerekiyorsa, neler inşa ettiğinizi görmekten büyük mutluluk duyarız.

Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet