โหมดการคิดใน Claude 4.5: ทุกสิ่งที่คุณต้องรู้

CometAPI
AnnaDec 30, 2025
โหมดการคิดใน Claude 4.5: ทุกสิ่งที่คุณต้องรู้

ตระกูล Claude 4.5 ของ Anthropic (โดยเฉพาะ Sonnet 4.5 และ Opus 4.5) นำ “thinking” แบบขยาย/การให้เหตุผลภายในสไตล์สมุดร่าง มาสู่ไลน์ Claude 4 ของตน Messages API เปิดเผยความสามารถนี้ผ่านออบเจกต์ thinking (เปิด/ปิด + โควตา budget_tokens), ตัวเลือกการสตรีม และการจัดการพิเศษสำหรับบล็อกเนื้อหา “thinking” (รวมถึงลายเซ็นและการปกปิดบางส่วน) Sonnet 4.5 มุ่งเป้าไปที่งานเขียนโค้ดและงานเชิงเอเจนต์และได้ประโยชน์อย่างมากจากการคิดแบบขยาย; Opus 4.5 เพิ่มบล็อกการคิดที่คงอยู่และการปรับแต่งอื่น ๆ

Claude 4.5 คืออะไร?

Claude 4.5 (ซึ่งเผยแพร่ในตระกูลโมเดล Claude ของ Anthropic เป็นรุ่นแยก Sonnet 4.5 และ Opus 4.5) คือเจเนอเรชันล่าสุดของโมเดลภาษาขนาดใหญ่ที่ปรับแต่งเพื่อการให้เหตุผลที่ลึกขึ้น บริบทระยะยาว และการเขียนโค้ด/เวิร์กโฟลว์เชิงเอเจนต์ระดับโปรดักชัน ในประกาศและหน้าสินค้าของ Anthropic, Sonnet 4.5 ถูกอธิบายว่าเป็นก้าวกระโดดครั้งใหญ่สำหรับการเขียนโค้ด การสร้างเอเจนต์ และ “การใช้งานคอมพิวเตอร์” (เช่น เวิร์กโฟลว์ที่มีเครื่องมือช่วยและระบบอัตโนมัติหลายขั้นตอน) พร้อมผลลัพธ์ที่วัดได้ในงานให้เหตุผล คณิตศาสตร์ และบริบทยาว

ไลน์อัปตระกูล 4.5

  • Claude Sonnet 4.5 (Released Sept 29, 2025): “ม้าทำงาน” ของตระกูล ปัจจุบันถูกจัดอันดับเป็นโมเดลเขียนโค้ดที่ดีที่สุดในโลก สามารถคงสมาธิกับงานอัตโนมัติได้นานกว่า 30 ชั่วโมง ให้สมดุลระหว่างความเร็ว ต้นทุน และการให้เหตุผลระดับสูง ทำให้เป็นตัวเลือกเริ่มต้นสำหรับแอปพลิเคชันองค์กรส่วนใหญ่
  • Claude Haiku 4.5 (Released Oct 15, 2025): โมเดลที่ปรับเพื่อความเร็ว น่าประหลาดใจที่ตอนนี้รองรับ Extended Thinking ทำให้เป็นโมเดล “ขนาดเล็ก” ตัวแรกที่นำเสนอความสามารถให้เหตุผลเชิงลึกซึ่งก่อนหน้านี้มีเฉพาะในโมเดลแนวหน้า เหมาะกับงานความถี่สูงที่ความหน่วงต่ำสำคัญ แต่ยังต้องรักษาความแม่นยำ
  • Claude Opus 4.5 (Released Nov 24, 2025): โมเดลอัจฉริยะระดับแนวหน้า Opus 4.5 ถูกออกแบบมาสำหรับงานที่ซับซ้อนและคลุมเครือที่สุด—เช่น งานวิจัยวิทยาศาสตร์ ออกแบบสถาปัตยกรรมใหม่ และวิเคราะห์การเงินความเสี่ยงสูง มีขีดความสามารถ “งบประมาณการคิด” สูงสุดและโดดเด่นด้านการแก้ไขตัวเอง

