โหมดการทำงาน

โหมด Plan

โหมด Plan เป็นโหมดวางแผนแบบอ่านอย่างเดียวที่ให้ AI สร้างแผนการดำเนินงานก่อนเริ่มเขียนโค้ด ช่วยหลีกเลี่ยงการเสียเวลาไปกับทิศทางที่ไม่ถูกต้อง

ในโหมด Plan AI ใช้ได้เฉพาะเครื่องมือแบบอ่านอย่างเดียว (Glob, Grep, ReadFile) เพื่อสำรวจ codebase เท่านั้น ไม่สามารถแก้ไขไฟล์หรือรันคำสั่งใด ๆ ได้ AI จะเขียนแผนลงในไฟล์แผนเฉพาะ แล้วส่งให้คุณอนุมัติ คุณสามารถอนุมัติ ปฏิเสธ หรือให้ความคิดเห็นเพื่อแก้ไขได้

เข้าสู่โหมด Plan

คุณสามารถเข้าสู่โหมด Plan ได้ 4 วิธี:

  • ตัวเลือกตอนเริ่มต้น: ใช้ kimi --plan เพื่อเริ่มเซสชันใหม่ในโหมด Plan โดยตรง
  • แป้นพิมพ์ลัด: กด Shift-Tab เพื่อเปิดหรือปิดโหมด Plan
  • คำสั่ง Slash: ป้อน /plan หรือ /plan on
  • เริ่มโดย AI: สำหรับงานที่ซับซ้อน AI อาจขอเข้าสู่โหมด Plan ผ่านเครื่องมือ EnterPlanMode คุณสามารถยอมรับหรือปฏิเสธได้

คุณยังสามารถตั้งค่า default_plan_mode = true ในไฟล์การกำหนดค่า เพื่อให้ทุกเซสชันใหม่เริ่มต้นในโหมด Plan โดยค่าเริ่มต้น

หลังจากเข้าสู่โหมด Plan พรอมป์จะเปลี่ยนเป็น 📋 และแถบสถานะด้านล่างจะแสดงตัวบ่งชี้ plan สีน้ำเงิน

ตรวจทานและอนุมัติแผน

เมื่อ AI ทำแผนเสร็จแล้ว จะส่งแผนเพื่อขออนุมัติผ่าน ExitPlanMode แผงอนุมัติจะแสดงแผนฉบับเต็ม คุณสามารถ:

  • อนุมัติการดำเนินการ: หากแผนมีแนวทางดำเนินงานหลายทาง AI จะแสดงตัวเลือกพร้อมป้ายกำกับ 2–3 ตัวเลือก (เช่น "แผน A" หรือ "แผน B (แนะนำ)") ให้คุณเลือก หลังจากเลือกแล้ว AI จะออกจากโหมด Plan และดำเนินการตามแนวทางนั้น หากมีเพียงแนวทางเดียว ระบบจะแสดงปุ่ม อนุมัติ
  • ปฏิเสธ: ปฏิเสธแผนและอยู่ในโหมด Plan ต่อ คุณสามารถให้ข้อเสนอแนะในบทสนทนาได้
  • ปฏิเสธและออก: ปฏิเสธแผนและออกจากโหมด Plan ในขั้นตอนเดียว
  • แก้ไข: ป้อนความคิดเห็นสำหรับการแก้ไข AI จะปรับปรุงแผนตามนั้นและส่งให้พิจารณาอีกครั้ง

กด Ctrl-E เพื่อดูแผนฉบับเต็มใน pager แบบเต็มหน้าจอ

จัดการโหมด Plan

ใช้คำสั่ง /plan เพื่อจัดการโหมด Plan:

  • /plan: เปิดหรือปิดโหมด Plan
  • /plan on: เปิดโหมด Plan
  • /plan off: ปิดโหมด Plan
  • /plan view: ดูแผนปัจจุบัน
  • /plan clear: ล้างไฟล์แผนปัจจุบัน

Thinking mode

Thinking mode ช่วยให้ AI คิดอย่างลึกซึ้งมากขึ้นก่อนตอบ เหมาะสำหรับปัญหาที่ซับซ้อน

คุณสามารถใช้คำสั่ง /model เพื่อสลับโมเดลและ Thinking mode ได้ หลังจากเลือกโมเดลแล้ว หากโมเดลนั้นรองรับ Thinking mode ระบบจะถามว่าต้องการเปิดใช้งานหรือไม่ คุณยังสามารถเปิดใช้งานตั้งแต่เริ่มต้นด้วยตัวเลือก --thinking:

Bash

เคล็ดลับ: Thinking mode ต้องได้รับการรองรับโดยโมเดลปัจจุบัน โมเดลบางรุ่น เช่น kimi-k2-thinking-turbo ใช้ Thinking mode เสมอและไม่สามารถปิดได้