Digi4our Forge
Masuk dengan username atau email.
error{{ login.err }}
Selamat datang di Forge
Ini pertama kalinya server dibuka. Buat akun admin untuk mengamankan server; hanya akun ini yang bisa masuk.
error{{ setup.err }}
Lupa kata sandi nanti? Di server jalankan python -m ui reset-password <username>.
progress_activity
deployed_code Digi4our Forge
Pilih direktori proyek
Satu direktori adalah satu proyek dan bisa punya banyak sesi. Pilih folder yang sudah ada atau buat yang baru.
Belum ada sesi dipilih
Buat sesi baru untuk memberi brief ke Orchestrator, atau buka sesi lama dari daftar di kiri.
{{ cur.title }}
{{ cur.sub }}
{{ cur.status }}
{{ b.icon }}{{ b.text }}
{{ f.icon }} {{ f.label }} {{ f.loops }}
Putaran mundur di alur
Mode kerja:
{{ modebar.desc }}
Klik agent untuk menyaring percakapan. Titik kecil = koneksi ke API.
{{ stream.emptyText }}
Anda · {{ m.at }}
{{ m.text }}
{{ m.icon }}
{{ m.who }}{{ m.at }}dari {{ m.via }}gagal
{{ m.text }}
{{ t.icon }}{{ t.text }}{{ t.ms }}
alt_route{{ m.text }}
{{ m.icon }}{{ m.text }}
{{ m.icon }}{{ m.text }}
front_hand{{ m.text }}
front_hand
{{ gate.title }}
{{ gate.question }}
Pemeriksaan otomatis menemukan masalah
• {{ p.text }}
{{ gate.summary }}
{{ q.n }}. {{ q.question }}{{ q.why }}Usulan asumsi: {{ q.assumption }}
{{ gate.decidedText }}
Ke:
{{ composer.modeHint }}
{{ composer.hint }}
Agent
Tambah agent, atur tingkatannya (siapa memanggil siapa), model, dan koneksi API masing-masing.
Konfigurasi belum siap untuk menjalankan engine
• {{ i.text }}
Pilih agent
Pilih agent di kiri untuk mengubahnya, atau tambah agent baru.
• {{ e.text }}
{{ f.icon }}
{{ f.heading }}
{{ f.sub }}
Aktif
account_tree
Tingkatan dan hierarki
dikunci graph
Level 0 hanya Orchestrator. Agent level 1 dipanggil langsung oleh Orchestrator. Agent level 2 ke atas dipanggil induknya lewat tool delegate_task. Induk selalu berlevel lebih rendah, jadi delegasi tidak bisa melingkar.
Level
Induk (yang memanggil agent ini)
Jenis (menentukan aturan independensi)
{{ f.kindHint }}
Level {{ f.level }} · induk: {{ f.parentLabel }} · jenis: {{ f.kindLabel }}
Membawahi
{{ c.label }}
neurology
Model dan provider
{{ f.verIcon }}{{ f.verLabel }}
Provider
Temperature{{ f.tempText }}
Harga per 1 juta token (USD) {{ f.priceHint }}
Verifikasi menguji panggilan dasar, tool calling, dan konteks panjang (memanggil model sungguhan, ada biayanya). Engine menolak berjalan sebelum model terverifikasi.
{{ f.vrTitle }}
{{ v.text }}
compress
RTK (hemat token)
Memampatkan keluaran perintah (test, lint, build) sebelum dibaca agent ini. Matikan bila agent butuh keluaran utuh, mis. QA.
{{ f.rtkNow }}
Koneksi ke API
{{ f.connDetail }}
{{ f.connLabel }}
Pemakaian kunci
{{ f.modeHint }}
Kunci yang dipakai agent ini
{{ r.name }}{{ r.detail }}{{ r.ms }}
shield_lock
Izin kerja
Folder yang boleh ditulis (scope)
Perintah proyek yang boleh dijalankan (nama dari workspace.yaml)
Agent tidak pernah menyusun perintah shell sendiri dan tidak bisa membaca .env atau kunci. {{ f.scopeNote }}
description
System prompt
Agent bawaan memakai prompt dari engine/prompts/{{ f.id }}.md, digabung dengan AGENTS.md proyek. Ubah berkas itu untuk mengubah perilakunya.
Koneksi
Provider dan kunci API: 9Router (gateway), OpenAI/GPT, Anthropic, Gemini, DeepSeek. Atur urutan prioritas (fallback) atau bergilir (round-robin).
Pilih provider
{{ p.icon }}
{{ p.name }}
{{ p.kindLabel }} · {{ p.originLabel }}
warningBase URL masih placeholder. Isi alamat gateway Anda di bawah sebelum menjalankan engine.
Kumpulan kredensial
Beberapa kunci untuk model yang sama. Nilai kunci tidak pernah tampil di sini, hanya empat karakter terakhir.
Strategi pemakaian kunci
{{ p.vizLabel }}
{{ v.label }}{{ p.vizArrow }}
{{ c.rank }} {{ c.name }}{{ c.mask }} · {{ c.env }} {{ c.status }} {{ c.ms }}
{{ c.detail }}
Belum ada kunci. Tambahkan API key pertama.
notifications_active
Notifikasi WhatsApp
Pesan dikirim saat gate menunggu keputusan Anda, run gagal, atau selesai. Dua jalur dicoba berurutan: bila jalur pertama (mis. OpenWA Anda) mati, pesan otomatis lewat jalur kedua (Fonnte).
Kirim untuk peristiwa
Balas WhatsApp untuk menyetujui gate
Pesan gate memuat kode; balas SETUJU kode atau TOLAK kode alasan. Hanya nomor Anda yang diterima. Butuh webhook /hooks/wa/<FORGE_WA_WEBHOOK_SECRET> yang didaftarkan di OpenWA/Fonnte (secret min. 12 karakter di .env).
Jalur {{ c.order }}
{{ c.title }}
{{ c.stext }}
{{ cn.nt.resTitle }}{{ l.t }}
fact_check
Papan uji mutu
Menjalankan brief standar dari awal sampai rilis. Terskrip: model tiruan, gratis, membuktikan alur tidak macet. Live: model sungguhan, untuk membandingkan model dan prompt. {{ cn.ev.status }}
Belum ada hasil. Jalankan sekali untuk melihat hasilnya di sini.
{{ e.badge }}
{{ e.title }} · {{ e.mode }}
{{ e.meta }}
school
Pelajaran lintas proyek
Jebakan per stack yang ditemukan agent. Pelajaran baru hanya dipakai di proyek asalnya; setelah Anda setujui, ikut dipakai di proyek lain yang stack-nya mirip. Matikan yang keliru, hapus yang salah.
Belum ada pelajaran. Agent mencatatnya sendiri saat menemukan jebakan.
{{ l.text }}
{{ l.meta }}
auto_fix_high
Skill (gaya kerja agent)
Bawaan untuk proyek baru dan peran yang menerimanya. Tiap proyek tetap bisa memilih sendiri saat memulai (tombol "Skill proyek").
{{ k.title }}
{{ k.desc }}
Aktif untuk proyek baru
Dipakai agent:
compress
RTK: hemat token dari keluaran perintah
RTK (Rust Token Killer) memampatkan keluaran perintah seperti git, pytest, dan npm sebelum dibaca agent, biasanya jauh lebih sedikit token. Pemeriksaan keamanan tetap dijalankan pada perintah asli. Berlaku di run berikutnya, dan tidak dipakai bila sandbox Docker aktif.
{{ cn.rtkAgents }}
warningBinary rtk belum terpasang di server ini, jadi sakelar belum berpengaruh. Pasang rtk (sudah termasuk di image Docker).
swap_horiz
Kapan engine pindah kunci
Aturan ini berlaku di engine untuk semua provider. Pindah kunci tidak mengubah model yang menjawab, jadi jaminan "penilai berbeda dari penulis" tetap utuh.
401 / 402 / 403 / kuota habisKunci dinonaktifkan selama run, lanjut ke kunci berikutnya.
429 rate limitDidinginkan sebentar lalu dicoba lagi.
5xx / timeoutDiulang pada kunci yang sama, lalu didinginkan.
smart_toy
Dipakai oleh agent
Belum dipakai agent mana pun.
Analitik
Token dan biaya per agent dan per kunci untuk proyek {{ us.project }}. Biaya adalah estimasi dari tabel harga, bukan tagihan.
Belum ada data pemakaian
{{ us.emptyText }}
{{ c.label }}{{ c.value }}
Biaya per agent
{{ r.name }}
{{ r.text }}
Per kunci
{{ r.name }}{{ r.calls }} panggilan{{ r.usd }}
{{ toast.icon }}{{ toast.text }}