Mode
Mode ใน Opencode
Section titled “Mode ใน Opencode”Mode ใน opencode จะมี 2 mode หลักๆ คือ:
Plan Mode
Section titled “Plan Mode”- Agent มีสิทธิ์ อ่านอย่างเดียว - สามารถอ่านข้อมูลได้แต่ไม่สามารถแก้ไขไฟล์ได้
- เหมาะสำหรับวางแผนกับ agent ก่อนที่จะทำ task จริง
กรณีใช้งาน:
- ถามคำถามเกี่ยวกับ codebase (เช่น function นี้ทำอะไร?)
- ค้นหาไฟล์และสรุป dependencies
- วางแผน feature ก่อน implement
Build Mode
Section titled “Build Mode”- Agent มีสิทธิ์ ทั้งอ่านและเขียน - สามารถอ่านและแก้ไขไฟล์ได้
- เหมาะสำหรับทำ task หลังจากวางแผนเรียบร้อยแล้ว หรือสำหรับ task ง่ายๆ
คำแนะนำ: สำหรับ task ที่ซับซ้อน ควรวางแผนก่อนเสมอแล้วค่อยมาทำ
กรณีใช้งาน:
- Implement feature ที่วางแผนไว้
- เขียน README.md
- Refactor รวมค่าที่ hardcode ไว้ใน function เป็นค่าที่ใช้ซ้ำได้
การสลับ Mode
Section titled “การสลับ Mode”ใน TUI คุณสามารถสลับ mode ไปมาระหว่าง Plan Mode และ Build Mode ได้ง่ายๆ โดยการกดปุ่ม Tab เพื่อ toggle ระหว่างสอง mode
วิธีการ:
- กด Tab เพื่อสลับ mode ปัจจุบันไปเป็นอีก mode หนึ่ง
- กด Tab อีกครั้งเพื่อกลับไปยัง mode เดิม
นอกจากนี้ คุณยังสามารถพิมพ์คำสั่ง /mode plan หรือ /mode build เพื่อสลับไปยัง mode ที่ต้องการได้โดยตรง
ทดสอบความเข้าใจเกี่ยวกับ Mode
ข้อ 1 / 40%