PATIPHAN DEV
หน้าแรกคอร์สเรียนผลงานสินค้าบทความเกี่ยวกับผมติดต่อ
เข้าสู่ระบบ
ศัพท์และพื้นฐาน Claude สำหรับผู้เริ่มต้น
ความคืบหน้า0/15 บทเรียน (0%)

บทที่ 1 · รู้จัก Claude ก่อนเริ่มใช้งาน

  • Claude คืออะไร มีกี่แบบ ต่างกันตรงไหน15 นาที
  • รู้จักตระกูลโมเดล Claude: Opus, Sonnet, Haiku, Fable เลือกใช้ตัวไหนดี18 นาที
  • Prompt, Token และ Context Window คืออะไร15 นาที

บทที่ 2 · ไฟล์และโฟลเดอร์สำคัญที่ Claude Code ใช้

  • CLAUDE.md ทำหน้าที่อะไร ต่างจาก README ยังไง15 นาที
  • settings.json กับ settings.local.json ต่างกันตรงไหน18 นาที
  • ข้างในโฟลเดอร์ .claude/ มีอะไรบ้าง18 นาที

บทที่ 3 · ศัพท์เทคนิคที่เจอบ่อยตอนใช้งาน

  • Subagent คืออะไร ใช้ตอนไหน16 นาที
  • Skill กับ Slash Command ต่างกันยังไง16 นาที
  • MCP (Model Context Protocol) คืออะไร ทำไมสำคัญ18 นาที

บทที่ 4 · เตรียมพร้อมก่อนเริ่มใช้งานจริง

  • ศัพท์ที่เจอบ่อยแบบสรุปย่อ (Cheat Sheet)12 นาที
  • คำถามที่พบบ่อยสำหรับผู้เริ่มต้น (FAQ)15 นาที
100%

Prompt, Token และ Context Window คืออะไร

ใช้เวลาประมาณ 15 นาที

ในบทนี้

  1. 1.ทำไมต้องรู้ศัพท์พื้นฐานพวกนี้
  2. 2.Prompt คืออะไร
  3. 3.Token คืออะไร
  4. 4.Context Window คืออะไร
  5. 5.สามคำนี้เชื่อมโยงกันอย่างไร

ทำไมต้องรู้ศัพท์พื้นฐานพวกนี้

ก่อนจะเริ่มใช้ Claude ให้ได้ผลดี มีศัพท์พื้นฐาน 3 คำที่แทบทุกคนจะเจอไม่ช้าก็เร็ว ไม่ว่าจะใช้ผ่าน Claude.ai, Claude Code หรือเขียนโปรแกรมเรียก Claude API — คำเหล่านี้คือ Prompt, Token และ Context Window การเข้าใจสามคำนี้จะช่วยให้คุณสื่อสารกับ Claude ได้แม่นยำขึ้น และเข้าใจว่าทำไมบางครั้ง Claude ถึง "ลืม" สิ่งที่คุยกันไปก่อนหน้า

Prompt คืออะไร

Prompt คือข้อความหรือคำสั่งที่คุณป้อนให้ Claude เพื่อให้มันตอบสนอง พูดง่ายๆ คือ "สิ่งที่คุณพิมพ์เข้าไป" นั่นเอง ไม่ว่าจะเป็นคำถาม คำสั่ง หรือบริบทประกอบ

ตัวอย่างเช่น ถ้าคุณพิมพ์ว่า "ช่วยสรุปบทความนี้ให้เป็น 3 ข้อ" พร้อมแปะเนื้อหาบทความไปด้วย ทั้งหมดนั้นคือ prompt ของคุณ

Prompt ที่ดี มักจะ:

  • บอกเป้าหมายชัดเจน ("สรุปเป็น 3 ข้อ" ดีกว่า "ช่วยดูหน่อย")
  • ให้บริบทที่จำเป็น (เช่น "สำหรับผู้อ่านที่ไม่มีพื้นฐานเทคนิค")
  • ระบุรูปแบบผลลัพธ์ที่ต้องการ (เช่น ตาราง, bullet list, ความยาวโดยประมาณ)

คุณภาพของ prompt ส่งผลโดยตรงต่อคุณภาพคำตอบที่ได้ — นี่คือเหตุผลที่มีศัพท์ว่า "prompt engineering" หรือศิลปะการเขียน prompt ให้ได้ผลลัพธ์ที่ต้องการ

บทถัดไป

CLAUDE.md ทำหน้าที่อะไร ต่างจาก README ยังไง

ใช้เวลาประมาณ 15 นาที

