hspotlight

Claude Code Output Style เลือกให้เหมาะกับการทำงาน

· 1 min read
Claude Code Output Style เลือกให้เหมาะกับการทำงาน

อยากใช้ Claude Code ให้เก่ง ต้องรู้จักเลือก Output Style ให้เหมาะสมกับการทำงาน

วันนี้ฮงพึ่งเจอว่า Claude Code สามารถตั้งค่า “คำตอบ” ได้ ซึ่งจะเปลี่ยน System Instruction หรือบุคลิก ซึ่งจะเปลี่ยนวิธีการทำงานของ agent ไปเลย

การเลือก Output Style จะขึ้นอยู่กับจุดประสงค์ของเราว่าอยากจะทำอะไร

1. Default - สำหรับการเขียนโค้ดโดยเฉพาะ

เน้น task completion ตอบกระชับ ทำงานไว อธิบายพอประมาณ มากไม่มายน้อย

เหมาะกับงานแบบไหน

  • งานประจำวันที่รู้ codebase ดีอยู่แล้ว
  • ได้ผลลัพธ์ไว 🚀

2. Explanatory - สำหรับการหา insight ของการทำ software engineering

เราสามารถให้ Claude บอก solutions หลายๆแบบ และ trade-off ข้อดีข้อเสีย ที่แตกต่างกันได้ รวมถึง coding patterns ของทางเลือกนั้นๆ ซึ่งเราสามารถ เปรียบเทียบและหาทางเลือกที่ดีที่สุดได้

เหมาะกับงานแบบไหน

  • การ explore หา solution
  • การวางแผนการแก้ปัญหาที่ยังไม่แน่ชัด 💪
  • onboard เข้า codebase ใหม่ๆที่ไม่เคยเห็น
  • เรียนรู้ architecture decision ของ project นั้นๆ

3. Learning - เรียนรู้ไปด้วยกันกับ Claude

โหมด collaborative learn-by-doing

แทนที่จะให้ Claude ทำทุกอย่างเอง Claude จะวางแผนหาจุดที่ให้เราแก้ ทั้งในรูปแบบ business logic, design choices และอื่นๆ

ซึ่ง Claude จะเพิ่ม TODO: เข้ามาด้วย เพื่อให้เราไปแก้

เหมาะกับงานแบบไหน

  • ให้ junior dev เรียนรู้ codebase
  • เรียนภาษาใหม่
  • pair programming แบบ hands ons

การตั้งค่าเปลี่ยน Claude Output Style

  1. claude เปิด claude cli ขึ้นมาก่อน
  2. /config ใช้คำสั่ง config เพื่อเปิดโหมดตั้งค่า
  3. พิมพ์หรือเลื่อนหา Output Style แล้วกด spacebar
  4. เลือก output style ที่ชอบ แล้วกด enter

เรียบร้อย 😊 ลองใช้แล้วเป็นยังไงบอกด้วยนะครับ

สรุปโดยหัวหน้าฮง

1. Default mode - Claude ทำทั้งหมด 🚀

  • ประหยัด token ที่สุดจากทุกแบบ
  • เหมาะกับงาน production เน้นเขียนโค้ด

2. Explanatory - Claude ทำ + อธิบาย 😊

  • ใช้ token เพิ่มขึ้นมา เนื่องจากต้องอธิบาย
  • เหมาะกับการเรียนรู้ codebase

3. Learning - Claude + Human ช่วยกันทำ ❤️

  • ใช้ token สูงที่สุด
  • เหมาะกับการพัฒนาทักษะของ developer

Bonus - Claude Config Language ❤️

สำหรับคนที่ติดปัญหาเรื่องภาษา และอยากใช้ภาษาไทย

Claude สามารถเปลี่ยนภาษาของ output ได้ เราสามารถเลือกให้เป็นภาษาไทยได้ด้วยนะ

/config -> Language -> Thai 🇹🇭

หวังว่าโพสต์นี้จะเป็นประโยชน์นะครับ