Başla

Polylane nasıl çalışır

Polylane'in yığınında çalıştırdığı döngü ve konsolda göreceğin bir avuç şey; sorunlardan ve threadlerden düzeltme çalıştırmalarına, yükseltmelere ve otomatik düzeltmelere.

Polylane bulutlarına, depolarına ve gözlemlenebilirlik araçlarına bağlanır, onları problemlere karşı izler ve her birini bir karara ve bir düzeltmeye kadar ele alır. Bütün hikâyeyi threadlerde okursun: konsoldan, Slack'ten, kodlama ajanından veya terminalden.

Döngü

  1. Bağla: bir bulut, bir depo ve bir gözlemlenebilirlik aracı bağlarsın ve Polylane, her ajanın okuduğu canlı bir sistem haritası kurar. Bkz. Bağla.
  2. Tespit et: telemetrinden kurulan kontroller sorunlar açar, her pull request üretime karşı incelenir ve riskli yapılandırma işaretlenir. Bkz. Tespit et.
  3. İncele ve düzelt: bir ajan her sorunu gerçek araçlarınla ele alır, kanıtını gösterir ve düzeltmeyi incelediğin bir pull request olarak açar. Bkz. İncele ve düzelt.
  4. Kendi araçlarından çalış: aynı ajan editöründen, terminalinden, CI'dan veya Slack'ten yanıt verir. Bkz. Kendi araçlarından çalış.

Temel öğeler

ÖğeNedirNerede görürsün
Bağlam grafiğiBulutların, depoların, entegrasyonların ve belleklerin beslediği, her ajanın okuduğu canlı yığın modeli.Topoloji olarak çizilir.
Bulut hesabıKaynaklarını Polylane'in eşitlediği, katmanlandırdığı ve her değişikliğini kaydettiği bağlı bir bulut sağlayıcısı.Settings altında Clouds; bkz. Bulutlar.
DepoAjanların aradığı, okuduğu ve karşısına pull request açtığı, dağıtım yaptığı kaynaklara bağlı bir kod barındırıcısı.Settings altında Repositories; bkz. Depolar.
EntegrasyonAjanların çağırdığı araçlar ve tespitin dinlediği olaylar sağlayan bağlı bir gözlemlenebilirlik aracı, sohbet, kod barındırıcısı, issue takipçisi veya kodlama ajanı.Settings altında Integrations; bkz. Entegrasyonlar.
TopolojiAltyapının grafik görünümü: düğüm olarak kaynaklar, kenar olarak ilişkiler, her biri özellikleri ve değişiklik geçmişiyle.Topology; bkz. Topoloji.
BellekBir ajanın veya bir kişinin kaydettiği doğrulanmış bir bulgu; böylece sonraki inceleme zaten bildiklerinden başlar.Settings altında Memories; bkz. Memories.
KontrolSağlayıcılarından ve kayıtlı sorgularından kurulan, bir kaynağın zamanlanmış değerlendirmesi; sınırı aştığında bir sorun açar.Bir düzeltme çalıştırmasının Lineage paneli.
SorunTek tespit kaydı: bir kaynakta bir şey yanlış olabilir. Bir düzeltme çalıştırması ona doğrulanmış ya da reddedilmiş kararını verir.Düzeltme çalıştırmasının threadi; bkz. Sorunlar.
Pull request incelemesiBağlı bir depodaki her pull request'in dağıtım yaptığı üretime karşı kontrolü, birleştirmeden önce yorum olarak gönderilir.Pull request'teki yorum; bkz. Pull request incelemeleri.
TavsiyeYanlış yapılandırma, dayanıklılık riski veya gözlemlenebilirlik boşluğu hakkında kaynak başına bir öneri; bir ajana verebileceğin bir düzeltmeyle.Kaynağın topolojideki paneli; bkz. Advisories.
ThreadBağlam grafiğinin tamamına sahip bir ajanla konuşma; izleyebilir, kesebilir, paylaşabilir ve sürdürebilirsin.Threads; bkz. Threads.
Düzeltme çalıştırmasıBir sorunu karardan kök nedene ve pull request'e kadar tek threadde ele alan bir ajan.Type filtresi Fix run olarak ayarlı Threads; bkz. Düzeltme çalıştırmaları.
YükseltmeBir ajanın senden ihtiyaç duyduğu her şey için bir kayıt; sen hallettiğinde kapanır.Threads altındaki Needs you ön ayarı; bkz. Escalations.
AutofixDeponda pull request olarak gelen, ajanın yazdığı bir kod düzeltmesi; Polylane'in kodlama ajanı ya da Devin, Cursor, Factory veya Conductor gibi bağlı bir ajan tarafından çalıştırılır.Pull request ve threadin Lineage paneli; bkz. Autofix.

Ajanlar ne yapabilir

Ajanlar varsayılan olarak okur: kimsenin yazmadığı bir çalıştırma sağlayıcılarına salt okunur erişim kullanır ve Read-only işaretli bir bulut hesabı her yazma çağrısını reddeder. Sen bir threaddeyken bir sağlayıcıya yapılan yazma çağrısı bir güvenlik incelemesinden geçer, sonra çalışmadan önce senin onayını bekler. Kod değişiklikleri deponda pull request olarak gelir ve birleştirme kararı senindir.

İlgili