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.