<- kembali ke runpane.com

glosarium

apa itu isolasi worktree?

Isolasi worktree berarti setiap agent AI mendapat salinan kode di branch dan folder sendiri. Semua agent bisa bekerja bersamaan tanpa saling mengganggu.

masalahnya

Kamu meminta Agent A menulis ulang halaman login. Kamu meminta Agent B menambahkan alur pendaftaran. Keduanya perlu mengedit file yang sama. Kalau mereka bekerja di folder yang sama, Agent B menyimpan versinya dari auth.ts dan menimpa perubahan Agent A. Agent A bahkan tak tahu itu terjadi.

Itulah sebabnya menjalankan beberapa agent di direktori yang sama berisiko. Kadang berhasil, tetapi pada akhirnya ada sesuatu yang tertimpa dan pekerjaanmu hilang.

solusinya

Beri setiap agent git worktree sendiri. Artinya, folder dan branch-nya terpisah. Agent A bekerja di satu worktree. Agent B bekerja di worktree lain. Keduanya bisa mengedit auth.ts bersamaan karena mereka mengedit salinan yang berbeda.

my-project/              ← main branch (untouched)
../login-rewrite/        ← Agent A's worktree (feature/login)
../signup-flow/          ← Agent B's worktree (feature/signup)

yang diisolasi

terisolasidigunakan bersama
File dan perubahan yang belum di-commitRiwayat git dan commit
BranchRemote (origin)
Status shell dan env varKonfigurasi git
Direktori kerjaPenyimpanan objek (menghemat ruang disk)

cara pane melakukannya

Saat kamu membuat pane baru di Pane, Pane membuat worktree, menyiapkan branch, menyalin .env dan node_modules, lalu memulai agent. Saat pane diarsipkan, Pane membersihkan worktree. Kamu tak perlu menjalankan git worktree add sendiri.

terkait

- Apa Itu Git Worktree?

- Pane & Worktree

- Menjalankan Agent secara Paralel

Parsa Khazaeepoul

oleh Parsa Khazaeepoul

Terakhir diperbarui 24 Juni 2026

pertanyaan yang sering diajukan

atau
Unduh*
Peringatan Windows SmartScreenUnduhan langsung bisa menampilkan peringatan SmartScreen selama Pane belum ditandatangani. Pane sepenuhnya open source. Kamu bisa memeriksa kodenya atau build sendiri dari kode sumber.1. Klik Info selengkapnya2. Klik Tetap jalankan3. Lanjutkan instalasiInstalasi PowerShell mengunduh rilis resmi secara langsung dan menghindari sebagian besar masalah saat mengunduh lewat browser.instalasi global npm
Tempelkan di PowerShell.MacLinux