Skip to content

Mode

Mode ใน opencode จะมี 2 mode หลักๆ คือ:

  • Agent มีสิทธิ์ อ่านอย่างเดียว - สามารถอ่านข้อมูลได้แต่ไม่สามารถแก้ไขไฟล์ได้
  • เหมาะสำหรับวางแผนกับ agent ก่อนที่จะทำ task จริง

กรณีใช้งาน:

  • ถามคำถามเกี่ยวกับ codebase (เช่น function นี้ทำอะไร?)
  • ค้นหาไฟล์และสรุป dependencies
  • วางแผน feature ก่อน implement
  • Agent มีสิทธิ์ ทั้งอ่านและเขียน - สามารถอ่านและแก้ไขไฟล์ได้
  • เหมาะสำหรับทำ task หลังจากวางแผนเรียบร้อยแล้ว หรือสำหรับ task ง่ายๆ

คำแนะนำ: สำหรับ task ที่ซับซ้อน ควรวางแผนก่อนเสมอแล้วค่อยมาทำ

กรณีใช้งาน:

  • Implement feature ที่วางแผนไว้
  • เขียน README.md
  • Refactor รวมค่าที่ hardcode ไว้ใน function เป็นค่าที่ใช้ซ้ำได้

ใน TUI คุณสามารถสลับ mode ไปมาระหว่าง Plan Mode และ Build Mode ได้ง่ายๆ โดยการกดปุ่ม Tab เพื่อ toggle ระหว่างสอง mode

วิธีการ:

  • กด Tab เพื่อสลับ mode ปัจจุบันไปเป็นอีก mode หนึ่ง
  • กด Tab อีกครั้งเพื่อกลับไปยัง mode เดิม

นอกจากนี้ คุณยังสามารถพิมพ์คำสั่ง /mode plan หรือ /mode build เพื่อสลับไปยัง mode ที่ต้องการได้โดยตรง

ทดสอบความเข้าใจเกี่ยวกับ Mode

ข้อ 1 / 40%

Plan Mode มีสิทธิ์อะไร?