Delegasi ke Subagent dengan Claude Agent SDK
Agent code review yang menyerahkan kerja ke subagent security dan test: routing lewat AgentDefinition, hook untuk membuktikan delegasinya, run paralel dan background, plus batas biaya yang bisa dicek.
Pemikiran tentang Cloud Computing, DevOps, dan Software Engineering.
Berbagi pelajaran dari membangun sistem yang scalable.
Agent code review yang menyerahkan kerja ke subagent security dan test: routing lewat AgentDefinition, hook untuk membuktikan delegasinya, run paralel dan background, plus batas biaya yang bisa dicek.
Stack RAG yang sepenuhnya lokal: PostgreSQL dengan pgvector buat nyimpen embeddings, Ollama ngejalanin model embedding dan chat. Tanpa API key, tanpa cloud, sekitar 100 baris Python.
Agent yang jawabannya salah itu kotak hitam sampai kamu trace. Self-host Langfuse pakai Docker Compose, instrument agent tool-calling dengan Python SDK, dan lihat semua LLM call, eksekusi tool, token, dan biaya dalam satu trace tree.
Panduan praktis Microsoft Playwright MCP: pasang di Claude Code, Codex, atau VS Code, jalankan halaman nyata lewat accessibility snapshot, lalu tutup celah default yang bikin agent bisa nyentuh profil login, file lokal, dan URL apa pun.
MCP server Go yang jalan: satu tool, satu resource, satu resource template, dan satu prompt, lewat stdio maupun streamable HTTP. Semua kode di-compile, dites, dan jebakannya diverifikasi di v1.8.0.
Tutorial praktis bikin MCP server yang jalan, expose tool, resource, dan prompt, lalu hubungkan ke Claude Code. Python copy-paste pakai FastMCP SDK.
Tutorial praktis bikin multi-agent system pake LangGraph. Bahas supervisor pattern, isolasi tool, routing dengan structured output, dan Functional API. Lengkap dengan kode Python copy-paste.
Bangun agent triage support di mana model nggak bisa manggil tool pakai input sampah, refund dicek di Python, retry dibatasi, dan seluruh loop jalan di pytest tanpa network. Pydantic AI 2.63.0, kode lengkap.
Setup Docker MCP Gateway lewat CLI: profile, katalog server, secret, transport stdio vs streaming, wiring client Claude Desktop dan VS Code, plus kapan config stdio biasa masih lebih masuk akal.
Output LLM adalah teks sampai kamu bikin dia typed. Structured outputs dan Pydantic mengubah balasan model mentah jadi object Python yang tervalidasi, baik di OpenAI API maupun server Ollama lokal. Lengkap dengan kode copy-paste.
Tutorial langkah demi langkah bikin MCP server kustom di Python dengan task management tools berbasis SQLite. Test pake MCP Inspector, lalu sambungin ke Claude Desktop atau VS Code.
Kompilasi schema Pydantic jadi mask token supaya model lokal nggak bisa keluarin JSON rusak. Lengkap dengan tes before/after yang terukur, constraint regex dan choice, plus perubahan API vLLM 0.12 yang bikin kode guided decoding lama gagal.
Elicitation bikin tool MCP berhenti di tengah jalan, nanya ke user, lalu lanjut dengan jawabannya. Server berbasis resolver yang sudah dijalankan di mcp 2.2.0, aturan schema-nya, perubahan transport 2026-07-28, dan aturan keamanan yang wajib dipatuhi.
Loop feedback yang rapat buat develop MCP server: jalanin server di dalam Inspector, inspeksi tool-nya, panggil satu tool manual, dan baca respons mentahnya. Lengkap dengan mode CLI buat CI dan failure mode yang bikin koneksi ke Claude Desktop gagal.
Kebanyakan tutorial MCP berhenti di satu client, satu server. Agen beneran butuh banyak. Panduan ini bikin client Python yang nyambung ke dua MCP server paralel, prefix tool-nya biar nggak tabrakan, dan oper ke Claude sebagai tool definition format Anthropic.
Panduan langkah demi langkah bikin agent triage support dengan Google ADK 2.0: function tool custom, session state, Workflow graph dengan routing, eval set yang mengunci routing, sampai command deploy.
Berhenti parse output LLM pake regex sambil berharap. Pakai structured output di OpenAI dan Anthropic buat dapet JSON sesuai schema, lalu lapisi dengan validasi.
Pakai Claude Agent SDK resmi dari Anthropic buat bikin agen Python dengan tool custom, MCP server in-process, hook PreToolUse, dan streaming output. Kode asli, no hand-waving.
Harness SQL 40 baris buat ngukur recall@10 dan latency asli di HNSW dan IVFFlat pada 50.000 vektor. Lengkap dengan angka hasil pengukuran buat ef_search, m, dan probes, plus error shared memory Docker yang bikin build index pertama gagal.
Index vektor murni sering kehilangan token persis seperti exit code 137. Bangun koleksi hybrid dense + BM25 di Qdrant pakai fusi RRF, lalu tambah reranker cross-encoder lokal, lengkap dengan hasil ukur dari index 16 dokumen.
Panduan praktis Model Context Protocol. Bikin server yang ngekspos tool, resource, dan prompt lewat stdio atau HTTP, lalu sambungkan ke Claude Desktop, Cursor, atau client buatanmu sendiri. Lengkap dengan Python siap salin.
Kasih setiap AI agent peran spesifik, kasih tools beneran, dan biarin mereka kolaborasi. Bikin research-and-writing crew yang riset topik dan nulis laporan — dalam 30 menit, semua pakai Python.
Jalankan PostgreSQL di Docker dengan config production-ready. Mencakup inisialisasi, persistent storage, backup otomatis pakai pg_dump, connection pooling, dan performance tuning.
Panduan step-by-step install NGINX Ingress Controller di Kubernetes, konfigurasi path-based routing, dan setup sertifikat TLS otomatis pakai cert-manager.
Workflow GitHub Actions lengkap yang build Docker image, cache layer antar run, dan push ke Docker Hub atau GHCR. Dengan YAML copy paste dan perbandingan strategi caching.
Panduan praktis bikin local dev stack yang mirip production pakai Docker Compose. Bahas setup service, volume, health check, env variable, dan hot reload dengan kode yang bisa langsung jalan.
Model Context Protocol jadi standar baru buat kasih LLM akses ke tools dan data. Panduan ini nuntun kamu bikin MCP server beneran di Python, konekin ke Claude Code, dan ship dalam waktu kurang dari satu jam.
Setup praktis buat code reviewer privat yang jalan offline. Tarik model coding di Ollama, sambungin ke VS Code lewat Continue, dan review diff tanpa kode kamu pernah keluar dari mesin.
Bikin MCP server TypeScript pakai SDK resmi, expose lewat streamable HTTP, tambah OAuth 2.1, test pake MCP Inspector, dan publish ke MCP Registry resmi. Setup production-grade, tanpa hand-waving.
Pipeline RAG jalan dalam 200 baris Python: Postgres pake pgvector, embedding Voyage, Claude buat generate, plus eval loop. Command asli, biaya asli, tanpa hand-waving.
Jalankan LLM open-source di GPU sendiri dan dapatkan API OpenAI-compatible dalam satu perintah. Bahas install, PagedAttention, OpenAI server, performance tuning, sampai deploy production.
Panduan hands-on Ollama: install, pull model, jalankan dari CLI, panggil dari Python dan Node, bikin Modelfile custom, dan kapan pakai Ollama daripada vLLM atau API hosted.
Skill itu cuma folder berisi SKILL.md, tapi kebanyakan percobaan pertama nggak pernah kepicu. Ini frontmatter-nya, pola description-nya, struktur folder, plus validator yang bisa kamu jalankan.
docker run biasa cuma memberi kamu container, bukan sandbox. Ini image dan flag run yang menutup akses jaringan, filesystem, memori, pids, dan eskalasi privilege, plus empat tes untuk membuktikan tiap dindingnya bekerja di mesin kamu sendiri.
Kasih LLM kamu tools beneran. Bikin MCP server Python yang ekspos fungsi dan resource custom — sambungin ke Claude Desktop dalam 15 menit.
Enam teknik praktis untuk mengecilkan Docker image hingga 90%, mempercepat deployment, dan memperkecil permukaan serangan. Dengan contoh copy-paste untuk Go, Node.js, dan Python.
Best practices dalam membangun deployment pipeline yang handal untuk tim engineering — dari konsep hingga production-grade pipeline.
Journey migrasi dari monolith ke microservices menggunakan Kubernetes dan AWS. Pelajaran yang didapat selama proses transisi.
Agent yang berhenti buat minta approval, mati bareng worker-nya, lalu lanjut di proses lain. Pakai checkpointer Postgres, plus empat jebakan yang bikin charge dobel di production.
Tutorial praktis menggunakan k6.io untuk load testing. Includes contoh script dan interpretasi results untuk production environment.
Panduan Python langkah demi langkah buat nge-trace loop agent, panggilan model, dan tiap tool call pakai konvensi OpenTelemetry GenAI. Termasuk span processor conversation id yang sering kelupaan, model mock lokal biar bisa dicoba tanpa API key, dan output span dari run aslinya.
Complete guide setup monitoring untuk production infrastructure. Dari installation sampai creating meaningful dashboards.
Tutorial step-by-step buat bikin AI agent lokal yang bisa baca file, jalanin shell command, dan handle request multi-step pakai Ollama dan Python. Nggak perlu cloud API.
Jangan bayar penuh untuk system prompt yang sama di setiap API call. Panduan hands-on prompt caching dengan Anthropic (automatic + explicit) dan OpenAI — lengkap dengan kode Python copy-paste dan perbandingan biaya nyata.
Deskripsi tool MCP yang diracuni tidak kelihatan di UI client tapi terbaca penuh oleh model. Bikin server rentan, scan dua cara, pin hash tool, dan lihat apa yang lolos dari scanner.
Extension Tasks bikin MCP server balikin task handle yang tahan disconnect, bukan nahan koneksi. Ini format wire-nya, pola job-and-poll yang jalan di semua host sekarang, dan status dukungan SDK-nya.
Tutorial hands-on bikin AI agent stateful dengan LangGraph. Kita bangun asisten riset yang bisa search web, hitung kalkulasi, dan routing antar tool berdasarkan konteks — lengkap dengan kode yang tinggal copy-paste.
Panduan hands-on A2A 1.0 pakai Python SDK resmi: publish agent card, bikin AgentExecutor, stream task, dan hindari dua kesalahan yang bikin dia rusak di production.
Install Coolify di VPS, amankan dashboard, deploy aplikasi dari Git, sambungkan Postgres, dan kirim backup ke S3. Lengkap dengan tes restore dan kapan mending pilih Dokku, Kamal, atau Docker Compose biasa.
Panduan hands-on bikin Model Context Protocol server yang bikin Claude bisa baca file kamu, jelajah direktori, dan fetch URL. Lengkap dengan kode Python copy-paste, testing MCP Inspector, dan integrasi Claude Desktop.
Bangun layer memori yang jalan buat agent kamu: Mem0 sebagai library, Qdrant untuk vektor, dan Ollama untuk ekstraksi dan embedding. Command asli, tanpa API key, plus error yang bakal kamu temui.
Setup promptfoo yang menguji apa yang agent kamu benar-benar lakukan, bukan cuma jawaban akhirnya: config YAML, assertion tool path, trajectory check untuk agent SDK, red team scan, dan gate di CI. Jalan tanpa API key.
Quant model ke GGUF, jalankan lewat llama-server, lalu sambungkan ke loop agent Python yang menerima tool call terstruktur, bukan prosa.
Bangun harness agent Python yang tetap koheren lewat turn ke-40. Ukur token per request, bersihkan tool result yang sudah mati di sisi server, compact transkrip, simpan keputusan di file catatan, dan delegasikan pencarian ke subagent yang mengembalikan ringkasan 2000 token, bukan transkrip 40000 token.
GEPA nulis ulang prompt kamu berdasarkan metrik, bukan feeling. Bangun program triage kecil di DSPy, ukur skornya, optimasi instruksinya pakai feedback teks, lalu jalankan hasilnya di model lokal Ollama. Semua panggilan API dicek di dspy 3.3.1.
Bangun antarmuka AI untuk tim di hardware sendiri dalam sekitar lima belas menit: image Docker yang di-pin, stack compose dengan SearXNG, knowledge base dari dokumen kamu, dan jebakan ConfigVar yang bisa buang seharian.
Ubah LLM lokal jadi agent yang beneran bertindak. Bikin loop tool-calling dari nol di Python pake Ollama dan qwen3, tanpa API key dan tanpa biaya per-call, lalu tahu kapan harus naik ke LangGraph.
Buat server Model Context Protocol yang jalan, expose tools yang bisa dipanggil agent kamu, hubungkan ke Claude Code atau client sendiri, dan pelajari satu kesalahan yang bikin semua stdio server rusak.
Pipeline praktis untuk menyesuaikan model 7B ke domain kamu: buat dataset kecil, train dengan QLoRA di satu GPU lewat Unsloth, lalu jalankan hasilnya secara lokal lewat Ollama.
Semua tutorial RAG ngirim dokumen kamu ke API provider. Yang ini nyimpen embedding, vector search, dan LLM di mesin kamu sendiri pakai Ollama dan pgvector. Dua tool open source, tanpa API key, jalan di laptop.
Jalankan satu endpoint OpenAI-compatible di depan OpenAI, Anthropic, dan Ollama lokal. Virtual key, budget, pelacakan biaya, dan load balancing di proxy self-hosted.
Jalankan model open kayak Llama 3.2 dan Qwen di mesin sendiri, lalu arahin client OpenAI SDK ke Ollama cukup dengan ganti satu baris. Instalasi, pilih model, Modelfile, embedding, dan tuning server.
Install Caddy, arahkan ke satu domain, sertifikat TLS beres sendiri. Langkah hands-on buat host situs statis, reverse proxy, load balancing dengan health check, dan Basic Auth, semua dari satu Caddyfile kecil.
Panduan langsung pakai Qdrant: jalankan lewat Docker, bikin semantic search di Python, payload filter, named vectors, dan hybrid search dengan RRF. Plus jawaban jujur kapan milih Qdrant dibanding Chroma atau pgvector.
Satu respons model bisa bawa beberapa tool call sekaligus. Pola parallel tool calling di API OpenAI dan Anthropic, lengkap dengan loop Python copy-paste, plus kapan eksekusi berurutan justru lebih tepat.
Tutorial copy-paste pakai MCP Python SDK v2: expose tools, resources, dan prompts, tes dengan Inspector, daftarkan ke host, dan sajikan lewat HTTP. Semua command sudah dicek ke dokumentasi resmi.
Tutorial langsung praktik pakai MCP Python SDK terbaru (v2). Kamu bakal bikin weather server, ngetes dengan in-memory client, konek lewat stdio, sampai nyambungin ke host beneran kayak Claude Desktop.
Konversi model Hugging Face ke GGUF, bikin importance matrix dari teks kamu sendiri, quantize tiga level, lalu ukur mana yang benar-benar bikin kualitas turun. Command asli, angka KL divergence asli.
Demo di chat nggak akan nangkep hari ketika agen kamu mulai refund order yang nggak pernah dicek. Ini harness eval pytest yang bisa kamu bikin dalam 30 menit: golden dataset, cek tool call deterministik, LLM-as-judge buat jawaban terbuka, dan gerbang CI.
System prompt "jangan pernah hapus data" itu saran, bukan sistem izin. Yang beneran nahan: role Postgres read-only, transaksi read-only, batas baris, dan timeout. Kode MCP server lengkap, sudah dites di PostgreSQL 18.
Review hands-on tumpukan ripgrep, fzf, dan bat untuk pencarian terminal yang instan. Instalasi, command asli, cara merangkainya, dan kapan masing-masing mengalahkan grep, find, atau pencarian IDE.
Tiga framework, satu tugas: agen support order yang cek status pesanan, proses refund, dan eskalasi ke manusia. Spesifikasi yang sama dibangun tiga cara, lengkap dengan kode asli dan panduan kapan pakai yang mana.
Ollama nentuin context berdasarkan VRAM, bukan berdasarkan kemampuan model. Ukur alokasi aslinya, atur per model, kuantisasi KV cache, lalu cek tiap perubahan pakai angka token per detik dari mesin kamu sendiri.
Chatbot retrieval-augmented generation yang offline dan menjawab dari dokumen kamu sendiri. Setup copy-paste pakai Ollama buat model dan Chroma buat vector store, tanpa API key cloud.
Nyuruh model output JSON belum tentu dapet JSON yang valid. Panduan copy-paste structured outputs OpenAI dan Anthropic pakai Pydantic: JSON Schema mentah, penanganan refusal, batasan schema, dan invoice extractor lengkap.
Approval gate yang tetap hidup walau worker mati. Dibangun pakai Temporal Workflow, Signal, dan timeout yang gagal dengan aman. Semua command sudah diuji.
Sampling sudah deprecated dan back-channel-nya hilang di MCP 2026-07-28. Migrasi langkah demi langkah: panggil provider langsung, pinjam model pemanggil lewat InputRequiredResult, atau pin v1 sambil client menyusul.
Bikin MCP server kerja pakai TypeScript dengan SDK resmi. Register tool yang typed, test pakai MCP Inspector, dan sambungkan ke Claude Desktop, dalam empat langkah.
Semantic search hands-on pakai Chroma: query beneran, filter metadata, full-text search, persistence, dan pipeline retrieval buat RAG. Semua snippet dijalanin beneran, lengkap dengan output aslinya.
Jalankan SearXNG di Docker, aktifkan JSON API-nya, lalu pasang sebagai tool agent. Lengkap dengan config, client Python yang sudah diuji, dan error yang paling sering muncul.
Panduan praktik untuk penanda cache_control di Anthropic, caching otomatis di OpenAI, dan caching eksplisit di Gemini. Lengkap dengan rumus biaya dan kesalahan breakpoint yang diam-diam mematikan cache hit.
Tutorial langsung: bikin server MCP system-info kecil dengan Python, uji di MCP Inspector, lalu sambungkan ke Claude Desktop. Lengkap dengan kode siap pakai dan command asli.
MCP bikin Claude Desktop, Cursor, dan host AI lain bisa pake tools kamu tanpa glue custom. Bikin server cuaca beneran pake Python SDK v2, tes in-memory, lewat stdio, dan lewat HTTP, terus sambungin ke host. Semua snippet dites pake mcp 2.0.0.
Setup vLLM 0.32 di satu GPU 24GB: install, jalankan server OpenAI-compatible, streaming, tool calling, hitung KV cache, dan pantau prefix cache hit di Prometheus.
Remote MCP server yang cuma nerima satu API key statis membagi kunci yang sama ke semua client. Ini cara membuatnya jadi OAuth 2.1 resource server yang benar: publish Protected Resource Metadata, validasi audience token, pisahkan scope, dan hentikan token passthrough. Dengan kode FastMCP plus bentuk HTTP mentahnya.
Setup end-to-end yang mengganti spinner yang mati dengan stream yang hidup: backend FastAPI yang mengirim token OpenAI-compatible lewat SSE, dan client browser yang merender token saat datang.
Bikin bot support yang ngarahin sendiri: agen triase dengan handoff, input guardrail yang ngeblokir prompt injection sebelum model utama jalan, dan eskalasi yang bawa metadata terstruktur. Contoh lengkap yang bisa langsung dipraktekin di OpenAI Agents SDK.
Stack n8n 2.45.7 queue mode yang siap pakai: Postgres 18, Redis, sidecar task runner, AI Agent yang tersambung ke MCP server eksternal, dan n8n sebagai MCP server untuk Claude Desktop.
Web search, file search, dan Code Interpreter bawaan dengan Python yang bisa langsung dijalankan. Cara membaca sitasi dari response, harga per panggilan yang sebenarnya, dan kapan tool bawaan justru pilihan yang salah.
Satu standar buat nyerahin tool, resource, dan prompt reusable ke LLM. Bikin MCP server beneran pakai Python SDK resmi, ngetes di Inspector, dan nyambungin ke host. Tinggal copy-paste.