Sumber: Anthropic's "Building Effective Agents" framework Durasi: 15 menit | Block: 2
🧠 Framework Inti
COMPLEXITY & AUTONOMY
▲
│
┌────┤
│ │ AGENT
│ │ (Contextual, flexible, self-directing)
│ │ Tool: Hermes
│ │
├────┤
│ │ WORKFLOW
│ │ (Deterministic, predictable, step-by-step)
│ │ Tool: n8n
│ │
├────┤
│ │ AUGMENTATION
│ │ (Single prompt, single response)
│ │ Tool: ChatGPT, Claude
│ │
└────┴──────────────────────────────►1. Augmentation (Human + AI, Single Turn)
Apa: Satu prompt → satu respons. Kamu yang kontrol.
Contoh:
- ChatGPT untuk draft email
- Claude untuk summarize meeting notes
- AI untuk translate dokumen
Kapan pakai:
- ✅ Task sederhana, satu kali jalan
- ✅ Kamu mau kontrol penuh tiap langkah
- ✅ Ga perlu otomatisasi berulang
Tool: ChatGPT, Claude, Gemini, Copilot
2. Workflow (Predetermined Path, Multi-Step)
Apa: Serangkaian langkah yang sudah ditentukan. Seperti SOP yang dijalankan mesin.
Contoh:
- Form inquiry → kirim notif WhatsApp → simpan ke spreadsheet
- Data masuk → classify → route ke tim yang tepat
- Schedule harian → scrape data → format → kirim report
Kapan pakai:
- ✅ Prosesnya predictable dan berulang
- ✅ Langkah-langkahnya bisa dipetakan dari awal
- ✅ Butuh integrasi antar sistem (API, database, notif)
Tool: n8n, Zapier, Make
3. Agent (Autonomous + Contextual)
Apa: AI yang bisa "berpikir" dan memutuskan langkah sendiri berdasarkan konteks.
Contoh:
- Assistant yang baca email masuk → pahami konteks → draft reply sesuai tone bisnis
- Research agent yang cari data competitor → analisis → buat report
- Customer service yang handle FAQ + escalation ke human kalau perlu
Kapan pakai:
- ✅ Butuh understanding dan flexibility
- ✅ Inputnya bervariasi, ga bisa diprediksi semua
- ✅ Perlu judgment, bukan sekadar if-else
Tool: Hermes, Custom Agent (LangChain, dsb)
🎯 Decision Framework
Punya masalah?
│
├─ Langkahnya bisa dipetakan dari awal?
│ ├─ YA → Apakah cuma 1 langkah?
│ │ ├─ YA → AUGMENTATION (ChatGPT/Claude)
│ │ └─ TIDAK → WORKFLOW (n8n)
│ └─ TIDAK → Apakah butuh judgment/fleksibilitas?
│ ├─ YA → AGENT (Hermes)
│ └─ TIDAK → WORKFLOW (n8n)⚠️ Anti-Pattern
- ❌ Pakai agent untuk task yang bisa di-workflow (overkill, mahal, unreliable)
- ❌ Pakai augmentation untuk task yang berulang (capek, ga scalable)
- ❌ Langsung jump ke agent sebelum paham workflow (fondasi ga kuat)
💬 Discussion Prompts
- "Ceritain 1 proses di bisnis/kamu yang manual. Menurut kamu ini masuk augmentation, workflow, atau agent?"
- "Apa contoh task yang SEHARUSNYA ga perlu agent tapi sering dipaksakan jadi agent?"