ความสามารถสำคัญโดยสรุป

  • หน้าต่างบริบทที่ใช้งานได้ใหญ่ขึ้นและพฤติกรรมที่ดีขึ้นในงานที่รันยาว (เวิร์กโฟลว์เอเจนต์ ดีบักทีละขั้น แก้ไขโค้ดเบส)
  • ประสิทธิภาพที่ดีกว่าในเบนช์มาร์กการเขียนโค้ด รีแฟกทอริง และงานใช้เครื่องมือหลายขั้น (ตระกูล Sonnet และ Opus)
  • ฟีเจอร์ “thinking” ขั้นสูง (ที่ Anthropic เรียกว่า extended thinking / thinking mode) ซึ่งสามารถแสดง—แบบเลือกได้—บางส่วนของการให้เหตุผลเป็นขั้นตอนภายในแก่ผู้พัฒนา หรืออนุญาตให้โมเดลใช้ “งบประมาณ” โทเค็นเพื่อคิดไตร่ตรองก่อนให้คำตอบสุดท้าย

ใช้งาน Claude 4.5 ได้ที่ไหน

Claude 4.5 (Sonnet/Opus) เปิดให้ใช้ผ่าน API ของ Anthropic เอง และถูกรวมเข้า CometAPI(ราคา API กำลังลดอยู่ ประมาณ 20% ของราคาของ Anthropic) ดังนั้นคุณจึงสามารถรันโมเดลเหล่านี้ผ่านแพลตฟอร์ม Anthropic หรือผ่านผู้ให้บริการคลาวด์บุคคลที่สามที่โฮสต์โมเดลได้

โหมด THINKING ใหม่ใน Claude Code และ Claude 4.5 คืออะไร?

extended thinking (หรือ “thinking mode,” “thinking blocks,” หรือ “thinking tokens”) ของ Anthropic คือฟีเจอร์ที่ให้โมเดลทำการสุ่มตัวอย่างภายในเพิ่มเติมเพื่อให้เหตุผลอย่างรอบคอบก่อนจะสร้างคำตอบสุดท้าย คุณเปิดใช้โดยเพิ่มการกำหนดค่า thinking ในคำขอ Messages API (ตัวอย่าง: { "thinking": { "type": "enabled", "budget_tokens": 4096 } }) หรือใช้ตัวช่วยใน Anthropic SDK เมื่อเปิดใช้ API จะ (ขึ้นกับโมเดล) ส่งคืนเวอร์ชันสรุปของการให้เหตุผลภายใน หรือส่งคืนการให้เหตุผลเต็ม (อาจมีการปกปิดเพื่อความปลอดภัย)

เพื่อเข้าใจว่าทำไม “Thinking Mode” จึงปฏิวัติวงการ เราต้องมองย้อนถึงวิธีที่โมเดลภาษาขนาดใหญ่ (LLMs) ทำงานตามปกติ โมเดลทั่วไปเป็น “เครื่องสร้างข้อความแบบมีความน่าจะเป็น” — ทำนายโทเค็นถัดไปทันทีหลังได้รับพรอมป์ต์ พวกมันไม่ “หยุดคิด”; แต่เริ่ม “พูด” (สร้างผลลัพธ์) ทันที

การเปลี่ยนโฉมสู่ “Extended Thinking”

“Thinking Mode” เปลี่ยนกระบวนทัศน์นี้ เมื่อเปิดใช้ Claude 4.5 จะสร้างสตรีมที่ซ่อนอยู่ของ “thinking tokens” ก่อนจะแสดงอักขระตัวแรกให้ผู้ใช้เห็น

การให้เหตุผลที่มองเห็นได้ (ตัวเลือก): ในบางอินเทอร์เฟซอย่าง Claude.ai คุณจะเห็นดรอปดาวน์ “Thinking” ที่แสดงบทบันทึกภายในของโมเดล

การให้เหตุผลที่ซ่อนอยู่ (API): ใน API สิ่งเหล่านี้คือบล็อก thinking แยกต่างหาก โมเดลใช้พื้นที่นี้เพื่อ:

  • แยกย่อยพรอมป์ต์: แตกข้อจำกัดที่ซับซ้อนออกเป็นส่วน ๆ
  • วางแผนกลยุทธ์: ลำดับตรรกะทีละขั้น
  • ร่างและวิจารณ์: ลองวิธีแก้ปัญหาในใจ ค้นหาจุดบกพร่อง และแก้ไขก่อนจะนำเสนอคำตอบ

