Home / Glossary / Context Window

Definition

Context Window

Context window คือจำนวน token สูงสุด (คำ อักขระโค้ด และสัญลักษณ์) ที่โมเดล AI สามารถประมวลผลในการโต้ตอบครั้งเดียว มันกำหนดขีดจำกัดบนของข้อมูลที่ AI สามารถเก็บในหน่วยความจำได้พร้อมกัน รวมถึง prompt โค้ด และการตอบสนองของโมเดล

ทำไม context window ถึงสำคัญสำหรับการเขียนโค้ด

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

ขนาด context window ในปี 2026

  • +Claude (Anthropic): 200K token เพียงพอสำหรับ codebase ส่วนใหญ่
  • +GPT-4o (OpenAI): 128K token
  • +Gemini 2.5 (Google): 1M token
  • +ไฟล์โค้ดทั่วไป: 500-2,000 token ต่อไฟล์

จำนวน token ไม่เท่ากับจำนวนอักขระ ในโค้ด token หนึ่งตัวมีประมาณ 3-4 อักขระ context window ขนาด 200K token สามารถเก็บโค้ดได้ประมาณ 150,000 บรรทัด ซึ่งเพียงพอสำหรับโปรเจกต์ส่วนใหญ่ อย่างไรก็ตาม การใช้ context window เต็มรูปแบบเพิ่มต้นทุนและ latency ดังนั้นเครื่องมือ AI จึงใช้กลยุทธ์อย่างการอ่านไฟล์แบบเลือกเพื่อให้มีประสิทธิภาพ

Claude Code จัดการ context โดยอัตโนมัติ มันอ่านไฟล์ตามต้องการแทนที่จะโหลด codebase ทั้งหมดล่วงหน้า ทำให้การใช้ token มีประสิทธิภาพในขณะที่ยังคงความรู้เกี่ยวกับโปรเจกต์ทั่วไปผ่านการเข้าถึงไฟล์เชิงกลยุทธ์

จะเกิดอะไรขึ้นเมื่อคุณเกิน context window?+
เมื่อ input รวมเกิน context window ส่วนที่เก่าของการสนทนาจะถูกตัดทอนหรือสรุป ในเครื่องมือเขียนโค้ด ทำให้ AI ลืมคำสั่งก่อนหน้าหรือสูญเสียการติดตามไฟล์ที่อ่านไปก่อนหน้า การจัดการ context อย่างมีประสิทธิภาพมีความสำคัญอย่างยิ่งสำหรับ session การเขียนโค้ดที่ยาวนาน
token เกี่ยวข้องกับโค้ดอย่างไร?+
token หนึ่งตัวมีประมาณ 3-4 อักขระในโค้ด ไฟล์ JavaScript 100 บรรทัดมักใช้ 500-1,500 token ขึ้นอยู่กับความซับซ้อน ความคิดเห็น ช่องว่าง และชื่อตัวแปรล้วนใช้ token
context window ที่ใหญ่กว่าหมายถึงผลลัพธ์ที่ดีกว่าเสมอหรือไม่?+
ไม่จำเป็น แม้ว่า window ขนาดใหญ่จะอนุญาตข้อมูลมากขึ้น แต่โมเดลอาจประสบปัญหา "หลงอยู่กลาง" ที่ข้อมูลตรงกลางของ context ที่ยาวได้รับความสนใจน้อยลง คุณภาพของ context สำคัญกว่าปริมาณ

Related terms

Agentic CodingClaude CodePrompt Engineering for Code

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS