Bağlam Penceresine Çöp Kutusu Değil, Bütçe Gibi Davranın Siber Güvenlik

Bağlam Penceresine Çöp Kutusu Değil, Bütçe Gibi Davranın

Çoğu AI kodlama iş akışı, bağlamı kazara meydana gelen bir şey olarak ele alır....

Çoğu AI kodlama iş akışı, bağlamı kazara meydana gelen bir şey olarak ele alır.

Birkaç dosya açıyorsunuz. Yığın izlemesini yapıştırın. Modelden bir dizini incelemesini isteyin. Sonra bir tane daha. Daha sonra sohbet yoğunlaşır, model önceki talimatları kaçırmaya başlar ve herkes sorunun "modelin tuhaflaşması" olduğunu iddia eder.

ai-assistant-dot-files'da (başka bir şeye dönüştüğü için muhtemelen bunu şimdi yeniden adlandırmam gerekiyor)

Bağlam penceresini bütçe olarak ele almak istedim.

Sonuç ve Değerlendirme

Bir hava değil. Dev bir kova değil. Bir bütçe.

Sistem Güvenliği

Depo artık paylaşılan/'da standart bir aracı, beceri ve kural kümesini tanımlayan ve ardından bunları altı AI kodlama aracına yansıtan bir Bağlam Mühendisliği Çerçevesi sunuyor: Claude Code, Cursor, Windsurf, GitHub Copilot, Gemini/Antigravity ve OpenAI Codex. Mevcut repoda 24 temsilci, 53 beceri, 13 aracı arası var

sözleşmeler ve 6 platform hedefi.

Uzmanların Görüşleri

Temel fikir basit: Bir temsilci ciddi bir iş yapmadan önce, başka bir temsilci odaya neyin ait olduğuna karar vermelidir.

Bağlam mühendisi aracısı

Çerçevenin özel bir bağlam mühendisliği aracısı vardır. Görevi hiçbir şeyi uygulamak değil.

Görevi, boru hattının geri kalanı başlamadan önce bir context-manifest.md oluşturmaktır.

Detaylar ve Etkileri

Bu manifest, sınırlı bağlamın kapsamını belirler, ilgili dosyaları tanımlar, Bilgi Öğelerini ve ADR'leri ortaya çıkarır, önceki ilgili teslimatları not eder ve alt acenteler için token bütçe baskısını tahmin eder.

Bu önemlidir çünkü özellik teslim hattı tek bir istem değildir. Bu bir dizidir:

Nasıl Önlem Alınmalı?

performans incelemesi

erişilebilirlik incelemesi

İlk birkaç adımda yanlış malzeme yüklenirse sonraki her temsilci bunun bedelini öder.

Gelecekte Ne Bekleniyor?

Önemli tasarım hareketi, bağlam bildiriminin kendisinin yönetilen bir yapıt olmasıdır. Shared/contracts/context-manifest-contract.md dosyasında bir sözleşmesi vardır ve işlem hattı ilerlemeden önce gerekli bölümlerin mevcut olduğunu doğrulama-artifact beceri kontrolleri vardır.

Önemli Gelişmeler

Bağlam yalnızca "sohbetin biriktirdiği şey" değildir.

Bu açık bir devirdir.

Teknik Analiz

Bağlam, hafıza ve öğrenme farklı problemlerdir

Depodaki en kullanışlı ayrımlardan biri docs/runbooks/context-engineering.md dosyasında bulunur:

Bağlam şu anda modele yüklenen şeydir.

Bellek, mevcut koşuyu geride bırakan dayanıklı bilgidir.

Öğrenme gelecekteki davranışları değiştiren bir geri bildirim döngüsüdür.

İnsanlar genellikle üçünü de "RAG" olarak düzleştiriyorlar.

Bu, önemli tasarım baskısını kaybeder.

Bağlam bir çalışma kümesidir. Küçük, alakalı ve güncel olmalıdır.

Bellek dayanıklı bir bütündür. Düzenlenmeli, aranabilir olmalı ve süresinin dolmasına izin verilmelidir.

Öğrenme bir döngüdür. Tekrarlanan teslimat kanıtlarını değiştirilmiş kurallara, değiştirilmiş istemlere veya yeni Bilgi Öğelerine dönüştürmelidir.

Bağlam mühendisi daha iyi bir bağlam oluşturmak için belleği okur, ancak belleği otomatik olarak yeniden yazmaz.

Bu ayırma, kötü veya gürültülü çalışmanın dayanıklı katmanı kirletmesini önler.

Çerçeve ayrıca "bağlam bozulması"nı da kullanır.

İki boru hattı aşamasından daha eski bir eser, tam olarak değil, özet olarak okunmalıdır. Hedef, özetleme becerisiyle üretilen yaklaşık 200 kelimelik küçük bir özettir.

Bu kasıtlı olarak sıkıcı bir mekanizma ve bu yüzden hoşuma gidiyor.

Bağlam penceresi hatalarının çoğu, sihirli bir geri alma sistemine ihtiyaç duymaz. Kelimenin tam anlamıyla yüklenen daha az eski esere ihtiyaç duyarlar.

Geliştirici, analistin beş aşama aşağısındaysa, muhtemelen mevcut kabul kriterlerine, uç durumlara ve kısıtlamalara ihtiyaç duyacaktır. Analistin ara akıl yürütmesinin her cümlesinin hala modelin dikkatinde olması gerekmez.

Platform gerçekliği tasarımı değiştiriyor

Repo, her AI kodlama aracının aynı yeteneklere sahip olduğunu iddia etmiyor.

docs/ARCHITECTURE.md bir yetenek katmanı sistemi tanımlar. Claude Kodunun tam aracı düzenlemesi vardır. İmleç

artık gerçek .cursor/agents/ ve .cursor/skills/loading var, ancak kural dosyalarının hâlâ tamamen satır içi olması gerekiyor

içerik. Rüzgar Sörfü ve Yardımcı Pilot kişisel/kural projeksiyonlarına sahip olur. Gemini/Antigravity, AGENTS.md dosyasını okur ve

onaylanmış beceri çağrısı. Codex satır içi bir .openai.md alır.

Bu, çerçevenin "ajan"ı "kişilik"ten ayırması gerektiği anlamına gelir.

Bir aracının araca erişimi olabilir ve çok adımlı bir sürece katılabilir. Persona bir bağlam çerçevesidir: kullanışlı,

Pratik sonuç, paylaşılan/kanonik bir katmanın yanı sıra her platform için üretim ve eşlik kontrolleridir.

scripts/check-parity.sh inst'in elle kopyalanması nedeniyle var Araçlar arasındaki sürtüşmeler driftin nasıl kazandığıdır.

Başka bir projeye neyi kopyalarım

24 aracılı bir çerçeveye ihtiyacınız yoksa yine de şu fikirleri çalardım:

Bağlam, Bellek ve Öğrenme arasındaki farkı yazın. Karmaşık iş başlamadan önce uçuş öncesi bir bağlam bildirimi ekleyin. Eski eserleri varsayılan olarak özet olarak değerlendirin. Bağlam aktarımını konuşmaya dayalı değil yapısal hale getirin. Birden fazla araçta kopyalanan talimatlar için bir eşlik kontrolü ekleyin.

Bağlam penceresi yalnızca daha büyük bir bilgi istemi değildir.

Kıt bir tasarım yüzeyidir.

Bir tane gibi kullan.

Paylaş: