Kursus
Dalam aplikasi skala besar atau lingkungan enterprise, konteks terisi lebih cepat dari yang Anda kira. Keputusan desain besar yang Anda buat satu jam lalu mungkin sudah tidak ada lagi dalam konteks, sehingga Anda harus terus menjelaskan ulang hal-hal yang sebenarnya sudah dikerjakan model. Anda sudah melakukan sebagian besar hal dengan benar, tetapi masalahnya Anda meminta satu asisten mengerjakan pekerjaan satu tim penuh.
Tim Agen Claude Code diperkenalkan untuk mengubah hal itu. Alih-alih satu sesi yang melakukan semuanya secara berurutan, Anda memulai beberapa agen spesialis yang berbagi daftar tugas, saling berkirim pesan secara langsung, dan mengeksekusi pekerjaan secara paralel.
Dalam artikel ini, saya akan memandu Anda tentang cara kerja Tim Agen, peran masing-masing spesialis, dan cara mengoordinasikannya pada proyek perangkat lunak nyata.
Baru mengenal Claude Code? Kuasai dasar-dasarnya dalam satu sore melalui kursus Claude Code 101 kami.
Apa Itu Tim Agen Claude Code?
Tim Agen Claude Code adalah lapisan koordinasi yang memungkinkan beberapa sesi Claude Code mengerjakan proyek yang sama pada saat bersamaan. Satu sesi bertindak sebagai pemimpin tim, dan sesi itu membuat sesi lain, yang disebut rekan satu tim, untuk menangani bagian pekerjaan tertentu.
Setiap rekan satu tim berjalan sebagai instance Claude Code penuh yang independen dengan jendela konteksnya sendiri. Mereka berbagi daftar tugas, mengklaim pekerjaan saat tersedia, dan saling mengirim pesan secara langsung ketika perlu berkoordinasi.
Pengaturannya lebih dari sekadar membuka beberapa tab terminal dan menjalankan Claude di masing-masing. Jika Anda melakukannya, jendela chat yang terpisah tidak bisa melihat progres satu sama lain dan tidak bisa menyepakati siapa melakukan apa. Tim agen, sebaliknya, memberikan setiap sesi pandangan bersama atas pekerjaan dan cara berkomunikasi. Pemimpin menjaga semua tetap selaras.
Dalam praktiknya, ini berarti Anda tidak lagi menjadi penyambung antar sesi. Tim menangani koordinasinya sendiri, dan Anda turun tangan hanya untuk menetapkan arah dan meninjau hasil.
Mengapa Tim Agen Ada
Satu sesi Claude Code bekerja baik-baik saja hingga proyek menjadi terlalu besar.
Setiap sesi Claude Code memiliki jendela konteks, dan jendela itu memiliki batas. Saat Anda bekerja, sesi akan terisi konten file, keluaran perintah, diskusi desain, dan percakapan bolak-balik Anda. Pada titik tertentu, informasi lama tidak lagi berada dalam konteks, dan model mulai melupakan keputusan yang Anda buat sebelumnya dalam tugas yang sama.
Ada tiga situasi umum di mana hal ini menjadi jelas:
- Repositori besar: Basis kode dengan ratusan file tidak bisa semuanya masuk dalam konteks. Sesi akhirnya membaca file yang sama berulang-ulang, menghabiskan token untuk membangun kembali pemahaman yang sudah dimiliki.
- Proyek kompleks: Fitur lintas lapisan, seperti menambahkan autentikasi di backend, frontend, dan pengujian, mengharuskan model menangani terlalu banyak perhatian sekaligus. Setiap hal baru bersaing memperebutkan ruang dengan yang lain.
- Banyak tugas sekaligus: Meminta satu sesi untuk mengimplementasikan fitur, merombak modul, menulis tes, dan memperbarui dokumentasi dalam percakapan yang sama hanya mengundang masalah.
Jawabannya sama seperti yang disimpulkan tim manusia puluhan tahun lalu: bagi pekerjaan.
Jika satu sesi mencapai batasnya saat refactor, berikan perubahan backend ke satu rekan, perubahan frontend ke rekan lain, dan pembaruan tes ke rekan ketiga. Masing-masing rekan hanya menggunakan apa yang dibutuhkan untuk bagiannya.
Gagasan yang sama berlaku untuk riset. Tugas dengan tiga hipotesis yang bersaing berjalan lebih cepat ketika tiga rekan masing-masing menyelidiki satu teori secara paralel, lalu membandingkan catatan, daripada satu sesi menelusurinya secara berurutan.
Spesialisasi memberi Anda kedalaman dan paralelisme memberi Anda kecepatan. Namun jika digabungkan, keduanya memungkinkan Anda menyelesaikan pekerjaan yang oleh satu sesi akan mengada-ada atau memakan waktu terlalu lama untuk diselesaikan.
Bagaimana Tim Agen Claude Code Bekerja
Satu sesi tim bergerak melalui lima tahap, dengan orkestrasi ditangani di dalam Claude Code itu sendiri.
- Tetapkan objektif: Jelaskan apa yang Anda inginkan dengan bahasa sederhana, seperti Anda memberi pengarahan kepada insinyur junior. Pemimpin membacanya dan memutuskan cara memecahnya.
- Delegasikan pekerjaan: Pemimpin membuat daftar tugas bersama dan menjalankan rekan-rekan, masing-masing dengan nama, peran, dan prompt awal. Anda dapat menentukan struktur tim atau membiarkan pemimpin yang menentukannya.
- Eksekusi paralel: Setiap rekan mengklaim tugas, menandainya sedang dikerjakan, menyelesaikannya, dan menandainya selesai. Ketergantungan dihormati secara otomatis; penguncian file mencegah konflik. Rekan dapat saling berkirim pesan secara langsung — tidak perlu melalui pemimpin.
- Gabungkan hasil: Pemimpin mengumpulkan pekerjaan yang sudah selesai, menyelesaikan konflik, dan menghasilkan satu keluaran: PR, laporan, modul yang direfaktor, atau apa pun sesuai objektif.
- Tinjau hasil: Anda meninjau hasil akhir seperti pull request: baca diff, jalankan kode, periksa tes.
Peran Spesialis dalam Tim Agen
Peran memberi bentuk pada tim agen. Tanpa peran, Anda akan berakhir dengan sesi generik yang pekerjaannya tumpang tindih. Claude Code tidak menyediakan daftar tetap — Anda mendefinisikan peran dalam pengarahan atau dengan mengarahkan pemimpin ke definisi subagen yang disimpan di .claude/agents/.
Agen Perencana
Agen perencana memecah objektif menjadi tugas sebelum ada kode yang ditulis. Ia mengeksplorasi basis kode, memetakan ketergantungan, dan menghasilkan daftar tugas berupa unit-unit mandiri yang dapat diselesaikan satu rekan tanpa perlu sering cek-in.
Dalam praktiknya, pemimpin tim sering memainkan peran ini sendiri. Anda juga bisa menjalankan rekan perencana khusus ketika pekerjaannya cukup besar untuk membenarkannya.
Agen Pengode
Agen pengode menulis implementasi. Kebanyakan rekan akan menjadi agen pengode, masing-masing memiliki bagian pekerjaan yang berbeda — backend, frontend, basis data, fitur AI. Kuncinya adalah menjaga ruang lingkup agar tidak tumpang tindih: dua rekan mengedit file yang sama akan saling tumpang-tindih.
Agen pengode bekerja baik pada model yang lebih murah. Banyak praktisi menjalankan pemimpin pada Opus dan rekan-rekan pada Sonnet, karena eksekusi tidak memerlukan kedalaman penalaran setara koordinasi.
Agen Pengujian
Agen pengujian menulis dan menjalankan tes. Ia dapat bekerja berdasarkan kontrak API yang disepakati sementara rekan pengode masih membangun endpoint — sehingga ketika kode selesai, tesnya sudah siap.
Anda juga dapat menjaga rekan pengujian tetap berjalan sepanjang sesi, menjalankan ulang suite setiap kali rekan pengode menandai tugas selesai.
Agen Peninjau
Agen peninjau membaca diff dan menandai bug, isu gaya, kasus tepi yang terlewat, dan masalah keamanan. Membagi peninjauan ke dua rekan dengan sudut pandang berbeda — satu untuk keamanan, satu untuk kinerja — bekerja sangat baik, dengan pemimpin menggabungkan temuan mereka.
Jika Anda sudah menulis definisi subagen untuk proyek Anda, rekan tersebut otomatis mewarisi alat dan system prompt-nya.
Agen Dokumentasi
Agen dokumentasi menulis docstring, pembaruan README, dan dokumentasi bentuk panjang seperti catatan arsitektur atau referensi API. Ini kandidat yang baik untuk dijalankan terakhir — pada saat pengodean dan pengujian selesai, bentuk akhir pekerjaan sudah jelas.
Mengapa spesialisasi meningkatkan hasil
Sesi serbaguna harus menampung implementasi, tes, dokumen, dan umpan balik review dalam konteks secara bersamaan. Rekan yang terspesialisasi hanya memuat yang dibutuhkan, menjaga konteksnya kecil dan penalarannya fokus. Spesialisasi juga memudahkan debug: saat sesuatu salah, Anda tahu persis sesi mana yang harus diperiksa.
Pengembangan Paralel dengan Tim Agen
Paralelisme adalah inti dari tim agen.
Setelah pemimpin memecah pekerjaan menjadi tugas dan menjalankan rekan-rekan, semuanya berjalan bersamaan. Setiap rekan adalah sesi Claude Code terpisah, sehingga pekerjaan tidak mengantre di balik satu jendela konteks. Total waktu untuk menyelesaikan fitur multi-bagian turun dari jumlah semua bagian menjadi waktu bagian yang paling lambat.
Berikut tiga kombinasi yang bekerja sangat baik secara paralel.
- Frontend dan backend paralel: Saat Anda membangun fitur baru yang memakai kedua lapisan, rekan backend dapat membangun endpoint API sementara rekan frontend membangun komponen yang mengonsumsinya. Keduanya berkoordinasi lewat pesan langsung. Begitu rekan backend memutuskan bentuk respons, ia mengirimkan bentuk itu ke rekan frontend, dan keduanya terus bekerja tanpa menunggu yang lain benar-benar selesai.
- Implementasi dan pengujian paralel: Rekan pengode menulis implementasi sementara rekan pengujian menulis tes berdasarkan kontrak yang disepakati. Saat rekan pengode menandai tugas selesai, tes sudah siap dijalankan. Ini jauh lebih cepat daripada urutan biasa menulis kode dulu lalu menambahkan tes di akhir.
- Dokumentasi dan code review paralel: Setelah rekan pengode menyelesaikan bagian pekerjaan, rekan dokumentasi dapat mulai menulis docstring dan pembaruan README sementara rekan peninjau membaca diff untuk bug dan isu gaya. Keduanya tidak saling menghalangi, dan keduanya menghasilkan keluaran untuk digabungkan pemimpin.
Batasannya adalah konflik file. Dua rekan yang menulis ke file yang sama pada saat bersamaan akan saling menimpa, sehingga pemimpin perlu membagi pekerjaan di sepanjang batas file atau modul. Selama bagiannya bersih, Anda bisa menjalankan sebanyak mungkin rekan secara paralel sesuai dukungan daftar tugas.
Tim Agen Claude Code untuk Basis Kode Besar
Basis kode besar adalah tempat tim agen lebih menjadi keharusan daripada sekadar nilai tambah.
Repositori dengan ratusan atau ribuan file tidak bisa dimuat dalam satu jendela konteks. Sesi tunggal yang bekerja pada basis kode besar menghabiskan banyak anggarannya hanya untuk menemukan ulang kode.
Dengan Tim Agen, setiap rekan hanya memuat file yang relevan dengan bagiannya, sehingga jendela konteks per rekan tetap kecil dan fokus. Tim secara keseluruhan dapat bernalar tentang seluruh repositori, tetapi tidak ada satu sesi pun yang harus melakukannya.
Hal ini paling penting dalam tiga situasi:
- Perubahan lintas modul: Refactor yang menyentuh puluhan file di banyak modul sulit ditangani satu sesi tanpa kehilangan jejak. Membaginya per modul dan memberikan tiap modul ke satu rekan menjaga ruang lingkup masing-masing tetap terkendali.
- Audit se-repositori: Tinjauan keamanan atau audit kinerja di basis kode besar diuntungkan dengan menjalankan banyak rekan secara paralel, masing-masing melihat bagian repo yang berbeda. Pemimpin lalu menggabungkan temuan mereka menjadi satu laporan.
- Proyek jangka panjang: Proyek multi-minggu menumpuk konteks yang tidak dapat ditampung satu sesi. Tim agen memungkinkan Anda memecah pekerjaan menjadi titik pemeriksaan, dengan setiap titik dimiliki oleh rekan yang tidak perlu mengingat semuanya dari sebelumnya.
Ada biayanya.
Setiap rekan adalah sesi Claude Code penuh dengan jendela konteksnya sendiri, sehingga penggunaan token meningkat linier seiring ukuran tim. Tim beranggotakan empat orang menggunakan kira-kira empat kali token sesi tunggal untuk jumlah pekerjaan yang sama. Beberapa perkiraan bahkan lebih tinggi. Trade-off-nya adalah waktu selesai yang lebih cepat secara wall-clock dan kedalaman per perhatian yang lebih baik, yang biasanya terbayar untuk pekerjaan yang tidak realistis diselesaikan oleh satu sesi.
Semakin besar proyek, semakin banyak keuntungan Anda dengan Tim Agen. Namun jangan berlebihan — untuk perbaikan bug kecil, satu sesi lebih murah dan sama efektifnya.
Tim Agen dan Claude Tag
Tim agen bukan satu-satunya tempat Anthropic memikirkan ulang bagaimana AI masuk ke alur kerja tim.
Claude Tag adalah fitur terpisah yang menghadirkan Claude ke Slack sebagai peserta organisasi bersama. Anda menandai @Claude dalam sebuah kanal, dan Claude mengerjakan tugas dengan alat organisasi Anda dan konteks kanal tersebut. Ia mengingat apa yang telah didiskusikan, menindaklanjuti sendiri, dan bekerja di bawah identitas organisasi Anda.
Kedua fitur ini menyelesaikan masalah koordinasi yang berbeda. Tim agen mengoordinasikan beberapa sesi Claude Code di satu mesin pengembang untuk satu tugas terfokus. Claude Tag mengoordinasikan satu identitas Claude di antara tim manusia di Slack selama berhari-hari dan berminggu-minggu. Namun arahnya sama: AI bergerak dari alat yang digunakan satu orang secara terpisah menjadi peserta yang beroperasi di dalam alur kerja tim yang sudah ada.
Ini mengubah apa yang perlu dikuasai AI.
Asisten tunggal harus menjadi generalis yang kuat, tetapi sistem terkoordinasi harus menjadi spesialis yang kuat yang tahu cara merencanakan, menyerahkan, meminta bantuan, dan tetap selaras dengan agen lain dan manusia. Tim agen melakukan itu untuk alur kerja Claude Code, dan Claude Tag membuatnya terlihat dalam alur kerja Slack.
Praktik Terbaik untuk Membangun Tim Agen
Pengaturan tim agen yang baik terutama tentang persiapan di awal. Timnya cepat, tetapi waktu yang akan hilang berasal dari tugas yang ruang lingkupnya buruk dan peran yang ambigu.
Berikut beberapa praktik terbaik:
-
Definisikan peran dengan jelas: Setiap rekan harus memiliki satu fokus dan satu set file yang dimilikinya. Saat Anda membuat rekan, jelaskan dengan tepat apa tanggung jawabnya, apa yang bukan tanggung jawabnya, dan file atau modul apa yang boleh dikerjakan. Peran yang samar menghasilkan pekerjaan tumpang tindih, dan pekerjaan tumpang tindih menghasilkan konflik merge.
-
Uraikan tugas sebelum memparalelkan: Rencanakan dulu, paralelkan kemudian. Jalankan tahap perencanaan untuk memecah pekerjaan menjadi tugas dengan input, output, dan ketergantungan yang jelas, lalu serahkan rencana ke tim untuk eksekusi. Rencana menghabiskan beberapa ribu token, tetapi tim yang salah arah dapat menghabiskan ratusan ribu.
-
Bagikan standar melalui CLAUDE.md: Setiap rekan membaca file
CLAUDE.mddi direktori kerja saat mulai, jadi letakkan konvensi bersama Anda di sana, termasuk gaya kode, tata letak file, pendekatan pengujian, dan format pesan commit. -
Bangun titik pemeriksaan review: Pantau progres rekan, arahkan kembali yang melenceng, dan tinjau keluaran pemimpin sebelum menerimanya. Untuk tugas berisiko, wajibkan persetujuan rencana sebelum rekan mana pun melakukan perubahan. Ini memaksa rekan menunjukkan rencananya terlebih dahulu dan menunggu persetujuan pemimpin.
-
Batasi ukuran tim: Mulailah dengan tiga hingga lima rekan untuk sebagian besar alur kerja. Di atas itu, overhead koordinasi tumbuh lebih cepat daripada percepatan paralel.
-
Hindari konflik file: Bagi pekerjaan di sepanjang batas file atau modul agar setiap rekan jelas terpisah. Dua rekan yang mengedit file yang sama akan saling menimpa perubahan. Jika suatu tugas benar-benar mengharuskan beberapa rekan mengerjakan file yang sama, urutkan saja alih-alih diparalelkan.
-
Pra-setujui operasi umum: Prompt perizinan dari rekan akan diteruskan ke pemimpin, dan tim dengan empat rekan dapat menghasilkan empat kali prompt. Siapkan daftar
permissions.allowsebelum menjalankan tim agar operasi rutin seperti membaca file atau menjalankan tes tidak mengganggu pekerjaan. -
Sesuaikan model dengan perannya: Jalankan pemimpin pada model yang lebih kuat seperti Opus, karena koordinasi diuntungkan dari penalaran yang lebih dalam, dan jalankan rekan pada Sonnet untuk eksekusi.
Dan versi singkatnya: buat rencana kerja yang terperinci, beri pengarahan pada tim seperti Anda memberi pengarahan pada sekelompok kecil insinyur junior, beri mereka ruang lingkup yang jelas dan standar bersama, serta periksa pekerjaan mereka di akhir. Semakin mirip pengaturan Anda dengan cara tim engineering nyata beroperasi, semakin baik kinerja tim agen.
Tim Agen Claude Code dalam Praktik
Berikut keseluruhan proses dari awal hingga akhir.
Saya akan membahas contoh kecil: REST API "hello world" di FastAPI yang membaca pesan dari basis data SQLite, plus halaman HTML kecil yang memanggil API dan menampilkan hasilnya. Aplikasi ini memiliki rute backend, lapisan basis data, frontend statis, dan dokumentasi readme, sehingga cocok untuk tim beranggotakan empat orang.
Aktifkan tim agen
Tim agen adalah fitur eksperimental dan nonaktif secara default. Anda menyalakannya dengan menyetel variabel lingkungan, baik di shell Anda maupun di file pengaturan Claude Code Anda.
File pengaturan berada di ~/.claude/settings.json. Buka dan tambahkan:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
Jika Anda tidak ingin mengedit file pengaturan, Anda dapat menyetel variabel di shell sebelum memulai Claude Code:
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
Kedua pendekatan berfungsi. Setelah variabel disetel, Claude Code akan mengenali prompt terkait tim dan memulai lapisan koordinasi saat Anda memintanya.
Mulai Claude Code dan beri pengarahan pada tim
Buat direktori kosong untuk proyek dan mulai Claude Code di dalamnya:
mkdir hello-api && cd hello-api
claude
Sekarang beri pengarahan kepada tim. Prompt berupa bahasa alami yang sederhana, tetapi semakin spesifik Anda tentang peran dan batasan, semakin baik kinerja tim. Berikut prompt untuk API hello world:
Create an agent team to build a small "hello world" REST API.
The project is a FastAPI service that returns a greeting from a SQLite
database, plus a tiny HTML page that calls the API and shows the result.
- One teammate on the database: create app/db.py with a sqlite3 connection
to a greetings.db file. Define a get_greeting() function that returns
the message column from the first row. On import, create the table if
it doesn't exist and seed it with "Hello, World!" if empty.
- One teammate on the backend: build a FastAPI app in app/main.py with
a GET /greeting endpoint that calls get_greeting() from app/db.py.
Add permissive CORS and mount the static/ directory at the root so
the HTML page is served from the same origin.
- One teammate on the frontend: build static/index.html as a single page
that fetches /greeting on load, shows a spinner while loading, displays
the greeting in a centered card on success, and shows an error message
on failure. Inline the CSS and JavaScript.
- One teammate on docs: write README.md with installation, run, and
open-in-browser steps, plus an API reference table. Also create
requirements.txt with fastapi and uvicorn[standard].
Use Sonnet for each teammate. Require plan approval before any teammate
makes changes.
Tiga hal patut dicatat dalam prompt ini. Batas file (app/db.py, app/main.py, static/index.html, README.md, requirements.txt) mencegah tumpang tindih. Pilihan model (Sonnet) menjaga biaya token tetap terkendali. Dan plan approval memaksa setiap rekan menunjukkan rencananya sebelum menulis kode, yang memberi Anda titik pemeriksaan untuk mengarahkan kembali siapa pun yang salah paham pengarahan.
Saksikan tim bekerja
Setelah Anda mengirim prompt, pemimpin memecah pekerjaan menjadi tugas dan menjalankan rekan-rekan. Anda akan melihat panel agen muncul di bagian bawah terminal dengan satu baris per rekan.
Agen dibuat
Setiap baris menampilkan nama rekan dan apa yang sedang dikerjakannya. Pemimpin mengisi daftar tugas bersama dan menetapkan atau melepaskan tugas berdasarkan ketergantungan. Rekan backend menunggu lapisan basis data karena mengimpor get_greeting() darinya. Rekan dokumentasi menunggu hingga yang lain cukup jauh untuk dideskripsikan secara akurat.
Anda juga dapat melihat daftar tugas. Tekan Ctrl+T untuk menampilkannya. Daftar menampilkan setiap tugas, statusnya (pending, in progress, atau completed), dan rekan yang memilikinya.
Berpindah antar rekan
Setiap rekan adalah sesi Claude Code penuh, dan Anda bisa berbicara dengan siapa pun.
Di panel agen, gunakan panah atas dan bawah untuk memilih rekan, lalu tekan Enter untuk membuka transkripnya. Anda kini berada di sesi rekan tersebut, dan apa pun yang Anda ketik akan menuju ke rekan itu, bukan ke pemimpin. Inilah cara Anda memberikan konteks tambahan kepada rekan tertentu atau mengarahkan kembali pendekatannya tanpa melibatkan sisa tim.
Tekan Esc untuk kembali ke pemimpin.
Arahkan ulang rekan yang melenceng
Terkadang rekan salah paham pengarahan atau menyimpang ke pekerjaan yang tidak seharusnya dilakukan. Anda menangkapnya baik saat memeriksa rencananya ketika persetujuan rencana, maupun saat melihat progresnya melenceng di panel agen.
Jika Anda menggunakan persetujuan rencana, rekan akan berhenti setelah merencanakan dan menunjukkan proposalnya sebelum menulis file apa pun. Berikut tampilannya untuk agen basis data:

