Satu agen itu berguna. Tiga agen yang mengerjakan tugas terpisah sementara Anda meninjau diff dari agen pertama, di situlah agen terminal benar-benar terasa manfaatnya. Tapi kacaunya juga cepat: dua agen mengedit file yang sama, dev server rebutan port, atau limit penggunaan habis di tengah sore.
Panduan ini membahas setup yang menghindari masalah-masalah itu. Kalau Anda lebih suka agen yang membagi tugas dan meninjau untuk Anda, lihat Menjalankan Tim Agen AI Coding. Setup ini berlaku untuk Claude Code, Codex, Gemini CLI, dan agent CLI lainnya.
Versi singkatnya
- Beri setiap agen tugasnya sendiri dan, untuk pekerjaan yang mengubah kode, working copy sendiri (sebuah git worktree).
- Tampilkan semua agen untuk satu proyek dalam satu grid, supaya Anda sadar saat salah satunya butuh Anda.
- Pakai agen kedua sebagai reviewer, bukan penulis kedua, di kode yang sama.
- Pantau limit penggunaan, karena agen paralel juga menghabiskannya secara paralel.
Langkah 1: Pecah pekerjaan jadi tugas-tugas independen
Agen paralel bisa berjalan baik kalau tugasnya tidak menyentuh file yang sama. Contoh pembagian yang baik:
- Fitur di satu area dan perbaikan bug di area lain
- Mengimplementasikan perubahan dan menulis test untuk kode yang sudah ada
- Satu agen ngoding, yang lain menulis dokumentasi atau rencana migrasi
- Riset atau membaca kode, yang tidak mengubah apa pun
Pembagian yang buruk: dua agen di komponen yang sama, atau satu agen me-refactor kode yang sedang dikembangkan agen lain. Kalau Anda tidak bisa menjabarkan file untuk tiap tugas tanpa tumpang tindih, jalankan saja satu per satu.
Langkah 2: Beri setiap agen coding worktree-nya sendiri
Dua agen di folder yang sama berbagi satu working tree. Saat keduanya mengedit, hasilnya perubahan setengah jadi, konflik yang tak terduga, dan diff yang tidak jelas asalnya. Solusinya satu git worktree per tugas: checkout kedua dari repositori yang sama di folder sendiri, di branch sendiri.
git worktree add ../atlas-auth -b feat/auth
git worktree add ../atlas-search -b feat/searchLalu setiap agen berjalan di folder-nya masing-masing, dan Anda merge branch-nya saat selesai. Claude Code juga bisa melakukannya dalam satu langkah dengan claude --worktree feature-auth. Panduan git worktree untuk Claude Code dan Codex kami membahas detailnya, termasuk dependensi, file .env, dan cara bersih-bersih.
Agen yang hanya membaca (review, riset, tanya dokumentasi) boleh berbagi folder utama.
Langkah 3: Tampilkan semua agen di satu layar
Kegagalan paling umum dengan agen paralel bukan di kodenya, tapi di perhatian. Agen meminta izin di tab latar belakang dan menunggu dua puluh menit.
Di Vibe Console, setiap proyek bisa punya hingga 10 terminal, ditampilkan sebagai tab atau grid dari 1×2 sampai 3×3. Tata letak yang cocok untuk tiga agen:
| Panel | Menjalankan |
|---|---|
| 1 | Claude Code di ../atlas-auth |
| 2 | Codex di ../atlas-search |
| 3 | Claude Code di folder utama, untuk review |
| 4 | Dev server |
Setiap terminal bisa menjalankan agen yang berbeda: pilih di samping tombol Mulai lalu tekan ⌘K. Untuk menjalankan agen di dalam worktree, cd ke sana dulu; Anda bisa menyeret worktree dari panel Kontrol Sumber ke terminal untuk menempelkan path-nya. Ganti nama terminal (Ganti Nama…) sesuai tugasnya supaya grid terbaca seperti daftar tugas.
Setiap tab menampilkan titik yang menunjukkan apakah agennya sedang berjalan atau diam. Saat agen selesai, atau berhenti untuk menunggu input Anda, aplikasi memutar suara dan membuka notch di sesi tersebut, jadi Anda bisa mengalihkan pandangan. Lihat notifikasi Claude Code di Mac untuk detailnya dan alternatif gratis memakai hooks.
Langkah 4: Pakai agen kedua sebagai reviewer
Model yang berbeda menangkap kesalahan yang berbeda. Pola yang murah dan efektif:
- Claude Code mengimplementasikan perubahan di worktree-nya.
- Setelah selesai, jalankan Codex (atau sesi Claude Code lain) di folder yang sama dengan prompt review tersimpan, misalnya: “Review the uncommitted diff for bugs, missing tests and security issues. Do not edit files; list findings with file and line.”
- Tempel temuannya kembali ke agen pertama.
Simpan prompt review sekali di Prompt Tersimpan (⌘⇧S) dan tempel dengan satu klik di terminal mana pun.
Langkah 5: Pantau limit penggunaan
Paket Claude Code dan Codex menghitung penggunaan per jendela, termasuk jendela bergulir 5 jam dan batas mingguan. Tiga agen menghabiskannya kira-kira tiga kali lebih cepat, dan limit yang habis di tengah tugas meninggalkan pekerjaan setengah jadi.
Vibe Console menampilkan cincin kuota Claude Code dan Codex di notch dan toolbar terminal, dengan waktu reset, dan memberi notifikasi di 80% dan 100%. Panduan batas penggunaan Claude Code kami menjelaskan jendelanya dan cara merencanakan kerja di sekitarnya.
Langkah 6: Merge dan bersih-bersih
Saat sebuah tugas selesai:
- Tinjau diff branch-nya (Kontrol Sumber, ⌘⇧G).
- Jalankan test di worktree tersebut.
- Merge branch-nya, lalu hapus worktree-nya (Hapus worktree di Kontrol Sumber, atau
git worktree remove ../atlas-auth).
Berapa banyak agen yang terlalu banyak?
Bagi kebanyakan orang, dua atau tiga agen coding plus satu reviewer adalah batas maksimal yang masih berguna. Lebih dari itu, yang jadi bottleneck adalah proses review, bukan agennya. Tambahkan agen paralel hanya untuk tugas yang independen, jelas spesifikasinya, dan punya test yang bagus.
FAQ
Bisakah Claude Code dan Codex jalan di proyek yang sama secara bersamaan?
Bisa. Beri masing-masing worktree sendiri kalau keduanya mengubah kode, atau jadikan salah satunya reviewer yang hanya membaca.
Apakah sesi Claude Code paralel berbagi konteks?
Tidak. Setiap sesi punya percakapannya sendiri. Bagikan keputusan lewat file yang dibaca agen, seperti CLAUDE.md, AGENTS.md, atau catatan proyek.
Apakah menjalankan agen paralel lebih mahal?
Limit paket Anda jadi lebih cepat habis, karena setiap agen memakai jatah secara terpisah. Total pekerjaannya kurang lebih sama; hanya selesai dalam waktu lebih singkat.
Siap mencoba? Unduh Vibe Console gratis selama 14 hari.
