AI Agent รู้อยู่แล้วว่าทำอะไร — Streaming (Claude Agent SDK Part 3)
Rick Hightower — Part 3. Non-streaming agent = silent pause 15 วินาที = UX failure. 2 stream ที่ต่างกัน: Output (include_partial_messages → StreamEvent + 3…
< BLOG />
Thoughts, tutorials, and insights about data, AI, and building things that matter.
Rick Hightower — Part 3. Non-streaming agent = silent pause 15 วินาที = UX failure. 2 stream ที่ต่างกัน: Output (include_partial_messages → StreamEvent + 3…
Rick Hightower — Part 7. 3 movement past Read/Edit/Bash: Custom tool (@tool decorator + readOnlyHint สำหรับ parallel), MCP (stdio subprocess vs HTTP endpoint, mcp__server__tool…
Rick Hightower อธิบาย agent loop ไม่ใช่ magic แต่คือ while loop ธรรมดา — turn คืออะไร, 5 message type (System/Assistant/User/Stream/Result), parallel-vs-sequential rule (readOnlyHint), 3 dial คุม…
Cobus Greyling อธิบายความต่าง SDK (dev tool + programmatic) vs Agent Teams (Claude spawn on-the-fly). SDK เน้น specialized agent narrow mandate + restricted tool +…
Cobus Greyling วิเคราะห์ 3 approach จาก Anthropic — Agent SDK (programmatic, code-first Python), Markdown Definition (declarative, .md + YAML ใน .claude/agents/), Agent Teams (conversational,…
Tutorial Abhinav Dobhal — จาก install SDK + CLI → first streaming agent → file/bash op → custom MCP tool (@tool decorator) → advanced…
คู่มือครบ Claude Agent SDK จาก Burak Kaya — architecture (query/ClaudeSDKClient), tool 18+ ตัว, security model 4 permission mode + hook 12 event, MCP +…