Skip to main content

อภิธานศัพท์

คำจำกัดความของคำศัพท์ 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

กลไกประหยัด 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 modeNon-interactive modeFlag -p เดิม พฤติกรรมเดิม
Custom commandsSkillsไฟล์ .claude/commands/ ยังทำงานได้
Slash commandsCommandsลบ "Slash" ออกจาก product copy