Skip to content

Peta Kurikulum

Halaman ini adalah peta seluruh materi. Simpan sebagai penanda — kalau kamu tersesat di tengah jalan, kembali ke sini untuk melihat posisimu.

Alur besar

Kurikulum ini disusun menaik dalam empat lapis. Setiap lapis mengasumsikan lapis di bawahnya sudah dikuasai.

Kalau digambarkan sebagai pertanyaan yang dijawab tiap lapis:

LapisPertanyaan yang dijawab
1 — FondasiBagaimana membuat agent yang bisa bertindak, bukan cuma menjawab?
2 — Konteks & OrkestrasiBagaimana agent mengingat, dan bagaimana mengendalikan proses yang alurnya sudah pasti?
3 — PerluasanBagaimana agent memakai pengetahuan dan kemampuan dari luar dirinya?
4 — ProduksiBagaimana tahu agent ini benar, dan bagaimana membuatnya bertahan di dunia nyata?

Daftar bagian

Bagian 0 — Orientasi

Memahami peta sebelum masuk detail. Apa itu Mastra, potongan-potongan ekosistemnya, dan bagaimana menjalankan proyek pertama.

Bagian 1 — Agent

Unit paling dasar di Mastra. Membuatnya, mengarahkan perilakunya, dan mengambil keluarannya dalam bentuk yang bisa dipakai program.

Bagian 2 — Tools

Yang mengubah agent dari "bisa bicara" menjadi "bisa bertindak".

Bagian 3 — Memory

Membuat agent berhenti pikun, dalam empat bentuk ingatan yang berbeda tujuan.

Bagian 4 — Workflows

Untuk proses yang langkahnya sudah kamu ketahui dan tidak mau diserahkan ke keputusan model.

Bagian 5 — RAG

Memberi agent pengetahuan yang tidak ada di dalam model.

Bagian 6 — Connections

Menyambungkan agent ke kemampuan yang hidup di proses atau mesin lain.

Bagian 7 — Harness & Subagents

Untuk pekerjaan yang tidak selesai dalam satu request.

Bagian 8 — Observability & Evaluation

Cara tahu agent-mu benar-benar bagus, bukan cuma terasa bagus.

Bagian 9 — Produksi

Yang membedakan demo di laptop dari layanan yang dipakai orang.

Bagian 10 — Proyek Akhir

Struktur tiap bab

Supaya kamu tahu apa yang diharapkan, setiap bab materi memakai kerangka yang sama:

  1. Tujuan bab — kemampuan apa yang kamu punya setelah selesai
  2. Prasyarat — apa yang harus sudah dibaca dan terpasang
  3. Konsep — masalahnya dulu, baru solusinya
  4. Kode bertahap — dari versi minimal yang jalan, naik sedikit demi sedikit
  5. Penjelasan bagian penting — kenapa opsi ini, apa akibatnya kalau dibuang
  6. Visualisasi — diagram alur atau struktur
  7. Kesalahan umum — gejala, penyebab, perbaikan
  8. Coba sendiri — latihan tanpa kunci jawaban
  9. Ikhtisar — ringkasan poin penting
  10. Lanjut ke mana — sambungan ke bab berikutnya

Materi belajar mandiri. Bukan dokumentasi resmi Mastra.