Kendi araçlarından çalış

CLI

polylane komutunu kur, oturum aç ve Polylane'in her parçasını bir terminalden, bir betikten veya bir kodlama ajanından yönet.

polylane komutu, Polylane'in her parçasını bir terminalden, bir betikten veya bir kodlama ajanından kullanmana izin verir. Çıktı terminalde bir metin tablosu, borulandığında JSON'dur; her istem kapatılabilir ve henüz komut olmayan her şey için API'nin tamamı kullanılabilir.

Ne yapar

Her komut grubu platformun bir parçasını sarar: sorunlar, servisler ve günlükleri, depolar, threadler, bellekler, ajan araçları ve daha fazlası. Her komut aynı etkileşimsiz bayrakları kabul eder, bu yüzden bir betik veya ajan onu istem olmadan çalıştırabilir; bkz. Betikleme.

Kur

Dört kanalın hepsi aynı komutu kurar.

Terminal
npm install -g @coreplane/polylane

Oturum aç

Terminal
polylane auth login
polylane auth login --no-browser
polylane auth login --api-key sk_xxxxx

İlk biçim tarayıcını açar, --no-browser SSH ve başsız makineler için bir cihaz kodu yazdırır ve --api-key betikler ve ajanlar için bir API anahtarı saklar. Kimlik doğrulama her yöntemi ve kimlik bilgilerinin nerede saklandığını anlatır.

Komut grupları

GrupAçıklama
feedÇalışma alanı etkinlik akışı: çalışma alanı genelindeki son olaylar
issueTespit edilen sorunlar, zaman çizelgeleri, notları ve kilometre taşları
serviceBulut altyapısı: düğümler, günlükler, metrikler, bağımlılık grafiği
repoDepolar ve kod arama
toolsPolylane ajan araçlarını doğrudan çalıştır (tools search, tools run, tools code)
memoryKalıcı ajan belleği
noteGünlük ve genel çalışma alanı notları
threadKonuşma threadleri (thread ask, thread continue, akış desteklenir)
artifactThread başına artefaktlar: raporlar, diyagramlar, pull request'ler
skillAjan skill'leri: catalog, list, show, docs, from-template
autofixOtomatik kod düzeltmeleri (salt okunur)
integrationEntegrasyonlar: kod barındırıcıları, sohbet, gözlemlenebilirlik, issue takibi, kodlama ajanları, MCP sunucuları
cloudKatalogdaki her sağlayıcı için bulut hesapları
workspaceÇalışma alanı oluştur ve değiştir
authOturum açma, durum, oturumu kapatma
setupCLI'yi kodlama ajanlarına bağla: ajan skill'i ve MCP sunucusu
configCLI yapılandırması
telemetryAnonim kullanım telemetrisi: durum, etkinleştir, devre dışı bırak
apiHam API erişimi
updateCLI güncellemelerini kontrol et

Komutları keşfet

--help yetkili referanstır ve her zaman kurulu sürümünle eşleşir: bayrakları ve örnekleri için polylane üzerinde, bir kaynak üzerinde ya da tek bir komut üzerinde çalıştır. Henüz birinci sınıf komut olmayan her şey polylane api altında bulunur; list, describe ve call alt komutları API referansındaki her işleme ulaşır.

Kaldır

Terminal
curl -fsSL https://polylane.com/uninstall | sh

Kaldırıcı ~/.polylane dizinini ana dizinindeki bir tarball'a yedekler, sonra CLI'yi, kodlama ajanlarına kaydettiği MCP sunucularını ve skill'leri ve eklediği PATH girdilerini kaldırır; her adımı sh -s -- --dry-run ile önizle. Hesabın, çalışma alanın ve entegrasyonların olduğu gibi kalır; npm ile kurduysan npm uninstall -g @coreplane/polylane komutunu da çalıştır.

İlgili

  • Kimlik doğrulama: her oturum açma yöntemi ve kimlik bilgilerinin nerede saklandığı.
  • Betikleme: JSON çıktısı, çıkış kodları ve CI ile ajanlar için bayraklar.
  • Yapılandırma: ortam değişkenleri, yapılandırma dosyası ve telemetri.
  • Plugins: CLI skill'ini ve MCP sunucularını kodlama ajanına tek adımda kur.