8 คะแนน โดย GN⁺ 2025-04-22 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • Anthropic เผยแพร่เอกสารการใช้งานขั้นสูงของ Claude Code ซึ่งเป็นเครื่องมือเอเจนต์ CLI ที่ทำงานบน Claude
  • เมื่อใช้คีย์เวิร์ดบางคำ (เช่น "think", "ultrathink") Claude จะใช้ ทรัพยากรการประมวลผล (โทเค็น) มากขึ้นเพื่อคิดได้ลึกกว่าเดิม
  • "think" → 4,000 โทเค็น, "megathink" → 10,000 โทเค็น, "ultrathink" → จัดสรรได้สูงสุด 31,999 โทเค็น
  • มีการยืนยันเรื่องนี้ได้โดยตรงจากโค้ดภายในของ Claude Code และดูเหมือนว่าจะเป็น ความสามารถของ Claude Code มากกว่าของ Claude เอง
  • นักพัฒนาสามารถใช้ฟีเจอร์นี้เพื่อให้ Claude จัดการปัญหาที่ซับซ้อนได้มีประสิทธิภาพยิ่งขึ้นในฐานะ เครื่องมือโค้ดดิ้งแบบเอเจนต์

การใช้งาน Claude Code ขั้นสูง

  • Anthropic เผยแพร่เอกสารเกี่ยวกับวิธีใช้งาน Claude Code ซึ่งเป็น CLI coding agent ของบริษัทให้มีประสิทธิภาพ
  • เครื่องมือนี้ใช้โมเดล Claude ในการทำงานด้านโค้ดดิ้ง และมีฟังก์ชันปรับระดับความเข้มข้นของการคิดผ่านคำสั่ง
  • เมื่อใช้ คีย์เวิร์ดตระกูล “think” Claude จะใช้ทรัพยากรการประมวลผลกับงานที่ได้รับมากขึ้น

ฟังก์ชันปรับระดับความเข้มข้นของการคิด

  • Claude Code ปรับ จำนวนโทเค็น (ปริมาณทรัพยากรสำหรับการคิด) ที่ Claude ใช้ได้ตามคีย์เวิร์ด
  • จากโค้ดภายในพบ mapping ดังนี้:
    • "think" → 4,000 โทเค็น
    • "think hard" / "think more" / "megathink" → 10,000 โทเค็น
    • "ultrathink" / "think very hard" / "think super hard" เป็นต้น → 31,999 โทเค็น
  • ฟีเจอร์นี้ช่วยให้สามารถจัดสรรเวลาและทรัพยากรการประมวลผลได้มากขึ้นเมื่อแก้ปัญหาที่ซับซ้อนหรือมีหลายขั้นตอน

การวิเคราะห์การทำงานภายใน

  • แม้ Claude Code จะ ไม่ใช่โอเพนซอร์ส แต่เขียนด้วย JavaScript และยังพอวิเคราะห์บางส่วนได้
  • นักพัฒนาใช้ prettier และ ripgrep เพื่อทำให้โค้ดอ่านง่ายขึ้นและค้นหาคีย์เวิร์ดเฉพาะ
  • ผลลัพธ์คือสามารถยืนยันตรรกะการจัดสรรทรัพยากรการคิดตามคีย์เวิร์ดได้โดยตรงจากโค้ด

เป็นความสามารถของ Claude เองหรือไม่?

  • ฟังก์ชัน “ultrathink” ดูเหมือนจะเป็น ความสามารถที่ฝังอยู่ใน Claude Code ไม่ใช่ในตัวโมเดล Claude เอง
  • แม้ Claude เองจะมีฟังก์ชัน Extended Thinking แต่การเร่งการคิดด้วยคีย์เวิร์ดน่าจะเป็นความสามารถเฉพาะของเครื่องมือ CLI นี้