Persetujuan agen basis data
Anda dapat membaca skema dan pendekatan yang diusulkan, lalu menyetujui atau menolak dengan umpan balik. Jika rencananya kurang sesuatu, Anda bisa membalas dengan sesuatu seperti "Gunakan SQLAlchemy alih-alih sqlite3 mentah," dan rekan akan merencanakan ulang.
Jika Anda menemukan masalah setelah rekan mulai bekerja, pilih rekan di panel agen, tekan Enter untuk membuka sesi rekan tersebut, dan kirimi pesan. Anda juga dapat menekan x pada rekan yang dipilih untuk menghentikannya, atau meminta pemimpin menjalankan rekan pengganti jika yang sekarang benar-benar macet.
Selesaikan dan tinjau
Saat semua rekan menyelesaikan tugasnya, pemimpin melapor kembali dengan ringkasan singkat dan perintah yang Anda butuhkan untuk menjalankan proyek.

Instruksi akhir dari pemimpin
Pada titik ini, Anda meninjau pekerjaan. Anda dapat membuka file yang dihasilkan di editor dan membaca diff.

File app/main.py yang dihasilkan
Anda juga dapat memeriksa basis data yang dibuat dan diisi oleh agen basis data.

Tabel greetings
Lalu instal dependensi, jalankan uvicorn app.main:app --reload, dan buka http://localhost:8000 di browser Anda untuk memastikan seluruh stack bekerja dari ujung ke ujung.