การคิดแบบสอดแทรก

นวัตกรรมสำคัญใน Sonnet 4.5 คือ “การคิดแบบสอดแทรก” ในเวิร์กโฟลว์เชิงเอเจนต์ (ที่ AI ใช้เครื่องมืออย่างเครื่องคิดเลข อินเทอร์พรีเตอร์โค้ด หรือเว็บเบราว์เซอร์) โมเดลทั่วไปจะเรียกเครื่องมือ รับผล แล้วเรียกเครื่องมือถัดไปทันที

ด้วยการคิดแบบสอดแทรก Claude 4.5 สามารถ:

  1. คิดเกี่ยวกับคำขอของผู้ใช้
  2. เรียก Tool A (เช่น ค้นหาเว็บ)
  3. คิดเกี่ยวกับผลลัพธ์การค้นหา (“ผลนี้ล้าสมัย ควรลองคีย์เวิร์ดอื่น”)
  4. เรียก Tool B (เช่น ค้นหาอีกครั้ง)
  5. คิดว่าจะสังเคราะห์ข้อมูลอย่างไร
  6. คำตอบสุดท้าย

วงจร “Think-Act-Think-Act” นี้ลดการหลอนและการแพร่ข้อผิดพลาดในงานเขียนโค้ดยาวหลายขั้นตอนอย่างมาก

Claude Code แสดงผลการคิดในเครื่องมือสำหรับนักพัฒนาอย่างไร

ใน Claude Code (ประสบการณ์ CLI/ตัวแก้ไข) Anthropic เพิ่มส่วนควบ UI เพื่อสลับโหมดการคิดสำหรับเซสชันโต้ตอบ (พบบ่อยคือกด Tab เพื่อสลับเปิด/ปิดการคิด) และแสดงตัวบ่งชี้งบประมาณการคิด ทริกเกอร์คำหลักแบบเก่า (เช่น think, think hard) เคยใช้เพื่อควบคุมความลึกการคิด; เวอร์ชันใหม่พึ่งพาสวิตช์และพารามิเตอร์งบประมาณอย่างชัดเจน โดย ultrathink ยังคงมีให้ใช้ในบางบริบท การกำหนดค่าอาจเป็นแบบทั่วระบบใน ~/.claude/settings.json หรือ override ต่อคำขอ

จะใช้งาน Thinking Mode ของ Claude 4.5 ได้อย่างไร?

สำหรับนักพัฒนา การย้ายมาใช้ Claude 4.5 ต้องเปลี่ยนวิธีโครงสร้างคำขอ API คุณไม่ได้แค่ส่งพรอมป์ต์ แต่คุณกำลังจัดการ “งบประมาณการคิด”

การตั้งค่า Thinking Budget

พารามิเตอร์ thinking กลายเป็นองค์ประกอบระดับแรกใน API ของ Anthropic คุณต้องเปิดใช้และกำหนดค่า budget_tokens ค่านี้คือจำนวนโทเค็นสูงสุดที่โมเดลใช้เพื่อการให้เหตุผลภายในได้

ตัวอย่างการใช้งานด้วย Python

โค้ดต่อไปนี้สาธิตวิธีเริ่มต้นเซสชัน Claude 4.5 โดยเปิดใช้ Extended Thinking

import anthropic

# เริ่มต้นมุมมองการผสานรวม Claude 4.5 ในระดับองค์กรแบบ Gemini Enterprise
client = anthropic.Anthropic(api_key="your_api_key")

