Agen otak dan sub-agennya
AgentRidge bukanlah satu model jawaban yang monolitik. Ini adalah tim agen dengan rantai komando yang jelas: satu otak yang memikirkan tentang keterlibatan secara keseluruhan, dan spesialis yang melakukan pekerjaan terfokus.
Agent Ridge Principal (otak)
Kepala Sekolah adalah orkestratornya. Ini memegang tujuan misi, membangun dan merevisi rencana, memutuskan spesialis mana yang akan dikirim selanjutnya, menilai apakah akan dilakukan hasilnya cukup baik, dan menyatakan kapan definisi selesai pertunangan telah tercapai.
Apa yang menjadi tanggung jawab otak:
- Perencanaan — mengubah ringkasan misi menjadi serangkaian tujuan yang teratur.
- Delegasi — menyerahkan setiap tujuan kepada sub-agen yang tepat.
- Pengawasan — membaca apa yang muncul, memutuskan langkah selanjutnya, dan membuka kembali fase sebelumnya ketika permukaan baru muncul.
- Persistence — tidak pernah berhenti pada "kemungkinan kerentanan"; mendorong setiap memimpin sampai terbukti atau habis.
- Penilaian — menjaga pekerjaan tetap dalam lingkup dan proporsional dengan yang dipilih engagement mode.
Ridge Sub-Agents (para spesialis)
Delegasi Kepala Sekolah ke Ridge Sub-Agents, masing-masing disesuaikan dengan satu jenis pekerjaan:
| Peran sub-agen | Apa fungsinya |
|---|---|
| Rekon & enumerasi | Menemukan host, port, layanan, permukaan web dan API, titik akhir identitas, dan prospek sebelumnya yang layak untuk diuji ulang. |
| Eksploitasi & verifikasi | Menghasilkan dan menjalankan perintah pengujian yang sebenarnya, lalu mengonfirmasi apakah kerentanan itu nyata dengan bukti konsep langsung. |
| Penguraian & penalaran | Membaca keluaran alat mentah dan respons yang berantakan serta menyaringnya menjadi fakta yang terstruktur dan bermakna. |
Sub-agen adalah pekerja, bukan pengambil keputusan. Mereka melaporkan hasilnya – dan hasilnya sendiri kegagalan — kembali ke Kepala Sekolah, yang memutuskan apa yang terjadi selanjutnya.
Bagaimana satu langkah mengalir
Penggantian yang anggun
Otonomi berarti sistem tetap berjalan meskipun ada bagian dari sistem yang terhenti. Jika sebuah sub-agen kehabisan waktu, anggarannya habis, atau langkah penalaran lokal gagal, maka Kepala Sekolah tidak mengakhiri pertunangan — Kepala Sekolah melanjutkan pekerjaan itu sendiri dengan menggunakan perkakas yang tersedia dan mendorong setiap lead yang tersisa lebih jauh. Hasilnya adalah lari yang terus membuat kemajuan bukannya menyerah pada rintangan pertama.
Mengapa membagi pekerjaan dengan cara ini?
- Kedalaman tanpa kehilangan thread. Spesialis dapat mendalami satu tugas sekaligus otak menjaga seluruh tujuan tetap terlihat.
- Ketahanan. Seorang spesialis yang terjebak tidak akan menghentikan misinya.
- Bukti yang lebih baik. Peran penguraian khusus berarti temuan yang dihasilkan bersih, fakta terstruktur — siap untuk vulnerability register dan report.
Berikutnya: how the sub-agents are unlocked for offensive work →