Alternative profile
GitHub Spec Kit × Deep Work Plan
Mengubah sebuah fitur menjadi spesifikasi yang dapat dieksekusi melalui konstitusi, spesifikasi, rencana, dan daftar tugas, digerakkan oleh slash command yang berintegrasi dengan lebih dari lima puluh coding agent, dan dapat memeriksa agar semua artefak tetap konsisten satu sama lain sebelum implementasi dimulai.
Tim yang menginginkan alur specify, plan, tasks, dan implement yang dapat diulang di dalam agent yang sudah mereka pakai.
Terakhir ditinjau:
Compared with Deep Work Plan
Where it fits
Mengubah sebuah fitur menjadi spesifikasi yang dapat dieksekusi melalui konstitusi, spesifikasi, rencana, dan daftar tugas, digerakkan oleh slash command yang berintegrasi dengan lebih dari lima puluh coding agent, dan dapat memeriksa agar semua artefak tetap konsisten satu sama lain sebelum implementasi dimulai.
Tim yang menginginkan alur specify, plan, tasks, dan implement yang dapat diulang di dalam agent yang sudah mereka pakai.
Apa yang dibawa Deep Work Plan
-
Agnostik tool dan native repositori
Harness dan rencananya adalah file di repositori Anda, dibaca oleh agent mana pun yang mengikuti standar AGENTS.md dan Agent Skills. Berganti agent tidak kehilangan rencana.
-
Validasi dipilih dari apa yang disentuh setiap tugas
Setiap tugas menyatakan permukaan yang disentuhnya dan menjalankan test dari perilaku yang berubah beserta konsumennya, diperluas ke seluruh suite ketika dampaknya tidak bisa dibatasi. Nol test terpilih tidak pernah dianggap lulus.
-
Satu Final Review dengan pemeriksaan keamanan
Sebuah rencana ditutup dengan tinjauan keamanan atas kumpulan perubahan yang terkumpul, termasuk tinjauan lokal atas diff yang diwajibkan, dan validasi status akhir. Temuan kritis memblokir penyelesaian.
Where it fits: Pengembang dan tim yang menyerahkan pekerjaan multisesi kepada coding agent mana pun dan membutuhkannya selesai dalam keadaan terverifikasi.
Capability snapshot
| Kapabilitas | Deep Work Plan | GitHub Spec Kit |
|---|---|---|
| Bekerja dengan coding agent mana pun File repositori yang sama menggerakkan Claude Code, Codex, Cursor, Gemini CLI, dan lainnya. | Bawaan | Bawaan |
| Menulis harness agent ke dalam repositori Instruksi, docs, skill, dan command hidup di repositori, bukan di pengaturan satu tool. | Bawaan | Opsional atau melalui ekstensi |
| Kriteria penerimaan per tugas Setiap tugas menyatakan kondisi yang teramati untuk dianggap selesai. | Bawaan | Opsional atau melalui ekstensi |
| Gerbang verifikasi per tugas Setiap tugas menyebutkan command yang harus lulus, dipilih dari apa yang disentuhnya. | Bawaan | Opsional atau melalui ekstensi |
| Status yang dapat dilanjutkan di disk Kemajuan bertahan dari reset sesi dan dapat diambil oleh agent lain atau rekan tim. | Bawaan | Bawaan |
| Tinjauan penutup wajib dengan pemeriksaan keamanan Rencana tidak dapat selesai tanpa tinjauan keamanan atas seluruh kumpulan perubahan dan validasi status akhir. | Bawaan | Opsional atau melalui ekstensi |
| Pemeriksa konformansi yang dapat dieksekusi Sebuah script memverifikasi repositori dan rencananya terhadap standar, dengan exit code yang ramah CI. | Bawaan | Opsional atau melalui ekstensi |
| Pengukuran beban instruksi yang dipublikasikan Byte yang dimuat setiap alur diukur oleh script yang di-commit dan dipublikasikan beserta batasnya. | Bawaan | Di luar cakupan |
| Onboarding yang menyusun kerangka dokumentasi Eksekusi pertama menulis dokumentasi yang menghadap agent dan kit milik repositori. | Bawaan | Bawaan |
| Spesifikasi hidup untuk sistem yang sudah ada Perubahan dispesifikasikan sebagai delta yang menyatu ke dalam spesifikasi sistem yang terus bertumbuh. | Di luar cakupan | Opsional atau melalui ekstensi |
| Memori agen yang persisten lintas proyek Memori mengikuti agen di berbagai repositori dan sesi, bukan hanya status satu rencana yang tersimpan di disk. | Di luar cakupan | Di luar cakupan |
| Peran agen khusus yang berbeda-beda Persona bernama (seperti analis, arsitek, atau peninjau) membagi pekerjaan, alih-alih satu agen menjalankan semua langkah. | Opsional atau melalui ekstensi | Di luar cakupan |
| Hadir sebagai IDE atau editornya sendiri Alat ini merupakan lingkungan pengembangan terintegrasi tersendiri, bukan tambahan untuk agen coding yang sudah ada. | Di luar cakupan | Di luar cakupan |