era terminal komutu: kullanım ve tam komut listesi

Aktif sohbet terminalinden kayıt, dosya ve hafızaya ulaş.

era, terminalden işletme kayıtlarına, dosyalara ve hafızaya ulaşır. Era Desktop bir sohbet oturumu için komutu çalışma klasörünün .era/bin dizinine yazar ve motorun PATH'ine ekler. Sistemindeki her terminalde kalıcı bir giriş komutu olduğu varsayılmamalıdır.

Başlamadan önce

era komutu sohbet oturumuna eklenir. Kalıcı era login veya genel sistem kurulumu yoktur.

Başlangıç

era --help
era tools
era overview --text
era records find customer --q "Demo" --limit 20

era tools sana o anda izin verilen araç ve girdi şemalarını gösterir. Sunucu rol, açık modül, kaynak ve onayları uygular; terminal bunları atlamaz. Webde ayrı terminal sayfası yerine aynı iş Era sohbetinden yapılabilir.

Tam komut listesi

Komutİş
overviewİşletmenin mevcut durumu.
records find/create/update/archiveBul, say, ekle, güncelle, kaldır.
message sendMesaj veya özel taslak.
document create/issueFatura/teklif taslağı veya kesme/gönderme.
meeting scheduleTakvim toplantısı.
numbersİşletme rakamları ve dönemler.
free-timesUygun randevu saatleri.
site edit/publishSite taslağı ve onaylı yayın.
file save/get/importEra Files'a kaydet, indir, satır aktar.
openYan ekranda kayıt/liste/dosya/sayfa aç.
memory save/forgetHatırla veya unut.
brain search/graphKaynaklı bilgi ve ilişkiler.
skill saveYöntem öner.
approvals decideKişinin verdiği onay/ret kararını uygula.
work statusArka plan işi sonucu.
turn reportBu turdaki gerçek değişiklikler.
runTam adıyla herhangi bir izin verilen aksiyon.
places searchGoogle Maps işletmeleri.
visuals makeDesteklenen motorda görsel oluştur/düzenle.
pc actUzak oturumdan bilgisayar işi; yerelde listelenmeyebilir.
toolsCanlı izinli katalog.

Her satır era ile başlar. Üretilen CLI başvurusu ve MCP şemaları girdileri ayrıntılandırır.

Girdi kuralları

--alan değer düz seçenekler; kebab-case alan adı camelCase'e çevrilir. JSON: --json @input.json, --json '{"type":"customer"}' veya stdin için --json -. Dosya/stdin kullanımı kabuk alıntı hatalarını azaltır. Yapılandırılmış alanlar (items, ids, where, lines, args gibi) JSON bekler. Sayısal alanlar sayı; draft, told, always true/false kabul eder.

era records create customer --json @customers.json
era brain search "teslimat koşulları"
era brain graph "Demo Şirket"
era file save "./rapor.xlsx"
era file get --file-id "DOSYA_ID"
era file import "./demo.csv" --target table --title "Demo"
era run --action crm.update_lead --json @update.json
era turn report --text

JSON dizisi create/update/run/approvals için items, archive için ids olur. Bazı komutlar tek konumsal değer kabul eder: kayıt türü, dosya yolu, arama metni, yüzey veya iş kimliği. --text tek başına okunabilir çıktı; mesajın text alanı için JSON ya da --text="mesaj" kullan. Varsayılan çıktı kısa JSON'dur.

Yerel dosyayı Era Files'a taşı

file save yolu çözüp dosyayı gönderir; büyük dosyada tek kullanımlık yükleme komutu dönebilir. O komutu bitir, dönen dosya kimliğini kullan. file get kısa ömürlü indirme adresi/komutu döndürür; indirmek için o komutu çalıştır. file import önce kaydeder, sonra crm / table / dashboard hedefine aktarır; yükleme komutu gelirse önce onu tamamla. Dosya webde Dosyalar → Era içinde bulunur.

Çıkış kodları ve tekrar

KodAnlam
0Başarı
2Geçersiz argüman/girdi
3Eksik veya süresi dolmuş oturum
4Yetki veya onay reddi
5Başarısız/kısmi işlem
6Bağlantı/protokol hatası
7Zaman aşımı

Çağrılar otomatik tekrarlanmaz: bağlantısı kesilen bir yazma tamamlanmış olabilir. Kaydı veya turn report sonucunu incelemeden aynı isteği gönderme. Kaynaktan ayrı çalıştırma Node 22.19+ veya Bun ile mümkündür; mevcut sohbetin ERA_CLI_URL/ERA_CLI_TOKEN ortamını gerektirir, kaydedilmiş cihaz anahtarı okumaz. Bunlar sırdır; belge/komut geçmişine değerlerini yazma.

era terminal komutu: kullanım ve tam komut listesi