Anthropic
Claude Code 教學|從入門到 hooks、SDK、subagent
Anthropic 官方 terminal-native coding agent 教學:安裝設定、plan mode、hooks、SDK、subagent,到 2026 新功能一次帶完。
認識 Claude Code
動手做
- 安裝與三層 settings安裝、auth、settings.json 三層怎麼用、CLAUDE.md 第一次出現。
- Plan mode:先看再動為什麼 plan mode、怎麼進、Ctrl+G 編輯 plan、什麼任務適合用。
- Effort 等級與 ultrathink/effort 的 low / default / max 與 ultrathink 各是什麼,跟 plan mode 怎麼搭。
- 用 screenshot 跟 Claude 溝通Ctrl+V 貼圖、什麼時候圖比文字快、圖文複合 prompt。
- 控制 context/context、@file、/clear、CLAUDE.md 怎麼寫才有用。
- Custom commands.claude/commands/、$ARGUMENTS、什麼時候該抽出來。
- 在 Claude Code 接 MCP server把 MCP server 加進 settings,銜接 MCP 系列。Claude Code 端怎麼設定、怎麼確認上線、怎麼跑一輪 demo。
- Git 工作流commit / branch / PR 怎麼跟 Claude 協作,哪些不要讓它做。
Hooks 與 SDK
- Claude Code hooks 教學:PreToolUse / PostToolUse 心智模型PreToolUse / PostToolUse 心智模型,為什麼 hook 比 prompt instruction 穩。
- 寫第一個 hooksettings.json 三層放 hook 的差別,從零寫一個 formatter hook。
- 實用 hook 範例集Formatter / test runner / lint feedback / access control 四個範例。
- Hooks 雷區exit code 語意、PostToolUse 不能 block、debug 技巧。
- Claude Code SDK把 Claude Code 當函式庫用——CI、批次任務、agentic pipeline 的入口。