บทก่อนหน้า: รู้จักตระกูลโมเดล Claude: Opus, Sonnet, Haiku, Fable เลือกใช้ตัวไหนดี
.env และการเก็บ API key อย่างปลอดภัย
15 นาที
Hook คืออะไร ใช้ทำอะไรได้บ้าง
16 นาที
  • Permission Mode คืออะไร ควบคุมอะไรบ้าง15 นาที
  • Plan Mode คืออะไร ช่วยอะไรก่อนลงมือทำงานจริง14 นาที
  • Token คืออะไร

    Token คือหน่วยย่อยที่โมเดลภาษาใช้ในการ "อ่าน" และ "เขียน" ข้อความ ลองนึกภาพว่าแทนที่ Claude จะอ่านทีละตัวอักษร หรือทีละคำเต็มๆ มันจะตัดข้อความออกเป็นชิ้นเล็กๆ ที่เรียกว่า token แล้วประมวลผลทีละชิ้นแทน

    เปรียบเทียบให้เห็นภาพ

    ลองนึกถึง token เหมือน "ชิ้นส่วนตัวต่อเลโก้" ที่ประกอบกันเป็นประโยค บางคำอาจเป็น 1 token เต็มๆ (เช่นคำสั้นๆ ที่พบบ่อย) แต่บางคำที่ยาวหรือแปลกอาจถูกตัดเป็นหลาย token ต่อกัน ภาษาไทยมักใช้ token ต่อความหมายมากกว่าภาษาอังกฤษ เพราะโครงสร้างคำและการเขียนติดกันไม่มีช่องว่างชัดเจนแบบภาษาอังกฤษ

    ทำไมเรื่องนี้ถึงสำคัญ:

    • ราคา — เวลาใช้ Claude API ผู้ให้บริการมักคิดค่าใช้จ่ายตามจำนวน token ที่ใช้ (ทั้งข้อความที่ส่งเข้าไปและคำตอบที่ได้กลับมา) ยิ่งข้อความยาว ยิ่งใช้ token เยอะ ยิ่งมีค่าใช้จ่ายสูงขึ้น
    • ขีดจำกัดคำตอบ — โมเดลแต่ละตัวมีขีดจำกัดจำนวน token ที่ตอบได้ในครั้งเดียว ถ้าคำตอบยาวเกินไปอาจถูกตัดกลางคัน
    • ความเร็ว — โดยทั่วไปคำขอที่มี token น้อยกว่าจะประมวลผลเร็วกว่า

    Context Window คืออะไร

    Context Window คือ "ความจำระยะสั้น" ของ Claude ในการสนทนาหนึ่งครั้ง หรือพูดให้เป็นทางการคือขนาดสูงสุดของข้อมูล (นับเป็น token) ที่ Claude สามารถ "มองเห็น" พร้อมกันได้ในแต่ละครั้งที่ตอบ — รวมทั้ง prompt ที่คุณพิมพ์ ประวัติการสนทนาก่อนหน้า ไฟล์ที่แนบมา และคำตอบที่ Claude กำลังจะสร้าง

    เปรียบเทียบให้เห็นภาพ

    ลองนึกถึง context window เหมือน โต๊ะทำงานที่มีขนาดจำกัด — คุณวางเอกสารได้มากเท่าที่โต๊ะรองรับ ถ้าเอกสารใหม่เข้ามาเรื่อยๆ จนล้นโต๊ะ เอกสารที่วางไว้นานที่สุด (บทสนทนาช่วงต้นๆ) อาจต้องถูกเก็บออกไปเพื่อให้มีที่ว่างสำหรับเอกสารใหม่ นี่คือสาเหตุที่บางครั้งคุยกับ Claude ไปนานๆ แล้วมันเหมือน "ลืม" สิ่งที่คุยกันไปตอนต้นบทสนทนา

    ขนาดของ context window แตกต่างกันไปตามรุ่นโมเดลและผลิตภัณฑ์ที่ใช้งาน โมเดล Claude รุ่นปัจจุบันส่วนใหญ่รองรับ context window ขนาดใหญ่มาก ทำให้สามารถอ่านเอกสารยาวๆ หรือคุยต่อเนื่องได้นานขึ้นก่อนจะถึงขีดจำกัด แต่ไม่ว่าจะใหญ่แค่ไหน มันก็ยังคงเป็น ขีดจำกัดที่มีอยู่จริง ไม่ใช่ความจำแบบไม่มีที่สิ้นสุด

    ข้อควรจำ: Claude ไม่มี "ความจำถาวร" ข้ามบทสนทนาโดยอัตโนมัติ (เว้นแต่ผลิตภัณฑ์นั้นจะมีฟีเจอร์บันทึกความจำแยกต่างหาก) ทุกครั้งที่เริ่มบทสนทนาใหม่ context window จะเริ่มนับใหม่ตั้งแต่ศูนย์ และภายในบทสนทนาเดียวกัน ถ้าเนื้อหายาวเกินขนาด context window บางส่วนอาจถูกตัดออกหรือสรุปย่อโดยระบบเพื่อให้พอดีกับพื้นที่ที่เหลือ

    สามคำนี้เชื่อมโยงกันอย่างไร

    ลองมองภาพรวม: คุณเขียน prompt ส่งเข้าไป ระบบจะแปลง prompt นั้น (รวมถึงประวัติการสนทนาก่อนหน้า) เป็นชุดของ token แล้วตรวจสอบว่าทั้งหมดยังพอดีกับ context window ของโมเดลที่ใช้อยู่หรือไม่ ถ้าพอดี Claude จะประมวลผลและตอบกลับมาเป็น token ชุดใหม่ ซึ่งจะถูกแปลงกลับเป็นข้อความที่คุณอ่านเข้าใจ

    สถานการณ์จริง: คุณอัปโหลดเอกสาร PDF ยาว 50 หน้าให้ Claude สรุป — เอกสารนั้นจะถูกแปลงเป็น token จำนวนมาก (อาจหลายหมื่น token) รวมกับคำถามของคุณ (prompt) ทั้งหมดนี้ต้องพอดีกับ context window ของโมเดลที่เลือกใช้ ถ้าเอกสารยาวเกินไปจนเกินขีดจำกัด คุณอาจต้องแบ่งเอกสารออกเป็นส่วนๆ หรือเลือกใช้โมเดลที่รองรับ context window ใหญ่กว่า

    เข้าใจสามคำนี้แล้ว คุณจะพร้อมสำหรับการเรียนรู้ขั้นถัดไปในคอร์สนี้ — การเขียน prompt ที่มีประสิทธิภาพ และการใช้งาน Claude ในสถานการณ์จริงต่างๆ