glosarium
apa itu loop agent?
TL;DR
Agent loop adalah satu agent AI yang mengelola agent-agent lainmu untukmu, jadi kamu berhenti berpindah terminal dan menyalin hasil ke sana kemari. Kamu memberitahunya apa yang perlu dikerjakan; ia membuat workspace per tugas, memulai agent, memeriksa progresnya, dan memberitahumu saat pekerjaan siap di-review. Pane memberi agent loop itu apa yang dibutuhkannya lewat CLI runpane dan MCP server-nya, dan agent loop-nya bisa Claude Code, Codex, atau agent CLI apa pun.
Loop agent terjadi saat satu agent AI mengelola agent lain untukmu. Kamu tak perlu berpindah terminal, memeriksa setiap agent, dan menyalin-tempel hasil. Satu agent melakukan semuanya secara otomatis.
tampilannya tanpa loop
Tanpa loop, kamulah loop-nya: berpindah, mengecek, dan menyalin secara manual.
Kamu membuka terminal. Memulai agent. Memberinya tugas. Berpindah ke terminal lain. Memulai agent lain. Memberinya tugas berbeda. Sekarang kamu bolak-balik di antara keduanya, memeriksa apakah mereka sudah selesai, menyalin feedback tinjauan dari satu agent ke agent lain, dan mencoba mengikuti semua yang terjadi. Dengan tiga atau empat agent, semuanya kacau.
tampilannya dengan loop
Dengan loop, kamu berbicara dengan satu agent dan me-review saat pekerjaan siap.
Kamu berbicara dengan satu agent. Kamu mengatakan sesuatu seperti: "Ada tiga issue yang perlu dikerjakan. Buat satu pane untuk setiap issue, mulai Codex di masing-masing pane, lalu beri tahu saya saat semuanya siap ditinjau."
Agent loop menangani sisanya. Agent itu membuat workspace, memulai agent, memeriksa progres, lalu melapor kepadamu. Kamu meninjau saat pekerjaan siap, bukan saat teringat untuk memeriksanya.
cara kerjanya, langkah demi langkah
Cek pekerjaan, buat pane, mulai agent, pantau, laporkan kembali.
- 1Agent loop mencari pekerjaan. Agent itu melihat issue GitHub, PR, atau apa pun yang kamu minta untuk dipantau.
- 2Agent itu membuat pane untuk setiap tugas. Setiap pane adalah workspace terisolasi dengan branch sendiri, yaitu git worktree. Jadi, agent tak bisa saling menimpa pekerjaan.
- 3Agent itu memulai agent di setiap pane. Bisa Codex, Claude Code, atau apa pun yang berjalan di terminal.
- 4Agent itu memeriksa mereka. Membaca output terminal, menjawab permintaan izin, dan mengirim input lanjutan jika diperlukan.
- 5Agent itu melapor kepadamu. Memberi tahu apa yang selesai, apa yang perlu ditinjau, dan apa yang masih berjalan.
yang disediakan pane
Pane menyediakan tangannya: pane, agent, output terminal, dan input.
Pane adalah workspace yang dikendalikan agent loop, dan Pane juga menyertakan dua agent loop miliknya sendiri, Pane Chat dan Sessions. Apa pun pilihannya, agent loop mendapat perintah-perintah ini:
- → Membuat pane dengan git worktree terisolasi
- → Memulai agent di pane tersebut
- → Membaca output terminal untuk memeriksa apa yang terjadi
- → Mengirim input untuk menjawab prompt atau melanjutkan pekerjaan
- → Menunggu status seperti "ready" atau "idle"
siapa yang menjalankan loop?
Agent atau script apa pun yang bisa menjalankan perintah bisa menjalankan loop.
Apa pun yang bisa menjalankan perintah terminal: Codex, Claude Code, script bash, cron job, atau GitHub Action. Penjalan loop memakai CLI runpane milik Pane untuk mengendalikan workspace. Pane Chat dan Sessions adalah versi bawaannya, sudah tersambung di dalam Pane, dan pengaturan opsional memungkinkan keduanya melanjutkan giliran yang terputus agar loop tetap berjalan saat kamu pergi.
dokumentasi terkait
- → Siapkan Loop Agent Pertamamu: panduan praktik
- → Dokumentasi Loop Agent: referensi perintah lengkap
- → Pane Chat: koordinator bawaan
- → runpane CLI: perintah yang dipakai agent
Sumber
- Koreksi
- Jika ada yang salah atau sudah usang di sini, beri tahu kami dan kami akan memperbaikinya serta memperbarui tanggal di bagian atas. Buka issue di GitHub
- Sumber
pertanyaan yang sering diajukan
Oleh Parsa Khazaeepoul, salah satu pendiri Pane. .