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 20era 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/archive | Bul, say, ekle, güncelle, kaldır. |
message send | Mesaj veya özel taslak. |
document create/issue | Fatura/teklif taslağı veya kesme/gönderme. |
meeting schedule | Takvim toplantısı. |
numbers | İşletme rakamları ve dönemler. |
free-times | Uygun randevu saatleri. |
site edit/publish | Site taslağı ve onaylı yayın. |
file save/get/import | Era Files'a kaydet, indir, satır aktar. |
open | Yan ekranda kayıt/liste/dosya/sayfa aç. |
memory save/forget | Hatırla veya unut. |
brain search/graph | Kaynaklı bilgi ve ilişkiler. |
skill save | Yöntem öner. |
approvals decide | Kişinin verdiği onay/ret kararını uygula. |
work status | Arka plan işi sonucu. |
turn report | Bu turdaki gerçek değişiklikler. |
run | Tam adıyla herhangi bir izin verilen aksiyon. |
places search | Google Maps işletmeleri. |
visuals make | Desteklenen motorda görsel oluştur/düzenle. |
pc act | Uzak oturumdan bilgisayar işi; yerelde listelenmeyebilir. |
tools | Canlı 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 --textJSON 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
| Kod | Anlam |
|---|---|
| 0 | Başarı |
| 2 | Geçersiz argüman/girdi |
| 3 | Eksik veya süresi dolmuş oturum |
| 4 | Yetki veya onay reddi |
| 5 | Başarısız/kısmi işlem |
| 6 | Bağlantı/protokol hatası |
| 7 | Zaman 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.
shots/desktop-terminal