def get_reasoned_response(user_query):
    # เราตั้งค่า max_tokens สูง เพื่อรองรับทั้งส่วน thinking และคำตอบสุดท้าย
    # budget_tokens ต้องน้อยกว่า max_tokens
    response = client.messages.create(
        model="claude-4-5-sonnet-202512",
        max_tokens=20000,
        thinking={
            "type": "enabled",
            "budget_tokens": 12000  # จัดสรร 12k โทเค็นสำหรับ 'การคิด'
        },
        messages=[
            {"role": "user", "content": user_query}
        ]
    )

    # แยกสองส่วนของการตอบกลับ
    thinking_content = ""
    final_output = ""

    for block in response.content:
        if block.type == "thinking":
            thinking_content = block.thinking
        elif block.type == "text":
            final_output = block.text

    return thinking_content, final_output

# ตัวอย่างคำถามซับซ้อน
query = "ออกแบบระบบ zero-knowledge proof สำหรับแอปโหวตแบบกระจายศูนย์โดยใช้ Circom."
thoughts, answer = get_reasoned_response(query)

print("--- การให้เหตุผลภายในของ CLAUDE ---")
print(thoughts)
print("\n--- สถาปัตยกรรมเทคนิคสุดท้าย ---")
print(answer)

ประเด็นทางเทคนิคสำคัญ

  • ยอดใช้โทเค็นรวม: การใช้งานรวมของคุณคือ thinking_tokens + output_tokens หากคุณตั้งงบ 10,000 โทเค็น และโมเดลใช้ 8,000 สำหรับการคิด และ 2,000 สำหรับคำตอบ คุณจะถูกคิดค่าบริการ 10,000 โทเค็นของผลลัพธ์
  • การบังคับคิด: หากงานง่ายเกินไป โมเดลอาจยังใช้จำนวนโทเค็นขั้นต่ำเพื่อยืนยันความง่ายของคำขอ

Thinking Mode ช่วยปรับปรุงการสร้างโค้ดอย่างไร?

หนึ่งในอัปเกรดสำคัญของ Claude 4.5 คือประสิทธิภาพใน CLI ของ Claude Code เมื่อ Claude 4.5 “คิด” เกี่ยวกับโค้ด มันจะดำเนินการที่ซ่อนอยู่หลายอย่างที่โมเดลทั่วไปมักมองข้าม

1. การทำแผนที่การพึ่งพา (Dependency Mapping)

ก่อนเขียนบรรทัดแก้ไขแรก Claude 4.5 จะไล่ดูทั้งรีโพเพื่อทำความเข้าใจว่าการเปลี่ยนใน utils/auth.ts อาจทำให้คอมโพเนนต์ใน views/Profile.tsx พังได้อย่างไร

2. การประมวลผลในใจ (Mental Execution)

โมเดล “รัน” โค้ดในบล็อกการคิด จำลองการไหลของตรรกะและระบุเงื่อนไขแข่งหรือข้อผิดพลาดแบบ off-by-one ที่อาจเกิดขึ้น

3. การตรวจสอบข้อจำกัด

หากคุณขอวิธีแก้ปัญหา “มีประสิทธิภาพและไม่ใช้งานไลบรารีภายนอก” โหมดการคิดจะทำหน้าที่เป็นด่านตรวจ หากสัญชาตญาณแรกของโมเดลคือแนะนำแพ็กเกจ NPM กระบวนการคิดจะจับการละเมิดนั้นและบังคับให้โมเดลทบทวนเป็นการใช้ JavaScript แบบวานิลลาแทน

Thinking Mode เปรียบเทียบกับการพ่นพรอมป์ต์แบบเดิมอย่างไร?

หลายคนคุ้นเคยกับการพ่นพรอมป์ต์แบบ “Chain of Thought (CoT)” ที่คุณบอกโมเดลว่า “คิดทีละขั้น” แม้จะได้ผล แต่ก็ไม่เหมือนกับ Thinking Mode แบบเนทีฟของ Claude 4.5

คุณลักษณะChain of Thought (แบบกำกับเอง)Extended Thinking (แบบเนทีฟ)
กลไกคำสั่งที่ผู้ใช้กำกับสถาปัตยกรรมที่ฝังในตัวโมเดล
พื้นที่โทเค็นใช้พื้นที่เอาต์พุตที่มองเห็นใช้บล็อกภายในเฉพาะ
การแก้ไขตัวเองจำกัด; โมเดลมัก “ย้ำ” ข้อผิดพลาดตั้งแต่ต้นสูง; โมเดลสามารถทิ้งเส้นทางเหตุผลทั้งชุดแล้วเริ่มใหม่ได้
ความเชื่อถือได้แปรผันตามคุณภาพพรอมป์ต์สม่ำเสมอสูงในโดเมนที่ซับซ้อน
การจัดการ APIต้องพาร์สข้อความด้วยตนเองบล็อก JSON แบบมีโครงสร้างสำหรับ "thinking" และ "text"

