Dokümantasyon/Vulgr Agent (CLI)

Headless mod

Vulgr Agent’ı TTY olmadan — script, CI ve benchmark’lar için — JSONL olay akışı ve exit kodlarıyla çalıştırın.

headless.ts, Vulgr Agent’ı etkileşimsiz çalıştırır. TTY gerekmez.

Kullanım

Görevi -p ile verin:

vulgr -p "başarısız parser testini düzelt"

ya da görevi stdin üzerinden iletin.

Davranış

Klavyenin başında kimse yokken:

  • Her izin otomatik onaylanır.
  • Her soru (ask_user) “insan yok, kendi başına ilerle” diye cevaplanır.

JSONL çıktısı

İnsan okunur çıktı yerine motorun protokol olaylarını JSON Lines olarak — her satıra bir olay — akıtmak için --json ekleyin:

vulgr -p "changelog'u güncelle" --json > run.jsonl

Bunlar TUI’nin tükettiği olayların aynısıdır; etkileşimli olarak gördüğünüz her şey kayıttan yeniden kurulabilir.

Exit kodları

Turun son TurnStatus değeri sürecin exit koduna dönüştürülür; script’ler ve CI doğrudan sonuca göre karar verebilir.

Benchmark’lar

Vulgr Agent headless modla ölçülür: hedef, Harbor üzerinde Terminal-Bench 2.0’da diğer agent harness’larıyla kıyastır.

Bu sayfayı GitHub’da düzenle ↗