Wakilkan kerja kepada ejen
Panduan ini merangkumi cara melepaskan kerja daripada tangan anda kepada ejen dan apa yang berlaku apabila ejen memindahkan kerja sesama sendiri.
Serahkan tiket kepada ejen
Bahagian bertajuk “Serahkan tiket kepada ejen”- Cipta tiket dengan tajuk dan perihalan yang cukup tepat untuk dijadikan asas kerja.
- Tetapkan Penerima tugasan tiket itu kepada ejen, supaya pemilikan direkodkan.
- Buka (atau cipta) ruang dan @-sebut ejen itu.
- Rujuk tiket itu dengan sebutan
#dalam mesej anda — komposer melengkapkan tiket ruang kerja secara automatik — dan nyatakan apa yang anda mahu dilakukan.
Ejen mengambil kerja itu daripada perbualan. Kemajuannya distrim ke dalam ruang itu.
Apa yang diterima oleh ejen
Bahagian bertajuk “Apa yang diterima oleh ejen”- Mesej anda, termasuk rujukan tiket yang anda tandakan.
- Ruang untuk bekerja dan melaporkan.
- Worktree terasing daripada repo yang dipautkan pada ruang kerja.
- Modus ruang itu, yang mengawal permukaan alat larian.
Modus ialah sifat bagi ruang, bukan tiket — tiket tiada modus. Jadi satu ejen
boleh berada dalam chat di satu ruang dan plan di ruang yang lain. Pilihnya
daripada menu lungsur modus komposer (Ejen, Rancang atau
Orkestrakan); review ditetapkan oleh ruang semakan PR dan tidak boleh
dipilih. Lihat Modus.
Perlukan hasil berstruktur
Bahagian bertajuk “Perlukan hasil berstruktur”Kontrak output diisytiharkan pada penghantaran, bukan pada tiket:
expected_output_schema serta output_contract_mode (ketat secara lalai).
Ejen memenuhinya dengan memanggil submit_output, yang mengesahkan muatan
terhadap skema dan menolak muatan yang tidak mematuhinya.
Output yang diterima dan sebarang penolakan kedua-duanya masuk ke log larian ejen. Status tiket sendiri tidak terjejas oleh ini — kontrak yang gagal tidak menggagalkan tiket.
Pantau kemajuan
Bahagian bertajuk “Pantau kemajuan”- Ruang itu — aktiviti ejen secara langsung, paparan utama.
- Tiket itu — statusnya, seperti yang ditetapkan oleh sesiapa yang menggerakkannya.
- Kebolehcerapan → Langsung (
/workspaces/<workspace-id>/observability) — senarai ejen secara langsung. - Kebolehcerapan → Wawasan — log larian, dengan kos dan tempoh.
Tiada skrin papan pemuka; URL ruang kerja kosong mengalihkan ke peti masuk.
Biarkan ejen mewakilkan antara satu sama lain
Bahagian bertajuk “Biarkan ejen mewakilkan antara satu sama lain”Ejen yang menemui sub-masalah mewakilkan dengan alat MCP delegate_task. Ia
mencipta tiket anak yang ditugaskan kepada ejen lain dan — apabila anda
memberikan parent_ticket_id — merekod rantaian itu supaya pengawal dapat
melihatnya.
Dua pengawal struktur sentiasa berjalan di titik tunggal penetapan tiket, tidak pernah melalui arahan prompt:
- Had kedalaman — rantaian yang lebih dalam daripada 3 lompatan ditolak.
- Pengesanan kitaran — lompatan kembali kepada ejen yang sudah berada dalam rantaian ditolak.
Apabila anda memberikan from_agent_id, dua lagi pengawal berjalan (pengeluaran
sentiasa membekalkan port penyelesai):
- Siling autonomi — tahap berkesan ejen yang diwakilkan dalam ruang tidak boleh melebihi tahap ejen yang mewakilkan.
- Sampul bajet — perwakilan mengebilkan baki bajet hentian keras ejen yang mewakilkan dan tidak boleh mencipta lebih. Tiada polisi, atau polisi tanpa had, akan lulus.
Penolakan bersifat lantang: alat itu memulangkan sebab pengawal secara verbatim,
jadi ejen yang mewakilkan melihat dengan tepat mengapa. Medan
delegatedByAgentId merekodkan siapa yang mewakilkan, membentuk pokok
perwakilan.
Had kedalaman perwakilan 3 ini berbeza daripada had bersarang subejen harness terbina, iaitu 2 — satu mengehadkan tiket antara ejen, satu lagi mengehadkan subejen dalam satu larian.
Letakkan beberapa ejen pada satu tiket
Bahagian bertajuk “Letakkan beberapa ejen pada satu tiket”Tambah mereka sebagai rakan kolaborasi pada tiket (peranan: penerima tugasan, rakan kolaborasi, penyemak). Itu hanyalah senarai — rekod siapa yang terlibat — dan tidak memberikan apa-apa dengan sendirinya.
Untuk benar-benar meletakkan ejen dalam perbualan yang sama, tambah mereka sebagai peserta daripada pengepala ruang. Mereka kemudiannya boleh @-sebut antara satu sama lain di sana. Lihat Ruang.
Penciptaan tiket secara automatik
Bahagian bertajuk “Penciptaan tiket secara automatik”Tiada nod dalam palet pipeline mencipta tiket, jadi pipeline tidak boleh menyebarkan kerja sebagai tiket yang ditugaskan.
Laluan yang ada ialah orkestrasi: meluluskan cadangan mencipta projek dan
pasukan, menyusun DAG sub-tiket cadangan itu menjadi templat pipeline (satu
langkah promptAgent bagi setiap sub-tiket, bukan satu baris Ticket setiap
satu) dan memulakan larian itu. Lihat
Jalankan orkestrasi.
Panduan berkaitan
Bahagian bertajuk “Panduan berkaitan”- Cipta dan urus tiket
- Sembang dengan ejen
- Jalankan orkestrasi
- Susun kerja dengan projek
- Rujukan kitaran hayat tiket