Turunan wajah transparan dari gambar kucing Kiki yang diberikan penulis
Kembali ke ruang pamer

Kiki

Sinyal kerja dan eksekusi agen

Agar sebuah usulan menjadi eksekusi oleh penanggung jawabnya.

Plugin Paperclip dan pengumpul Slack yang membantu tim menjalankan agen AI-nya.

2026.04 — 2026.05

Pekerja lepas AI R&D pinxlab · perencanaan dan pengembangan alur kerja, investigasi eksekusi yang macet, dan desain jalur pemulihan

  • PluginDiimplementasikan · Paperclip
  • Server MCPDiimplementasikan · Pengumpul Slack

Bukan berapa kali dibangunkan, melainkan apakah eksekusi dimulai

Agen kerja yang ditugaskan isu adalah bagian dari yang dikelola Kiki (dalam pengembangan); penugasan dan model agen pemrograman yang memperbaikinya tidak tercatat.

Legenda lengkap

Cara membaca · satu tata bahasa untuk setiap kasus

  • Kolom adalah siapa yang bertindak; atas ke bawah adalah waktu
  • Garis utuh: serah terima atau langkah berikutnya yang tercatat
  • Garis lapis tebal ↩: temuan yang mengembalikan pekerjaan
  • Garis putus: bukan eksekusi yang tercatat (aturan tertulis, saran tanpa wewenang, batas yang belum diverifikasi)
  • Persegi panjang: tindakan
  • Sudut bulat: status atau temuan yang teramati
  • Sudut terlipat: artefak atau bukti
  • Kolom berarsir: bagian produk yang sedang dikembangkan (bukan agen yang dipakai untuk membangunnya)

April 28, 2026

Pembangunan tanpa konteks menjadi permintaan penugasan yang membawa isu dan penanggung jawabnya

  1. Dalam pengembanganAgen kerja

    Observasi · temuanDitugaskan · lastRunAt kosong · hanya wakeup yang berulang

    • serah terimaApakah eksekusi dimulai?→ Bandingkan pembangunan: wakeup vs PATCH isu + penanggung jawab (Pengembang)
  2. OrangPengembang

    TindakanBandingkan pembangunan: wakeup vs PATCH isu + penanggung jawab

    • serah terimaPanggil dengan konteks isu→ Setelah PATCH manual, satu isu yang macet 67 jam masuk antrean dalam 5 detik (Agen kerja)
  3. Dalam pengembanganAgen kerja

    Observasi · temuanSetelah PATCH manual, satu isu yang macet 67 jam masuk antrean dalam 5 detik

    • bukan eksekusi yang tercatatCakupan yang diperiksa→ Masuk antrean ≠ tugas selesai · MTTR tidak diukur (Keluaran)
  4. ArtefakKeluaran

    Aturan · belum diverifikasiMasuk antrean ≠ tugas selesai · MTTR tidak diukur

  5. Sesi kerjaPerubahan kode pemulihan

    TindakanPulihkan lewat PATCH penugasan · batas tanpa-respons berturut-turut · cooldown

    • serah terima→ Regresi: batas · reset saat ada aktivitas baru · jalur legacy (Keluaran)
  6. ArtefakKeluaran

    ArtefakRegresi: batas · reset saat ada aktivitas baru · jalur legacy

    • serah terima→ Di-merge · disambungkan ke plugin (Keluaran)
  7. ArtefakKeluaran

    ArtefakDi-merge · disambungkan ke plugin

Konteks
Sebuah isu telah ditugaskan, tetapi catatan eksekusinya (lastRunAt) tetap kosong sementara wakeup tanpa konteks terus berulang. Observasi kuncinya adalah bahwa asumsi “penugasan dan aktivitas pembangunan berarti ada eksekusi” telah runtuh.
Hasil
Pemulihan menjadi permintaan penugasan yang membawa isu dan penanggung jawabnya, dan berhenti memanggil ulang begitu jumlah tanpa-respons berturut-turut mencapai batas. Handler plugin benar-benar menerima permintaan penugasan ini.
Batasan
67 jam dan 5 detik berasal dari diagnosis PATCH manual sebelum perubahan; tidak ada catatan pengukuran ulang waktu yang sama setelah perbaikan diterapkan. Catatan ini hanya sampai pendaftaran antrean; ini bukan penyelesaian tugas, rata-rata waktu pemulihan, atau perubahan produktivitas. Sinkronisasi lintas repositori dalam putaran kerja yang sama memerlukan merge oleh admin karena batas penagihan GitHub Actions, sehingga CI penuh tidak digambarkan lolos.
Sumber dan batasan yang tersisa
  • Pemeriksaan doctor April 29, 2026 adalah smoke test instalasi, bukan eksekusi end-to-end sehari-hari.
  • Deployment, kontainer, dan kredensial untuk bundle plugin dimiliki pihak eksternal. Ini tidak berarti Kiki men-deploy seluruh layanan.
  • Sebuah kebijakan meminta sub-agen implementasi menyebut branch target dan memeriksa commit yang dikembalikan, tetapi tidak ditemukan catatan bahwa prosedur ini diterapkan pada perbaikan ini.