โหมดการคิดทำงานอย่างไรใน Claude 4.5?

เวิร์กโฟลว์ภายใน (เชิงแนวคิด)

  1. คำขอของผู้ใช้: แอปของคุณส่งคำขอ Messages API โดยระบุโมเดล พรอมป์ต์ max_tokens และตัวเลือก thinking: { type: "enabled", budget_tokens: N }
  2. การให้เหตุผลภายใน: Claude ดำเนิน “การคิด” ภายในจนถึงงบประมาณที่กำหนด และบันทึกผลการคิดเป็นบล็อก thinking (ซึ่งอาจถูกสรุปสำหรับผู้ใช้)
  3. การประกอบผลลัพธ์: API ส่งกลับอาร์เรย์ของบล็อกเนื้อหา โดยปกติลำดับคือบล็อก thinking แล้วตามด้วยบล็อก text (คำตอบสุดท้าย) หากสตรีม คุณจะได้รับอีเวนต์ thinking_delta ตามด้วย text_delta
  4. การคงบริบท: เมื่อใช้เครื่องมือหรือโฟลว์หลายเทิร์น คุณอาจส่งบล็อกการคิดก่อนหน้า (ไม่แก้ไข) กลับมา เพื่อให้ Claude ดำเนินห่วงโซ่ความคิดต่อไป Opus 4.5 แนะนำพฤติกรรมการคงบล็อกการคิดตามค่าเริ่มต้นเพื่อประหยัดแคช/เพิ่มประสิทธิภาพ

ในเชิงเทคนิค Thinking Mode พึ่งการตั้งค่าพารามิเตอร์ API ที่จัดสรร “งบประมาณ” โทเค็นสำหรับการให้เหตุผล

แนวคิด “งบประมาณโทเค็น”

เมื่อคุณส่งคำขอไปยัง Claude 4.5 คุณต้องระบุ budget_tokens ซึ่งเป็นจำนวนโทเค็นสูงสุดที่โมเดลใช้สำหรับบทบันทึกภายในได้

  • งบประมาณต่ำ (<2,000 โทเค็น): เหมาะกับการตรวจสอบคร่าว ๆ หรือปริศนาตรรกะง่าย ๆ
  • งบประมาณสูง (10,000+ โทเค็น): จำเป็นสำหรับสถาปัตยกรรมซอฟต์แวร์ซับซ้อน บทพิสูจน์ทางคณิต หรือการเขียนบันทึกข้อกฎหมายอย่างครอบคลุม

โมเดลถูกฝึกให้ “บริหาร” งบนี้ หากรู้สึกว่าใกล้หมดงบ จะพยายามสรุปเหตุผลและให้คำตอบที่ดีที่สุดเท่าที่เป็นไปได้

วงจร “Thinking Process”

เมื่อผู้ใช้ถาม: “เขียนสคริปต์ Python เพื่อสแครปเว็บไซต์นี้ โดยต้องเคารพ robots.txt และรองรับการโหลดแบบไดนามิก”

  1. การรับเข้า: Claude อ่านพรอมป์ต์
  2. ช่วงคิด (ซ่อน):
    • การแก้ไขตัวเอง: “ต้องใช้ Selenium หรือ Playwright สำหรับการโหลดแบบไดนามิก requests ใช้ไม่ได้”
    • การตรวจสอบความปลอดภัย: “ต้องยืนยันว่าผู้ใช้มีสิทธิ์สแครป จะเพิ่มคำเตือน”
    • สถาปัตยกรรม: “จะโครงสร้างโค้ดแบบคลาสเพื่อความแยกส่วน”
  3. ช่วงเอาต์พุต (มองเห็น): Claude สร้างโค้ด Python

