Kembali ke dokumentasiKonsep inti

Chat

Cara kerja satu run Okou: isolasi, keterlacakan, tindak lanjut.

Terakhir diperbarui 17 September 2026 · 5 min read

Sebuah chat adalah thread percakapan. Setiap pesan yang meminta Okou bertindak memulai sebuah run di dalam thread itu. Membalas di chat yang sama membuat pesan dan artefak sebelumnya tetap tersedia sebagai konteks; membuka chat baru memulai konteks yang terpisah.

Chat yang sedang berjalan, memperlihatkan agen mengerjakan sebuah permintaan secara langsung

Kenapa chat itu penting

  • Konteksnya sebatas thread. Sebuah run bisa memakai pesan dan artefak di chat-nya sendiri. Ia tidak otomatis membaca riwayat chat lain.
  • Run bisa diperiksa. Thread menampilkan pesan, aktivitas alat, artefak, status, dan error yang dihasilkan run-run di dalamnya.
  • Pekerjaan bisa dialihkan saat sedang berjalan. Anda bisa menghentikan run yang aktif, atau mengirim koreksi saat Okou masih bekerja — instruksi baru itu diambil di dalam run yang sedang aktif alih-alih membuang pekerjaan yang sudah jalan. Pesan yang berurutan tetap terkelompok sebagai satu rentetan di thread. Untuk menanggapi satu kalimat tertentu, pilih kalimatnya lalu pilih Quote supaya teks itu masuk ke pesan Anda berikutnya.

Bagaimana chat dan run dimulai

  • Membuka percakapan baru di aplikasi web membuat thread chat baru.
  • Mengirim tugas lain di percakapan itu memulai run lain di thread yang sama.
  • Percakapan Slack menjaga konteks di dalam thread Slack yang dipetakan untuknya.
  • Sebuah automasi berjalan di chat automasi yang terkait dengan workflow dan pemiliknya. Pemicuan berulang dari workflow itu memakai ulang chat automasi tersebut.

Beberapa thread bisa berjalan sekaligus. Thread yang berbeda maju secara mandiri — mulai riset pasar di satu thread, susun draf unggahan di thread lain, dan keduanya berjalan bersamaan. Berapa banyak yang berjalan paralel tergantung paket Anda; lihat Credits & billing. Kalau semua slot run terpakai, run berikutnya menunggu sampai ada yang kosong.

Di dalam satu thread, run berjalan berurutan. Satu thread menjalankan satu run pada satu waktu. Koreksi yang Anda kirim saat sebuah run bekerja akan bergabung ke run itu, bukan memulai run kedua di sebelahnya.

Di mana sebuah run dieksekusi

Setiap run mendapat mesinnya sendiri — mesin sungguhan, dengan terminal, sistem berkas, dan peramban. Itulah yang membuat Okou benar-benar bisa menjalankan transformasi spreadsheet, meng-clone repositori, atau merender video, alih-alih menjelaskan bagaimana Anda akan melakukannya.

Lingkungan itu privat untuk run tersebut dan dibongkar setelah run selesai. Kode yang berjalan di dalamnya tidak pernah menerima kredensial konektor Anda — kredensial disuntikkan di batas jaringan — dan setiap permintaan yang dibuat run itu tercatat. Lihat Security untuk bagaimana isolasinya dibangun.

Perlakukan mesin itu sebagai sementara. Apa pun yang layak disimpan harus berakhir di tempat yang tahan lama: diterbitkan sebagai halaman, diarsipkan ke alat yang terhubung, atau diunduh. Jalur berkas di mesin run bukan sesuatu yang bisa Anda bagikan.

Melanjutkan atau memulai baru

Lanjutkan di thread yang sama kalau permintaan berikutnya bergantung pada pesan, berkas, atau keputusan sebelumnya. Buka thread baru kalau Anda ingin konteks yang berdiri sendiri.

Kanal adalah pintu masuk ke ruang kerja yang sama, tetapi mereka tidak membuat satu riwayat percakapan global. Thread baru di web, Slack, Telegram, atau telepon tidak otomatis mengimpor pesan dari thread lain. Ketika memindahkan pekerjaan ke thread baru, sertakan konteks atau artefak yang dibutuhkannya.

Memeriksa sebuah run

Gunakan tampilan aktivitas atau log pada thread untuk memeriksa run. Ia mencatat urutan pesan yang terlihat, aktivitas alat, artefak, perubahan status, dan error. Ini tempat pertama yang perlu dicek ketika hasilnya tidak lengkap atau sebuah tindakan konektor tidak terjadi.

Pemecahan masalah

Yang Anda lihatYang perlu dicek atau dilakukan
QueuedRuang kerja tidak punya slot run kosong, jadi run-nya belum mulai. Tunggu sampai ada slot kosong; pesan yang mengantre bisa dihapus sebelum mulai. Mengirim koreksi ke run yang sudah bekerja bukan mengantre — pesan itu bergabung ke run yang aktif.
Kartu Connect atau AuthorizeAkun yang dibutuhkan belum terhubung, atau agen ini kekurangan izin konektor yang diperlukan. Selesaikan kartunya dan pilih hanya akses serta durasi yang dibutuhkan tugas itu. Kalau run-nya tidak lanjut, ulangi permintaannya di thread yang sama.
Selected model is not availableModel pada thread itu saat ini tidak bisa dipakai di bawah kebijakan model ruang kerja atau koneksi penyedianya. Pilih model yang tersedia di kolom chat, atau hubungkan ulang penyedia yang diminta di Settings → Models.
Insufficient creditsDengan saldo sekarang, ruang kerja tidak bisa memulai pekerjaan model lagi. Buka Billing untuk melihat saldo, isi ulang, atau ganti paket, lalu coba lagi.
Error unggah lampiranBerkasnya tidak selesai terunggah, jadi tidak tersedia untuk run itu. Ulangi unggahannya sebelum mengirim pesan lagi.
Sebuah run berstatus FailedRun berakhir tanpa hasil. Buka error yang terlihat dan log aktivitasnya, perbaiki masalah konektor, izin, model, masukan, atau layanan yang dilaporkan, lalu coba lagi.

Saat meminta bantuan dukungan, bagikan URL chat dan error yang terlihat dari run yang gagal. Jangan pernah menempel rahasia konektor atau kunci penyedia ke dalam chat.

Selanjutnya