Agentic Trader Docs

Operatör Yüzeyleri

Kurulum, paper run, runtime izleme, review ve troubleshooting için hangi yüzeyin kullanılacağı.

Hangi yüzeyi ne zaman kullanmalısın?

Agentic Trader'da birden fazla operatör yüzeyi var, çünkü farklı işler farklı detay seviyesi ister.

YüzeyEn iyi kullanımDoğrulanacak şey
Argümansız launcherWeb GUI, paper daemon, Ink, Rich, setup veya model-service yolunu seçmekherhangi bir şeyi başlatmadan önce seçenekleri açıklıyor mu?
CLI komutlarıkurulum, JSON kontrol, tek seferlik paper run, evidence capturekomut çıktısı, exit code, persist edilmiş kayıtlar
Rich menüterminal navigasyonu ve hızlı status reviewCLI JSON ile aynı backend/runtime gerçeği
Ink control roomcanlı lokal izleme, settings, recent runs, operator instructionsresize davranışı, current runtime mode, latest activity
observer APIWeb GUI attach akışları ve makine-okunur statusdashboard, status, supervisor, broker, research payload'ları
Web GUIbrowser tabanlı command center ve review panelleriroute-boundary validation, section error'ları, dashboard parity
docs sitesiürün rehberi, özellik açıklamaları ve katkı sınırlarıdocs runtime ile uyumlu mu, istenen gelecek hâli mi anlatıyor

Shared truth kuralı

Hiçbir yüzey kendine ait özel bir runtime modeli üretmemeli. Bir ekran runtime, broker, memory, review ya da health state gösteriyorsa bu shared contract'lerden gelmelidir.

Tüm ekranlar aynı account, broker backend, runtime mode, son karar, readiness gate'leri ve degraded state'ler üzerinde anlaşmalı. Anlaşmazlarsa önce alt katman runtime ve persistence kanıtına güven.

Yaygın operatör görevleri

Sistemin hazır olup olmadığını kontrol et

Şunları kullan:

agentic-trader setup-status --json
agentic-trader model-service status --json
agentic-trader webgui-service status --json
agentic-trader provider-diagnostics --json
agentic-trader v1-readiness --json
agentic-trader broker-status --json
agentic-trader finance-ops --json
agentic-trader supervisor-status --json
agentic-trader proposal-candidates --json
agentic-trader trade-proposals --json

Bu komutlar provider evidence, model readiness, broker mode, account/PnL/exposure evidence, runtime state ve daemon sağlığının devam etmek için yeterince görünür olup olmadığını gösterir.

Bir trade fikrini execute edilebilir hâle gelmeden incele

Scanner veya research çıktısı doğrudan order olmamalı; önce broker-free proposal candidate olmalı. proposal-candidate-create adayı persist eder, proposal-candidates scanner/research evidence'ını gösterir ve proposal-candidate-promote kontrol edilmiş adayı pending manual-review proposal'a dönüştürür. proposal-create yalnızca manuel paper-desk fikirleri içindir; trade-proposals pending ve terminal kararları gösterir, proposal-approve veya proposal-reject ise açık insan review adımıdır. Onay hâlâ yapılandırılan paper veya external-paper broker adapter'ından geçer ve execution intent/outcome audit trail'i bırakır.

External-paper broker accepted acknowledgement'ları fill sayılmaz; in-flight kalır ve proposal-refresh orijinal broker order'ını okuyup fill, partial-fill, cancel veya reject durumunu kanıtlayana kadar yeniden order göndermez.

Web GUI Proposal Desk aynı kuyruğu okur ve yalnızca explicit approve, reject, reconcile veya refresh kontratlarını çağırabilir. Generic broker console değildir ve proposal kuyruğu dışında order oluşturmaz.

Paper cycle çalıştır veya incele

İlk strict run için CLI kullan, sonra CLI JSON, Rich/Ink, Web GUI panelleri ve evidence bundle üzerinden incele. Broker/account veya execution truth önemliyse tek bir UI kartına güvenme.

Background service sorununu çöz

supervisor-status --json, observer /supervisor ve son log tail'lerini kullan. Blocked gate, dead PID, stale heartbeat state ve stop request durumları generic "not running" mesajının arkasına saklanmamalı.

İlk yüzeyi seç

Ürün launcher'ı için agentic-trader komutunu argümansız çalıştır. Bu yüzey setup, Web GUI, model-service ve daemon hazır oluşunu gösterir, sonra hangi yüzeyi açacağını sorar. Trading daemon'ı sessizce başlatmamalıdır. Özellikle Ink control room istiyorsan agentic-trader tui kullan.

Web GUI'nin yapmasına izin verilenler

  • API sınırında web input'unu doğrulamak
  • mevcut runtime sözleşmelerine delegasyon yapmak
  • operatöre dönük copy ve kontroller sunmak
  • shared status'u güvenli biçimde poll ya da refresh etmek

Web GUI'nin yapmaması gerekenler

  • paralel bir orkestrasyon yolu yaratmak
  • web-only execution semantiği üretmek
  • optimistic UI arkasında safety gate saklamak
  • gevşek bir chat yolu üzerinden operator intent'i mutate etmek

Docs'e özel yüzey kuralı

Docs uygulaması da bir yüzeydir. Görevi runtime'ı ve ürün workflow'larını açıklamaktır; ikinci bir runtime hikâyesi yazmak değil.

Bunun anlamı:

  • feedback copy; verinin lokal log'a mı, GitHub'a mı, yoksa ikisine birden mi gittiğini açıkça söylemeli
  • docs sayfaları neyin shipped, gated, scaffold veya future scope olduğunu açıkça göstermeli
  • ürün memory'si, review evidence'ı ve katkı veren .ai notları dilde ayrışmalı

Yüzey işi için değişiklik kontrol listesi

  • önce backend contract'i doğrula
  • UI'nin doğru alanları okuduğunu doğrula
  • degrade state'lerin görünür kaldığını doğrula
  • davranış değiştiyse en az bir operator-facing QA turu çalıştır
Bu sayfa nasıl?
Bu GitHub Pages build'i tarayıcı içinde yerel bir feedback taslağı ve hazır doldurulmuş GitHub issue bağlantısı üretir. Node-hosted local docs ileride runtime loglarına bağlanabilir.

Taslağı bu tarayıcıda tutar ve hazır olduğunda gönderebilmen için GitHub issue bağlantısı verir.

On this page