Aplikasi final
Jika Anda menginginkan perubahan, beri tahu pemimpin apa yang perlu disesuaikan, dan ia akan memperbaikinya sendiri atau menjalankan rekan baru untuk menanganinya. Setelah Anda puas dengan hasilnya, Anda dapat meminta pemimpin untuk meng-commit perubahan. Pemimpin mematikan rekan-rekan saat sesi berakhir, dan konfigurasi tim dibersihkan.
Selesai!
Kesimpulan
Tim Agen Claude Code berfokus pada dua hal: spesialisasi dan koordinasi. Setiap rekan memiliki bagiannya sendiri dan jendela konteksnya sendiri. Pemimpin menjaga mereka tetap selaras, daftar tugas menjaga mereka sinkron, dan pesan langsung mencegah mereka menunggu Anda menjadi perantara antar sesi.
Gambaran besarnya adalah pengembangan berbantuan AI bergerak dari solo ke terkoordinasi. Tim agen adalah cara perubahan itu hadir di Claude Code hari ini, dan pola yang sama muncul di Claude Tag untuk Slack. Para pengembang yang terbiasa dengan ini sekarang akan menghabiskan lebih sedikit waktu menghadapi batasan konteks dan lebih banyak waktu menghasilkan fitur nyata.
Apakah Anda ingin mendapatkan sertifikasi dalam Generative AI? Berikut Sertifikasi Generative AI Terbaik di 2026 termasuk kursus unggulan, kiat persiapan, dan FAQ.
FAQs
Apa itu Tim Agen Claude Code?
Tim Agen Claude Code adalah lapisan koordinasi yang memungkinkan beberapa sesi Claude Code mengerjakan proyek yang sama pada saat bersamaan. Satu sesi bertindak sebagai pemimpin tim, dan sesi itu membuat sesi lain, yang disebut rekan satu tim, untuk mengerjakan bagian spesifik dari pekerjaan. Para rekan berbagi daftar tugas, saling berkirim pesan, dan mengeksekusi pekerjaan mereka secara paralel di bawah koordinasi pemimpin.
Apa perbedaan tim agen dengan subagen?
Subagen berjalan di dalam satu sesi Claude Code dan hanya dapat melaporkan hasil kembali ke agen utama. Tim agen terdiri dari sesi Claude Code independen yang berbagi daftar tugas dan saling berkirim pesan tanpa melalui pemimpin. Gunakan tim agen saat para pekerja perlu berbagi temuan atau berkoordinasi pada tugas yang saling bergantung.
Kapan masuk akal menggunakan tim agen?
Tim agen cocok untuk pekerjaan yang diuntungkan dari eksplorasi paralel, seperti fitur multi-lapisan, refactor besar, debug dengan hipotesis yang bersaing, dan audit se-repositori. Tim kurang berguna untuk perbaikan bug kecil atau pekerjaan di mana banyak rekan akhirnya mengedit file yang sama. Aturan praktis yang bagus: jika satu sesi akan kehabisan konteks atau memakan waktu terlalu lama, tim sepadan dengan token tambahan.
Berapa biaya token tim agen?
Setiap rekan adalah sesi Claude Code penuh dengan jendela konteksnya sendiri, sehingga penggunaan token meningkat linier dengan ukuran tim. Tim beranggotakan tiga atau empat orang menggunakan kira-kira tiga atau empat kali token sesi tunggal untuk jumlah pekerjaan yang sama. Anda dapat menjaga biaya tetap terkendali dengan menjalankan pemimpin pada model yang lebih kuat seperti Opus dan rekan pada Sonnet, karena eksekusi biasanya tidak memerlukan kedalaman penalaran yang sama seperti koordinasi.
Bagaimana cara mencegah rekan saling menimpa pekerjaan?
Bagi pekerjaan di sepanjang batas file atau modul sehingga setiap rekan memiliki bagiannya sendiri. Saat Anda memberi pengarahan kepada tim, sebutkan file atau direktori spesifik yang menjadi tanggung jawab setiap rekan, dan hindari membiarkan dua rekan bekerja pada file yang sama. Jika suatu tugas memerlukan perubahan pada file yang sama, urutkan sebagai ketergantungan dalam daftar tugas alih-alih menjalankannya secara paralel.
