Riwayat Subagent

Baca apa yang sebenarnya dikerjakan child agent yang di-spawn oleh Claude Code, Codex, Cursor, Grok, dan Devin — percakapan, tool call, dan hasilnya — lalu balas langsung tanpa keluar dari lognya.

Dulu delegasi hanyalah spinner dan sebuah ringkasan. Child agent muncul, mengerjakan tugas yang sesungguhnya, lalu menghilang — dan yang tersisa hanyalah apa pun yang dilaporkan parent kepada Anda. Kalau ringkasannya kurang lengkap atau keliru, tidak ada yang bisa dijadikan pembanding.

Subagent history membuat child agent tersebut tetap bisa dibaca.

Temukan jumlahnya

Saat Claude Code, Codex, Cursor, Grok, atau Devin men-spawn child, sebuah hitungan muncul di samping badge delegasi pada terminal tersebut. Tampilannya seperti 2 running · 15 done, dengan titik hijau hanya selama masih ada yang berjalan, sehingga child yang sudah selesai berjam-jam lalu tidak lagi terlihat seperti pekerjaan yang sedang berlangsung. Klik hitungan itu untuk membuka daftar yang bisa dicari berisi semua subagent dari sesi tersebut — panelnya berjudul Native subagents — Children of this terminal's session.

Child yang sudah selesai tetap ada di daftar. Delegasi masih bisa dibaca setelah spinner-nya hilang. Subagent yang sedang berjalan ditampilkan paling atas, dan masing-masing diberi label Running, Done, atau Stopped beserta waktu aktivitas terakhirnya. Subagent yang sudah selesai dibuka sebagai riwayat read-only: Anda bisa membaca percakapannya dan menyalin ID-nya, tetapi Send to subagent hanya muncul selama subagent masih berjalan.

Setiap child terikat pada parent persis yang men-spawn-nya — bukan sesi terbaru, bukan tebakan dari folder yang sama. Meskipun ada empat terminal yang bekerja di repo yang sama, sebuah delegasi tidak akan salah diatribusikan ke terminal lain. Namanya diambil dari proses spawn itu sendiri: judul tugas yang mudah Anda kenali, bukan sekadar id.

Baca satu subagent

Pilih sebuah subagent dan Anda akan melihat:

  • percakapan-nya
  • tool call-nya
  • hasil-nya

Apa yang benar-benar dikerjakannya — bukan ringkasan dari parent.

Ikuti child yang sedang berjalan

KontrolFungsi
Follow logMen-stream child yang masih bekerja
Earlier logsMenelusuri mundur pada proses yang panjang
LatestMelompat ke bagian paling akhir

Balas sebuah child

Sebuah composer berada di bawah log: Ask for an update or suggest a change…. Enter untuk mengirim, Shift+Enter untuk baris baru, dan log mengikuti dari ujung sehingga balasan Anda muncul di tempat yang sedang Anda baca.

Native child tidak punya input sendiri — parent CLI-lah yang memilikinya. Jadi Send to subagent mengirim pesan Anda ke percakapan parent, dialamatkan ke id child persis tersebut dengan instruksi untuk melanjutkannya, bukan men-spawn yang baru. Anda bisa melihat serah terima itu masuk ke transkrip parent.

Jika terminal parent sudah hilang, berpindah ke sesi lain, atau sudah keluar, Send mempertahankan draf Anda dan memberi tahu mana dari ketiganya yang terjadi, alih-alih membuangnya.

Bawa temuan kembali sendiri

  • Copy ID — identifier subagent, sebagai referensi.
  • Copy follow-up for parent — serah terima yang sudah disusun dalam bentuk teks, untuk saat Anda lebih suka menempelkannya sendiri ke percakapan parent dan melihatnya berjalan.

Mengapa harus lewat parent

1DevTool tidak pernah menulis langsung ke native child. Setiap pesan diteruskan oleh parent yang memilikinya.

Ini disengaja: subagent yang dikendalikan oleh dua pihak adalah subagent yang transkripnya tidak lagi menjelaskan perilakunya sendiri. Dengan melalui parent, hanya ada satu penulis dalam percakapan, sehingga catatan yang ingin Anda baca tetap bisa dipercaya.