Docyrus CLI AppTerminal-first · Multi-tenant

Docyrus'u komut satırından yönetin

Bir kez kimlik doğrulayın, environment ve tenant değiştirin, OpenAPI inceleyin, şemaları yönetin, canlı veriyi sorgulayın, API'yi doğrudan çağırın ve AI destekli iş akışlarını Docyrus platformu genelinde tek bir terminalden çalıştırın.

Tüm Docyrus platformu için tek terminal kontrol düzlemi

Docyrus CLI App, platform kurulumu, veri işlemleri, şema yönetimi, API keşfi ve operatör araçlarını teknik ekiplerin gerçekten çalıştığı tek bir terminal akışında birleştirir.

Oturum başlangıcı

Environment, auth ve tenant bağlamı

Live, beta, alpha ve dev environment'leri arasında geçiş yapın. Local veya global ayarları kullanın, hesap ve tenant değiştirin, komut bağlamını yapılandırılmış çıktıda koruyun.

Device Code loginHesap değiştirmeTenant değiştirme
docyrus env list --json

docyrus auth login --clientId "83a8df32-3738-4b5a-a0c7-87976adb1631" --json

docyrus auth tenants use 1002 --json
Şema + veri

Şema ve veri iş akışları

`studio` komutlarını geliştirici odaklı şema CRUD işlemleri için, `ds` komutlarını ise filtreleme, toplu güncelleme, dosya girişi ve canlı metadata erişimi içeren tenant-aware kayıt işlemleri için kullanın.

Veri kaynağı CRUDAlan ve enum güncellemeleriKayıt listeleme/oluşturma/güncelleme/silme
docyrus studio list-data-sources --appSlug crm --expand fields --json

docyrus ds list crm contacts --columns "name,email,status" --limit 20

docyrus ds update crm contacts REC_102 --data '{"status":"active"}'
Keşfet + çağır

OpenAPI keşfi ve doğrudan API erişimi

Tenant spec'lerini, namespace'leri, endpoint'leri ve entity'leri terminalden çıkmadan inceleyin; request seviyesinde kontrol gerektiğinde `docyrus curl` komutuna geçin.

OpenAPI cacheEndpoint aramaDoğrudan istekler
docyrus discover namespaces --json

docyrus discover endpoint /v1/users/me --json

docyrus curl /v1/users/me -i
Operatör araçları

AI ve tarayıcı iş akışları için operatör araçları

Agent sohbeti için `docyrus ai` çalıştırın, Chrome otomasyon yardımcılarını kullanın veya ham komutlardan daha uygun olduğunda Bun tabanlı TUI'yi açın.

AI sohbetiChrome yardımcılarıİnteraktif TUI
docyrus ai "Summarize open incidents"

docyrus chrome content https://status.acme.app

docyrus tui
Kurulum

Dakikalar içinde kurup başlayın

CLI, kurulumdan faydalı işe hızlı geçmek için tasarlandı: paketi kurun, kimlik doğrulayın ve tenant bağlamınıza karşı hemen çalışmaya başlayın.

Local veya global ayarlarGerektiğinde JSON çıktıBaşarılı sonuçlarda bağlam bilgisi
Kurulum
pnpm add -g @docyrus/docyrus
İlk giriş
docyrus auth login --clientId "83a8df32-3738-4b5a-a0c7-87976adb1631" --json

docyrus auth who --json
Headless architecture

İnsanlar ve agentlar için headless bir yüzey

Docyrus CLI App yalnızca insan operatörler için bir terminal değildir. Aynı yönetişimli Docyrus runtime'ına açılan headless bir giriş noktasıdır; böylece script'ler ve AI agentları özel bir UI'a ihtiyaç duymadan kimlik doğrulayabilir, bağlamı inceleyebilir, veriyi sorgulayabilir ve platform iş akışlarını tetikleyebilir.

İnsan tetiklemeliAgent tetiklemeliAynı yönetişimli runtime
İnsan operatörler hız için CLI kullanır

Geliştiriciler ve operatörler shell içinden hızlı kurulum, hata ayıklama, şema çalışması, tenant değiştirme veya platformu doğrudan inceleme gerektiğinde CLI'yi kullanır.

Agentlar CLI'yi kontrollü bir runtime yüzeyi olarak kullanır

AI agentları kodlama ortamlarından, otomasyonlardan ve terminal tabanlı iş akışlarından CLI üzerinden Docyrus'u çağırabilir. Bu da CLI'yi agentlar için pratik headless mimari giriş noktalarından biri haline getirir; tenant bağlamı, yetkiler ve yürütme kuralları yine uygulanmaya devam eder.

Neler Çalıştırabilirsiniz

Docyrus CLI App gerçek terminal iş akışları içindir: proje başlatma, tenant değiştirme, şema şekillendirme, API'yi inceleme, veri görevleri yürütme ve insan ya da agent tetiklemeli otomasyonu tek araçta toplama.

Yaygın iş akışları

Teknik ekiplerin Docyrus CLI App ile çalıştırdığı üç yüksek değerli senaryo.

Operatör bağlamını başlatın

Device Code ile kimlik doğrulayın, aktif tenant bağlamını çözün ve live, beta, alpha ile local environment'ler arasında temiz şekilde geçiş yapın.

Şemayı şekillendirin ve canlı veriyi sorgulayın

Veri kaynaklarını listeleyin, alanları ve enum'ları güncelleyin, filtre ve formüllerle kayıtları sorgulayın ve tenant-specific endpoint'leri aynı shell akışında çağırın.

AI ve tarayıcı destekli görevler çalıştırın

Destek, operasyon ve hata ayıklama iş akışlarında ham bir REST istemcisinden daha fazlası gerektiğinde AI sohbeti, Chrome otomasyonu, API keşfi ve terminal arayüzünü birlikte kullanın.

Docyrus CLI App hakkında sık sorulan sorular

Docyrus CLI App nedir?+

Docyrus CLI App, Docyrus içinde kimlik doğrulamak, environment ve tenant değiştirmek, OpenAPI incelemek, şema yönetmek, veriyi sorgulamak ve operatör iş akışlarını komut satırından çalıştırmak için kullanılan terminal arayüzüdür. Aynı zamanda script'ler ve AI agentları için headless erişim yüzeyi olarak da çalışır.

Geliştiriciler Docyrus CLI App çözümünü ne zaman kullanmalı?+

Geliştiriciler platform kurulumu, şema yönetimi, keşif, veri operasyonları veya AI destekli operatör görevleri için birden fazla araç arasında geçmeden hızlı terminal iş akışları istediklerinde kullanmalıdır.

Ekipler Docyrus CLI App ile neler yayınlayabilir?+

Ekipler Docyrus platformu etrafında bootstrap script'leri, yönetim iş akışları, şema güncellemeleri, kayıt operasyonları, tenant-aware otomasyon ve agent destekli terminal araçları yayınlayabilir.

Docyrus CLI App, diğer Docyrus geliştirici araçlarıyla nasıl birlikte çalışır?+

Docyrus içinde headless kontrol yüzeylerinden biri olarak REST API, Data MCP ve Docyrus uygulamalarıyla birlikte çalışır. İnsanlar onu interaktif olarak kullanabilir; agentlar ise aynı tenant bağlamı, yetkiler ve yürütme kuralları korunurken terminal tabanlı iş akışlarından çağırabilir.

Terminali Docyrus platformu için kontrol düzleminiz haline getirin

Kimlik doğrulama ve environment bağlamıyla başlayın, sonra CLI iş akışınızdan çıkmadan keşiften veri ve şema operasyonlarına ilerleyin.