รู้จัก Ultraplan ฟีเจอร์ใหม่ของ Claude Code ที่ให้ AI วางแผนโปรเจคบน cloud ได้นานสูงสุด 30 นาที แล้วเลือกรันบนเว็บหรือกลับมา terminal ได้ตามต้องการ

Anthropic เพิ่งปล่อยฟีเจอร์ใหม่ใน Claude Code ชื่อว่า Ultraplan แนวคิดคือ ส่งงานวางแผนจาก terminal ของเราไปให้ AI คิดบน cloud แทน โดยใช้โมเดล Opus 4.6 คิดได้นานสูงสุด 30 นาที ระหว่างนั้น terminal ก็ว่างให้ทำงานอื่นได้เลย
พอแผนเสร็จ เราเปิดดูบนเบราว์เซอร์ คอมเมนต์แก้ไขได้เหมือนรีวิว Google Docs แล้วเลือกว่าจะให้ AI รันแผนบน cloud เลย หรือส่งกลับมารันที่ terminal ก็ได้
ตอนนี้ยังเป็น research preview อยู่ ต้องใช้ Claude Code v2.1.91 ขึ้นไป และอาจมีการเปลี่ยนแปลงได้ตามฟีดแบ็กจากผู้ใช้
สั่ง /ultraplan จาก terminal แล้ว Claude จะเริ่มวางแผนบน cloud ทันที ระหว่างนี้ terminal ยังใช้งานได้ปกติ
ปกติถ้าใช้ Claude Code วางแผนงานใหญ่ๆ เช่น migrate ระบบ auth ทั้งหมด หรือ refactor โค้ด 40+ ไฟล์ จะเจอปัญหาหลักๆ คือ
Ultraplan แก้ทั้ง 3 ปัญหานี้ ด้วยการย้ายงานวางแผนไปทำบน cloud ของ Anthropic แทน
Ultraplan มีเงื่อนไขที่ต้องรู้ก่อนใช้
| เงื่อนไข | รายละเอียด |
|---|---|
| Claude Code เวอร์ชัน | v2.1.91 ขึ้นไป |
| แพลน Claude | Pro, Max, Team หรือ Enterprise (ต้องมีสิทธิ์ใช้ Claude Code on the web) |
| Repository | ต้องเป็น GitHub repo เท่านั้น (ยังไม่รองรับ GitLab, Bitbucket) |
| Provider | ใช้ได้กับ Anthropic โดยตรงเท่านั้น ไม่รองรับ Amazon Bedrock, Google Vertex AI, Microsoft Foundry |
ถ้าใช้ Claude ผ่าน API key หรือ third-party provider จะยังใช้ Ultraplan ไม่ได้
มี 3 วิธีในการสั่ง Ultraplan จาก CLI
วิธีตรงที่สุด พิมพ์ /ultraplan ตามด้วย prompt ที่ต้องการ
/ultraplan migrate the auth service from sessions to JWTs
ระบบจะแสดง confirmation dialog ก่อนเริ่มทำงาน
ไม่ต้องใช้ slash command ก็ได้ แค่ใส่คำว่า "ultraplan" ที่ไหนก็ได้ใน prompt
I need an ultraplan for refactoring the payment module to support multi-currency
Claude จะตรวจจับคำว่า ultraplan แล้วเปิด confirmation dialog เหมือนกัน
ถ้าเริ่มวางแผนแบบ local ไปแล้ว พอ Claude แสดง approval dialog ให้เลือก "No, refine with Ultraplan on Claude Code on the web" เพื่อส่ง draft ที่มีอยู่ขึ้นไปปรับปรุงต่อบน cloud
วิธีนี้ดีกว่าสั่ง cold start เพราะ Claude มี context จาก local session อยู่แล้ว ทำให้แผนที่ออกมามีคุณภาพดีกว่า
Claude Code on the web แสดงแผนที่กำลังร่างอยู่ พร้อมถามคำถามเพื่อทำความเข้าใจโปรเจคให้ดีขึ้น
หลังจากสั่ง Ultraplan ไปแล้ว terminal จะแสดงสถานะให้รู้ว่า cloud กำลังทำอะไรอยู่ โดย poll ทุก 3 วินาที
| สถานะ | ความหมาย |
|---|---|
◇ ultraplan |
Claude กำลังสำรวจ codebase และร่างแผนอยู่ |
◇ ultraplan needs your input |
Claude มีคำถาม ต้องเปิดลิงก์ไปตอบบนเว็บ |
◆ ultraplan ready |
แผนเสร็จแล้ว พร้อมเปิดรีวิวบนเบราว์เซอร์ |
ระหว่างนี้ terminal ยังใช้งานได้ปกติ จะพิมพ์คำสั่งอื่น รัน test หรือทำงานอะไรก็ได้ ถ้าอยากดูรายละเอียดเพิ่ม ให้พิมพ์ /tasks แล้วเลือก ultraplan entry จะเห็นลิงก์ session, กิจกรรมของ agent, และปุ่ม Stop ultraplan
ส่วนนี้คือจุดเด่นหลักของ Ultraplan เลย เพราะเราได้รีวิวแผนบน UI แบบเต็มๆ บนเบราว์เซอร์ ไม่ใช่ในกล่อง terminal อีกต่อไป
เครื่องมือที่ใช้รีวิวได้มี 3 อย่าง
สั่งให้ Claude แก้แผนได้ไม่จำกัดรอบ จนกว่าจะพอใจแล้วค่อยเลือกว่าจะรันที่ไหน
Claude จะถามคำถามก่อนเริ่มวางแผน เพื่อให้เข้าใจสิ่งที่ต้องการจริงๆ ก่อนลงมือร่างแผน
พอรีวิวแผนจนพอใจแล้ว มี 4 ทางเลือกในการรัน
กด "Approve Claude's plan and start coding" บนเบราว์เซอร์ Claude จะ implement แผนบน cloud session เดิม terminal จะแสดงข้อความยืนยันแล้วเคลียร์ status indicator
พอทำเสร็จ เราสามารถดู diff แล้วสร้าง Pull Request จากเว็บได้เลย ไม่ต้องกลับมา terminal
เหมาะกับ: งานที่จบในตัวเอง ไม่ต้องพึ่ง local environment เช่น refactor โค้ด, แก้ logic, เพิ่มฟีเจอร์ที่ไม่ต้อง test กับ local service
กด "Approve plan and teleport back to terminal" แผนจะถูกส่งกลับมาที่ terminal โดย web session จะถูก archive ไม่ทำงานต่อ
Terminal จะแสดงแผนพร้อมให้เลือก 3 ทาง
claude --resume ไว้ให้กลับไป session เดิมได้)เหมาะกับ: งานที่ต้องพึ่ง local environment เช่น ต้องรัน docker, ต้อง test กับ database local, หรือต้องใช้ environment variables ที่มีเฉพาะในเครื่อง
เรื่องน่าสนใจจากที่มีคน reverse engineer ซอร์สโค้ดของ Claude Code พบว่า Ultraplan มีระบบ A/B testing อยู่เบื้องหลัง คือ Claude อาจใช้ 1 ใน 3 วิธีวางแผน โดยเราเลือกไม่ได้ว่าจะได้แบบไหน
| แบบ | วิธีการ | ความละเอียด |
|---|---|---|
| Simple Plan | สำรวจโค้ดแบบเบาๆ ไม่ใช้ subagent | เร็ว แต่ไม่ลึก |
| Visual Plan | มี Mermaid/ASCII diagram แสดง dependency และ data flow | ปานกลาง มี visual ช่วย |
| Three Subagents + Critique | ส่ง agent 3 ตัวไปสำรวจ code/architecture/risks พร้อมกัน แล้วมี critique agent รีวิวอีกรอบ | ละเอียดที่สุด แต่ใช้เวลานานกว่า |
นี่อาจเป็นสาเหตุที่บางคนรีวิวว่า Ultraplan ดีมาก แต่บางคนรู้สึกงั้นๆ เพราะได้ variant คนละแบบกัน
Claude Code มี plan mode อยู่แล้ว (สั่ง shift+tab หรือพิมพ์ /plan) แล้ว Ultraplan ต่างยังไง?
| จุดเปรียบเทียบ | Plan Mode ปกติ | Ultraplan |
|---|---|---|
| ทำงานที่ไหน | Local terminal | Anthropic cloud |
| Terminal ว่างไหม | ไม่ว่าง ถูกล็อก | ว่าง ทำงานอื่นได้ |
| เวลาคิด | จำกัดตาม context window | สูงสุด 30 นาที |
| การรีวิว | อ่านใน terminal | Browser UI มี inline comment, emoji, sidebar |
| การรัน | รันที่ terminal เท่านั้น | เลือกได้ทั้ง cloud และ terminal |
| ความซับซ้อน | เหมาะกับงานเล็ก-กลาง | เหมาะกับงานใหญ่ 40+ ไฟล์ |
| ความเร็ว | เริ่มได้ทันที | มี latency จากการ sync ขึ้น cloud |
| ข้อจำกัด | ไม่มี ใช้ได้ทุก repo | GitHub only + ต้องมี Claude Code on the web |
สรุปง่ายๆ คือ ถ้างานเล็กๆ ใช้ plan mode ปกติเร็วกว่า แต่ถ้างานใหญ่ที่ต้องคิดเยอะ Ultraplan ให้ประสบการณ์ดีกว่ามาก
ระบุไฟล์สำคัญ, ข้อจำกัด, และสิ่งที่ห้ามทำให้ชัดใน prompt ตั้งแต่ตอนสั่ง ยิ่งให้ข้อมูลมากเท่าไหร่ Claude ยิ่งใช้เวลาสำรวจน้อยลง แผนจะตรงประเด็นมากขึ้น
/ultraplan refactor payment module in src/lib/stripe.ts and src/api/payments/ to support multi-currency. Keep backward compatibility with existing THB payments. Don't change the database schema.
แทนที่จะสั่ง /ultraplan ตรงๆ ลองเริ่มวางแผนที่ terminal ก่อน พอเห็น draft แรกแล้วค่อยเลือก "refine with Ultraplan" ส่งขึ้น cloud วิธีนี้ให้ผลดีกว่า cold start เพราะ Claude มี foundation จาก local session อยู่แล้ว
ใช้ inline comment ชี้ตรงจุดที่ต้องแก้ เช่น ไฮไลท์ย่อหน้าที่เขียนเรื่อง migration strategy แล้วคอมเมนต์ว่า "ยังไม่ได้คิดเรื่อง rollback ถ้า migration fail" แบบนี้ได้ผลดีกว่าบอกว่า "แผนยังไม่ครบ ช่วยเพิ่มรายละเอียดที"
Ultraplan ยังเป็น research preview จึงมีข้อจำกัดหลายอย่าง
Ultraplan เป็นฟีเจอร์ที่น่าสนใจสำหรับ developer ที่ใช้ Claude Code อยู่แล้ว โดยเฉพาะคนที่ทำงานกับโปรเจคขนาดใหญ่ จุดเด่นคือการย้ายงานวางแผนไปทำบน cloud ปล่อย terminal ว่าง แล้วรีวิวแผนบนเบราว์เซอร์ที่สะดวกกว่า terminal มาก
แต่ก็ต้องรู้ข้อจำกัด — ยังเป็น research preview, รองรับแค่ GitHub, เลือก variant ไม่ได้ และมี latency เพิ่ม ถ้างานเล็กๆ plan mode ปกติยังเร็วและสะดวกกว่า
สำหรับงานใหญ่ที่ต้องคิดเยอะและผิดพลาดไม่ได้ Ultraplan ช่วยได้จริง
ถ้าอยากเรียนรู้วิธีใช้ AI tools แบบ Claude Code ให้เต็มประสิทธิภาพ ทั้ง prompt engineering, workflow automation และเทคนิคที่ใช้ได้จริง ดูคอร์สทั้งหมดได้ที่ aongai.app/courses หรือเพิ่มเพื่อนทาง LINE OA เพื่อพูดคุยกับเราได้โดยตรง
ดูคอร์ส AI ภาษาไทยของเรา สอนตั้งแต่เริ่มต้น ใช้ได้จริง