การใช้งานจริง

  • ฟีเจอร์นี้มีประโยชน์มากเมื่อใช้ Claude เป็น เครื่องมือพัฒนาแบบเอเจนต์
  • ช่วยให้ได้ผลลัพธ์ที่แม่นยำและละเอียดมากขึ้นในการแก้ปัญหา การสร้างโค้ด และการวิเคราะห์
  • การที่สามารถปรับทรัพยากรการคิดได้ด้วยคีย์เวิร์ดเพียงอย่างเดียว ทำให้มันเป็นเครื่องมือที่ทั้งเข้าใจง่ายและทรงพลัง

2 ความคิดเห็น

 
madsyntst 2025-04-22

ไม่ว่าจะเป็นคนหรือ AI ก็ต้องบอกว่า "คิดก่อนพูด" สินะ.....

 
GN⁺ 2025-04-22
ความคิดเห็นบน Hacker News
  • อย่างที่ @dickfickling พูดไว้แล้ว ultrathink ถูกระบุไว้อย่างชัดเจนในเอกสารของ Anthropic
    • เมื่อขอให้ Claude วางแผนสำหรับปัญหาเฉพาะ พวกเขาแนะนำให้ใช้คำว่า "think" เพื่อกระตุ้นโหมดการคิดแบบขยาย
    • แต่ละระดับจะค่อย ๆ เพิ่มงบการคิดที่ Claude สามารถใช้ได้
    • ลิงก์: https://www.anthropic.com/engineering/claude-code-best-practices
  • ไม่รู้ว่าค่า "budget_tokens" สูงสุดที่อนุญาตในโหมด Thinking ของ Claude 3.7 คือเท่าไร แต่ SDK แสดงตัวอย่างที่ 32k ซึ่งสอดคล้องกับผลลัพธ์ในบทความ
  • หวังว่าเราจะหลุดพ้นจากขั้นที่เหมือนร่ายคาถาแบบนี้ได้เร็ว ๆ
  • ผมกำลังตั้งสมมติฐานว่าโมเดลยังคงเปลี่ยนแปลงอยู่ตลอด
    • น่าหงุดหงิดมากที่คนส่วนใหญ่ที่ไม่ใช่นักพัฒนา คิดว่าถ้าถาม LLM มันจะตอบได้ถูกต้องเสมอ
    • มันถูกออกแบบมาสำหรับผลลัพธ์เชิงสร้างสรรค์ และแม้จะลดอุณหภูมิลงก็ยังอาจหลอนได้
  • สงสัยว่าทำไมถึงไม่กำหนดงบการคิดอย่างชัดเจน แทนที่จะใช้คำอย่าง ultrathink มาแทนตัวเลข
  • เป็นคำที่น่ารักดี และก็น่าสนุกที่ได้รู้ว่ามันถูกจัดการฝั่งไคลเอนต์ แต่ก็สงสัยว่านี่กำลังเพิ่มความไม่แน่นอนให้กับเครื่องมือที่มีความไม่แน่นอนอยู่แล้วหรือเปล่า
  • น่าจะดีถ้า "คีย์เวิร์ดลับ" เหล่านี้ถูกแสดงใน UI แบบตรงไปตรงมามากขึ้น
    • ถ้ามีให้สลับเป็นโหมดนักพัฒนา/โหมดทดลองได้ก็น่าจะสนุกดี
  • นี่อาจเป็นหลักฐานของ AGI ก็ได้
    • ส่วนตัวแล้ว ส่วนใหญ่ในแต่ละวันผมน่าจะทำได้แค่ระดับ infrathink
  • อาจเป็นข้อมูลที่มีประโยชน์ เพราะผมเปลี่ยนไปใช้ Gemini 2.5 แล้ว
    • ถูกกว่าถึง 96%
  • น่าแปลกใจที่มีการใส่คีย์เวิร์ดสำหรับขยาย context window ไว้ในโค้ด
    • ต้องทำวิศวกรรมย้อนกลับนิดหน่อยถึงจะหาเจอ
  • ผมน่าจะรอ Hyperthink
  • Tengu think? หมายถึง Tengu ของญี่ปุ่นหรือเปล่า?
  • มันวิ่งจากบล็อกไปทวิตเตอร์ แล้วกลับมาบล็อก ก่อนจะมาถึง HN เร็วมาก
    • ทุกวันนี้ความเร็วของข้อมูลน่าทึ่งมาก