ในโมเดลก่อนหน้า AI อาจเริ่มเขียนโค้ด requests ทันที ระหว่างทางถึงรู้ว่าใช้กับคอนเทนต์ไดนามิกไม่ได้ แล้วอาจแต่งทางแก้ขึ้นมาหรือส่งโค้ดที่พัง Thinking Mode ป้องกันสถานการณ์ “จนมุม” แบบนี้

ควรเปิดโหมดการคิดเมื่อใด — กรณีใช้งานและฮิวริสติกส์?

กรณีใช้งานที่ได้ประโยชน์ที่สุด

  • การเขียนโค้ดซับซ้อน (เปลี่ยนสถาปัตยกรรม รีแฟกเตอร์หลายไฟล์ เซสชันดีบักยาว) Sonnet 4.5 ถูกวางตำแหน่งให้โดดเด่นด้านการโค้ดและเชิงเอเจนต์เมื่อเปิดการคิด
  • เวิร์กโฟลว์เชิงเอเจนต์ที่ใช้เครื่องมือซ้ำ ๆ และต้องคงบริบทภายในข้ามหลายขั้นตอน การคิดแบบสอดแทรก + การใช้เครื่องมือคือสถานการณ์หลัก
  • งานวิจัยหรือการวิเคราะห์เชิงลึก (สถิติ โครงสร้างการเงิน การให้เหตุผลทางกฎหมาย) ที่ขั้นตอนกลางของการให้เหตุผลมีค่าในการตรวจสอบ/ยืนยัน

เมื่อใดไม่ควรเปิด

  • การสร้างคำตอบสั้นหรือ API throughput สูงที่ต้องการเวลาแฝงต่ำมาก (เช่น UI แชตที่ต้องการการตอบแทนระดับมิลลิวินาที)
  • งานที่ต้องลดต้นทุนโทเค็นต่อคำขอให้ต่ำที่สุดและงานนั้นตรงไปตรงมา

ฮิวริสติกส์เชิงปฏิบัติ

เริ่มจากงบประมาณการคิดขั้นต่ำ (≈1,024 โทเค็น) แล้วเพิ่มทีละน้อยตามความต้องการความลึกของงาน; วัดผลความแม่นยำปลายทางเทียบกับเวลาแฝงและโทเค็น สำหรับงานเอเจนต์หลายขั้น ลองใช้การคิดแบบสอดแทรกและจุดพักพรอมป์ต์ที่แคชไว้เพื่อหาระดับที่เหมาะสม

บทสรุป

Thinking Mode ของ Claude 4.5 ไม่ใช่แค่ฟีเจอร์ แต่มันคือวิธีใหม่ในการโต้ตอบกับปัญญาประดิษฐ์ ด้วยการแยก “กระบวนการคิด” ออกจาก “ผลผลิตของความคิด” Anthropic มอบเครื่องมือที่เชื่อถือได้ โปร่งใส และรับมือกับความซับซ้อนของงานองค์กรสมัยใหม่ได้ดียิ่งขึ้น

ไม่ว่าคุณจะใช้ Claude Code CLI เพื่อจัดการไมเกรชันขนาดใหญ่ หรือใช้ API เพื่อสร้างเอเจนต์อัตโนมัรุ่นถัดไป การเชี่ยวชาญ “Thinking Budget” คือกุญแจสู่ความสำเร็จ

นักพัฒนาสามารถเข้าถึงโมเดล Claude 4.5 ผ่าน CometAPI เริ่มต้นด้วยการสำรวจความสามารถของโมเดลบน CometAPI ใน Playground และดูคู่มือ API เพื่อทำตามขั้นตอนอย่างละเอียด ก่อนเข้าถึง โปรดตรวจสอบให้แน่ใจว่าคุณได้ล็อกอิน CometAPI และรับ API key แล้ว CometAPI มีราคาไม่เป็นทางการที่ต่ำกว่ามากเพื่อช่วยให้คุณผสานรวมได้ง่าย

พร้อมเริ่มหรือยัง?→ ทดลองใช้ Claude 4.5 ฟรี!

เข้าถึงโมเดลชั้นนำ ด้วยต้นทุนต่ำ

อ่านเพิ่มเติม