Hari ini membuat repositori strategi PM crash.


Saya terbiasa membuka beberapa jendela terminal untuk bekerja: satu menjalankan Codex untuk meneliti strategi/data, satu lagi menjalankan Claude untuk mendorong pekerjaan lain, lalu membuka satu lagi untuk mengurus hal-hal kecil, perlahan-lahan jadi beberapa jendela terminal. Saya pikir mereka masing-masing bekerja sendiri.
Hasilnya kedua-duanya mengubah file yang sama .ts, status git jadi berantakan, memperbaikinya selama dua jam.
Keduanya sedang membahas bagaimana multi-agent berkoordinasi.
Jarang orang membahas bagaimana itu di tingkat git.
Dua agen di mata git = dua saya.
File yang sama saling menginjak-injak, status cabang bertarung.
Cara memperbaikinya bukan di prompt, tapi di struktur repositori.
Saya menetapkan aturan keras baru, 4 poin:
1. Repo berisiko tinggi dilarang diedit langsung di repo utama, repo utama sebagai dasar bersih
2. Setiap tugas masuk ke worktree terpisah, slug = nomor strategi + aksi (h12-cancel-sync / pnl-script-v8)
3. JSON active-tasks tambahkan field worktree_path, sebelum membuka jendela kedua gunakan grep untuk mencegah duplikasi
4. Setelah selesai kembali ke repo utama, hapus worktree + hapus cabang
Saya coba di satu proyek saja selama sehari, tanpa konflik.
Lalu perlahan memperluas ke proyek lain.
Multi-agent yang paling sulit bukanlah bagaimana mereka berkomunikasi, tapi agar mereka tidak bertengkar.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan