อภิธานศัพท์
คำจำกัดความของคำศัพท์ Claude Code เรียนรู้ความหมายของ agentic loop, compaction, CLAUDE.md, hooks, subagents, MCP และแนวคิดหลักอื่น ๆ
อภิธานศัพท์นี้กำหนดคำศัพท์ Claude Code แต่ละรายการเชื่อมโยงไปยังหน้าที่ครอบคลุมแนวคิดนั้นในเชิงลึก
A
Agent teams
Claude Code sessions อิสระหลายเซสชันที่ประสานงานโดย team lead พร้อม task list ที่แชร์กันและการส่งข้อความระหว่างกัน ต่างจาก subagent ที่รันภายในเซสชันเดียวและรายงานเฉพาะกับ parent เท่านั้น teammates แต่ละคนมี context window ของตัวเองและคุณสามารถสื่อสารกับแต่ละคนโดยตรงได้
เรียนรู้เพิ่มเติม: รัน agent teams
Agentic coding
Workflow ที่ AI สามารถอ่านไฟล์ รันคำสั่ง และทำการเปลี่ยนแปลงโดยอัตโนมัติในขณะที่คุณดู redirect หรือออกไปพัก ตรงข้ามกับ assistant แบบ chat ที่ตอบสนองด้วยข้อความที่คุณต้องนำไปใช้เอง
เรียนรู้เพิ่มเติม: How Claude Code works
Agentic harness
เครื่องมือ การจัดการ context และสภาพแวดล้อมการรันที่เปลี่ยน language model ให้เป็น coding agent ที่มีความสามารถ Claude Code คือ harness; Claude คือโมเดลข้างใน
เรียนรู้เพิ่มเติม: How Claude Code works
Agentic loop
วงจรที่ Claude ทำงานสำหรับแต่ละ task: รวบรวม context ดำเนินการ ตรวจสอบผลลัพธ์ และทำซ้ำจนเสร็จ การใช้เครื่องมือแต่ละครั้งส่งคืนข้อมูลที่แจ้ง step ถัดไป
เรียนรู้เพิ่มเติม: How Claude Code works
Auto memory
บันทึกที่ Claude เขียนให้ตัวเองตาม correction และ preference ของคุณ เก็บไว้ต่อ git repository ภายใต้ ~/.claude/projects/ Auto memory เป็นสิ่งที่ Claude เขียน ส่วน CLAUDE.md คือสิ่งที่คุณเขียน
เรียนรู้เพิ่มเติม: Auto memory
Auto mode
Permission mode ที่ classifier model แยกต่างหากตรวจสอบ action ในเบื้องหลัง เพื่อให้ส่วนใหญ่รันโดยไม่ต้องขออนุญาต
เรียนรู้เพิ่มเติม: Eliminate prompts with auto mode
B
Bare mode
Flag เริ่มต้น --bare ที่ข้ามการค้นหาอัตโนมัติของ hooks, skills, plugins, MCP servers, auto memory และ CLAUDE.md แนะนำสำหรับ CI และการเรียกแบบ scripted
เรียนรู้เพิ่มเติม: Start faster with bare mode
Bundled skills
Prompt-based playbook ที่มากับ Claude Code เช่น /batch, /code-review, /debug และ /loop ต่างจากคำสั่งในตัวที่รัน logic ตายตัว bundled skills มอบ prompt รายละเอียดให้ Claude และปล่อยให้มันประสานงานงาน
เรียนรู้เพิ่มเติม: Bundled skills
C
Channel
MCP server ที่ push event เข้าสู่เซสชันที่กำลังรันเพื่อให้ Claude ตอบสนองต่อสิ่งที่เกิดขึ้นในขณะที่คุณออกจาก terminal Channel สามารถเป็นแบบสองทาง
เรียนรู้เพิ่มเติม: Channels
Checkpoint
Restore point ที่สร้างขึ้นในแต่ละ prompt ที่คุณส่ง Claude Code สแน็ปช็อตไฟล์ก่อนทุกการแก้ไข กด Esc สองครั้งหรือรัน /rewind เพื่อ restore โค้ด conversation หรือทั้งคู่ไปยังจุดก่อนหน้า
เรียนรู้เพิ่มเติม: Checkpointing
.claude directory
Directory ที่ Claude Code อ่าน project-scoped configuration: settings, hooks, skills, subagents, rules และ auto memory
เรียนรู้เพิ่มเติม: The .claude directory
CLAUDE.md
ไฟล์ markdown ของคำแนะนำถาวรที่คุณเขียนสำหรับ Claude โหลดตอนเริ่มทุกเซสชัน วาง convention ของโปรเจกต์ หมายเหตุสถาปัตยกรรม และกฎ "ทำ X เสมอ" ที่นี่
เรียนรู้เพิ่มเติม: CLAUDE.md files
Command
คำแนะนำที่นำกลับมาใช้ได้ที่คุณเรียกด้วยการพิมพ์ /name ใน prompt คำสั่งในตัวเช่น /clear, /model และ /compact ควบคุมเซสชัน
เรียนรู้เพิ่มเติม: Commands · Skills
Compaction
การสรุปอัตโนมัติของ conversation เมื่อ context window ใกล้ถึงขีดจำกัด Project-root CLAUDE.md และ auto memory ยังคงอยู่หลัง compaction รัน /compact เพื่อ trigger ด้วยตนเอง
เรียนรู้เพิ่มเติม: What survives compaction
Context window
หน่วยความจำทำงานสำหรับเซสชัน ประกอบด้วยประวัติ conversation, เนื้อหาไฟล์, output คำสั่ง, CLAUDE.md, auto memory, skill ที่โหลด และคำแนะนำระบบ
เรียนรู้เพิ่มเติม: Explore the context window
H
Hook
Handler ที่ผู้ใช้กำหนดซึ่งรันอัตโนมัติที่จุดเฉพาะใน lifecycle ของ Claude Code เช่น ก่อนที่ tool จะรัน หลังจากแก้ไขไฟล์ หรือตอนเริ่มเซสชัน Handler สามารถเป็น shell command, HTTP endpoint, MCP tool, LLM prompt หรือ subagent
เรียนรู้เพิ่มเติม: Get started with hooks · Hooks reference
M
Managed settings
ไฟล์ settings ที่บังคับใช้ทั่วทั้งองค์กรโดย IT หรือ DevOps วางไว้ที่ OS-level path นอก ~/.claude ผู้ใช้ไม่สามารถ override หรือ exclude managed settings
เรียนรู้เพิ่มเติม: Server-managed settings
MCP (Model Context Protocol)
มาตรฐานเปิดสำหรับเชื่อมต่อ AI tool กับแหล่งข้อมูลและบริการภายนอก MCP servers มอบเครื่องมือใหม่ให้ Claude สำหรับ Slack, Jira, ฐานข้อมูล, browser และ integration อื่น ๆ อีกหลายร้อยรายการ
เรียนรู้เพิ่มเติม: Model Context Protocol
MCP Tool Search
กลไกประหยัด context ที่เลื่อน MCP tool schema จนกว่าจะต้องการ มีเฉพาะชื่อ tool ที่โหลดตอนเริ่ม Claude ดึง schema เต็มตามต้องการ
เรียนรู้เพิ่มเติม: Scale with MCP Tool Search
N
Non-interactive mode
โหมดที่รัน prompt เดียวและออกโดยไม่มี conversation session เรียกด้วย -p หรือ --print ใช้สำหรับ CI, script และการ pipe
เรียนรู้เพิ่มเติม: Run Claude Code programmatically
P
Permission mode
พฤติกรรมการอนุมัติพื้นฐานสำหรับเซสชัน สลับด้วย Shift+Tab ใน CLI โหมดที่มี: default, acceptEdits, plan, auto, dontAsk และ bypassPermissions
เรียนรู้เพิ่มเติม: Choose a permission mode
Permission rule
รายการ settings ที่อนุญาต ถาม หรือปฏิเสธการเรียกใช้ tool ตามชื่อ tool และ pattern ของ argument
เรียนรู้เพิ่มเติม: Configure permissions
Plan mode
Permission mode ที่ Claude วิจัยและเสนอการเปลี่ยนแปลงโดยไม่แก้ไข source file ของคุณ เข้า plan mode ด้วย /plan หรือกด Shift+Tab
เรียนรู้เพิ่มเติม: Analyze before you edit with plan mode
Plugin
Bundle ของ skills, hooks, subagents และ MCP servers ที่จัดแพ็คเกจเป็นหน่วยที่ติดตั้งได้เดียว Plugin skills มี namespace เป็น plugin-name:skill-name
เรียนรู้เพิ่มเติม: Plugins
Prompt injection
คำแนะนำที่เป็นศัตรูที่ฝังอยู่ในไฟล์ หน้าเว็บ หรือผลลัพธ์ tool ที่พยายาม redirect Claude ไปยัง action ที่คุณไม่ได้ขอ
เรียนรู้เพิ่มเติม: Protect against prompt injection
S
Sandboxing
การแยก filesystem และ network ระดับ OS สำหรับ Bash tool คำสั่งรันภายในขอบเขตที่คุณกำหนดล่วงหน้า
เรียนรู้เพิ่มเติม: Sandboxing
Session
Conversation ที่ผูกกับ directory ปัจจุบันของคุณ พร้อม context window อิสระของตัวเอง
เรียนรู้เพิ่มเติม: Work with sessions
Skill
ไฟล์ SKILL.md ที่มีคำแนะนำ ความรู้ หรือ workflow ที่ Claude เพิ่มเข้าสู่ toolkit ของมัน Claude โหลด skill อัตโนมัติเมื่อเกี่ยวข้อง หรือคุณเรียกใช้โดยตรงด้วย /skill-name
เรียนรู้เพิ่มเติม: Extend Claude with skills
Subagent
AI assistant เฉพาะทางที่รันใน context window ของตัวเองพร้อม system prompt, tool access และสิทธิ์ที่กำหนดเอง ทำงานบน task ที่มอบหมายและส่งคืนสรุปไปยัง conversation หลัก
เรียนรู้เพิ่มเติม: Create custom subagents
T
Tool
Action ที่ Claude สามารถทำได้: อ่านไฟล์ แก้ไขโค้ด รัน shell command ค้นหาเว็บ spawn subagent เครื่องมือคือสิ่งที่ทำให้ Claude Code เป็น agentic
เรียนรู้เพิ่มเติม: Tools available to Claude
Turn
การตอบสนองที่สมบูรณ์หนึ่งครั้งจาก Claude ภายในเซสชัน Turn เริ่มเมื่อคุณส่งข้อความและสิ้นสุดเมื่อ Claude ตอบสนองเสร็จ
เรียนรู้เพิ่มเติม: How Claude Code works
V
Verification loop
วิธีที่เซสชันรู้ว่างานเสร็จจริงแทนที่จะเป็นแค่ดูเหมือนน่าจะเสร็จ คุณให้ Claude มีการตรวจสอบที่สามารถรันได้ เช่น test suite, build หรือการเปรียบเทียบ screenshot
เรียนรู้เพิ่มเติม: Give Claude a way to verify its work
W
Worktree isolation
โหมด isolation ที่รัน Claude ใน git worktree แยกต่างหากภายใต้ .claude/worktrees/ เปิดใช้ด้วย flag -w หรือ isolation: worktree ใน subagent config
เรียนรู้เพิ่มเติม: Run parallel sessions with git worktrees
คำศัพท์ที่เลิกใช้และเปลี่ยนชื่อ
| คำเดิม | ชื่อปัจจุบัน | หมายเหตุ |
|---|---|---|
| Headless mode | Non-interactive mode | Flag -p เดิม พฤติกรรมเดิม |
| Custom commands | Skills | ไฟล์ .claude/commands/ ยังทำงานได้ |
| Slash commands | Commands | ลบ "Slash" ออกจาก product copy |