สอน Cline ฉบับสมบูรณ์: AI coding agent โอเพนซอร์สไม่ต้องสมัครสมาชิก จับสองโหมด Plan/Act ให้อยู่มือในครั้งเดียว

ไม่อยากจ่ายค่ารายเดือนเพิ่มอีกก้อน แต่อยากได้ประสบการณ์เอเจนต์ระดับ Cursor? Cline ที่เป็นโอเพนซอร์สติดตั้งใน VS Code เอา API key ของตัวเองมาก็รันได้ โหมด Plan อธิบายให้ชัดว่าจะแตะไฟล์ไหนก่อนแล้วค่อยลงมือ บทความนี้พาไปตั้งแต่ติดตั้งจนถึงการใช้งาน MCP ขั้นสูงในครั้งเดียว

สี่ทุ่มครึ่ง วิศวกรเฟิร์มแวร์คนหนึ่งในกรุงเทพนั่งขมวดคิ้วมองบิล: Cursor ค่าสมาชิกรายเดือนหนึ่งก้อน, ChatGPT อีกก้อน บริษัทก็ไม่ได้ออกให้ เขาเห็นในเรดดิตมีคนบอกว่า “ที่คุณต้องการจริง ๆ คือ Cline ฟรี” ครึ่งเชื่อครึ่งไม่เชื่อก็ลองติดตั้ง วันรุ่งขึ้นเขาก็ยกเลิกสมาชิกไปหนึ่งตัว นี่ไม่ใช่กรณีเดียว — ส่วนขยายโอเพนซอร์สตัวนี้สะสมดาวบน GitHub ได้กว่าหกหมื่นดวงแล้ว (ตรวจสอบเมื่อ 2026/07) เดินเส้นทางที่ต่างออกไปโดยสิ้นเชิง: ตัวเครื่องมือไม่คิดเงิน คุณจ่ายแค่ค่า API ของโมเดล

Cline คืออะไร

Cline เป็น AI coding agent โอเพนซอร์สที่ติดตั้งใน VS Code ใช้สิทธิ์ Apache 2.0 ในปี 2026 ก็ทยอยรองรับ JetBrains, Cursor, Windsurf และเอดิเตอร์อื่น ๆ พร้อมออกเวอร์ชัน CLI แบบพรีวิว ความต่างที่ใหญ่ที่สุดจากเครื่องมือแบบเติมข้อความอัตโนมัติ (อย่าง GitHub Copilot) คือ “ความสามารถของเอเจนต์”: คุณให้มันหนึ่งงาน มันจะอ่านไฟล์เอง แก้โค้ด รันคำสั่งเทอร์มินัล ดูผลลัพธ์แล้วแก้ไข ทำไปจนจบงาน

มันไม่ผูกกับโมเดล ในหน้าตั้งค่าวาง API key ของคุณก็ต่อ Claude, Gemini, DeepSeek ได้ หรือผ่าน OpenRouter ใช้ key เดียวสลับโมเดลหลายเจ้า อยากประหยัดก็ต่อ Ollama รันโมเดลบนเครื่องได้

วิธีใช้: เริ่มต้นใน 4 ขั้นตอน

  1. ติดตั้ง: ค้น “Cline” ในตลาดส่วนขยายของ VS Code แล้วติดตั้ง แถบข้างจะมีไอคอนหุ่นยนต์เพิ่มมา
  2. ต่อโมเดล: เปิดหน้าตั้งค่าเลือก API Provider แล้ววาง key ชุดของผมเองคือใช้โมเดลระดับกลางในชีวิตประจำวัน เจอปัญหายากค่อยสลับไปโมเดลเรือธง ต้นทุนต่างกันเยอะ
  3. โหมด Plan วางแผนก่อน: ป้อนงานแล้วอย่าเพิ่งรีบ ในโหมด Plan นั้น Cline จะแค่อ่านไฟล์ ถามคำถาม และแจกแจงว่า “ผมตั้งใจจะแก้ไฟล์ไหนบ้าง แก้อย่างไร” โดยไม่แตะโค้ดใด ๆ ขั้นตอนนี้คุ้มค่าที่จะดูอย่างจริงจัง ทิศทางผิดก็ตีกลับได้ที่นี่เลย
  4. โหมด Act ลงมือ: เมื่อยืนยันแผนแล้วสลับไป Act มันจะเริ่มแก้ไฟล์และรันคำสั่งจริง ทุกการกระทำโดยดีฟอลต์จะขออนุญาตคุณก่อน คุ้นแล้วค่อยเปิดอนุมัติอัตโนมัติสำหรับบางการกระทำ

เทคนิคขั้นสูง

Checkpoints คือยาแก้เสียใจ: Cline เก็บสแนปช็อตทุกก้าว agent แก้พังก็ย้อนกลับไปก้าวไหนก็ได้ด้วยคลิกเดียว ฟีเจอร์นี้ช่วยผมไว้ไม่ใช่ครั้งเดียว ไฟล์ Rules คุมมันไว้: เขียนไฟล์กฎในโปรเจกต์ (เช่น “ใช้ TypeScript strict mode ทุกครั้ง” “ห้ามแตะโฟลเดอร์ migrations”) ได้ผลกว่าคอยเตือนด้วยปากทุกครั้ง MCP Marketplace: Cline มีตลาด MCP ในตัว ต่อกับเครื่องมือภายนอกอย่างฐานข้อมูล การทำงานเบราว์เซอร์อัตโนมัติได้ ให้ agent ค้น schema ของ DB โดยตรงแล้วเขียนคิวรี ประหยัดการก๊อปวางบริบทไปมา ถ้าต้องการเทมเพลตคำสั่งสำเร็จรูป คลังพรอมป์ต์ บนเว็บก็มีหมวดวิศวกรให้เอาไปใช้ได้เลย

ข้อควรระวัง

พูดตรง ๆ Cline ไม่ใช่ต้นทุนศูนย์: ในโหมด BYOK ค่า token คุณรับเอง agent หนึ่งงานอ่านไฟล์ทีเป็นสิบ ๆ ไฟล์ ใช้โมเดลเรือธงรันทั้งวันเผาไปหลายร้อยบาทเกิดขึ้นจริง แนะนำให้เปิดการแสดงค่าใช้จ่ายเรียลไทม์ของมัน และใช้โหมด Plan บีบขอบเขตให้แคบก่อนลงมือ อีกอย่างการอนุมัติคำสั่งเทอร์มินัลอัตโนมัติให้เปิดแบบอนุรักษ์นิยม ความเสี่ยงของการปล่อยให้ AI รันคำสั่ง shell อิสระคุณคงเข้าใจ แผนสำหรับทีม (ตรวจสอบเมื่อ 2026/07 ประมาณเริ่มต้นคนละ 20 ดอลลาร์ต่อเดือน) ถึงต้องจ่ายเงิน ใช้ส่วนตัวฟรีสนิท ยึดตามหน้าราคาอย่างเป็นทางการเป็นหลัก

บทสรุปและความเห็นจาก TheAI Academy

วิศวกรที่ยกเลิกสมาชิกคนนั้นบอกผมทีหลังว่า สิ่งที่เขาชอบที่สุดไม่ใช่การประหยัดเงิน แต่คือจังหวะ Plan/Act — คุยให้ตกลงก่อนแล้วค่อยลงมือ มีเหตุมีผลกว่าเพื่อนร่วมงานที่เป็นคนหลายคนเสียอีก

ความเห็น: Cline คือ coding agent ที่นักพัฒนาที่ “ไม่อยากถูกค่าสมาชิกจับเป็นตัวประกัน” ควรติดตั้งมากที่สุดในตอนนี้ ความโปร่งใสของโหมด Plan คือกุญแจที่ทำให้มันเหนือคู่แข่งแบบปิดซอร์สหลายราย เพียงแต่บิล BYOK ต้องคอยจับตาเอง

คำแนะนำที่เป็นรูปธรรมสำหรับผู้อ่านชาวไทย: ลองใช้ OpenRouter ต่อโมเดลระดับกลางรันสักหนึ่งสัปดาห์ ดูค่า token จริงของตัวเองก่อนค่อยตัดสินใจระดับโมเดลที่ใช้ประจำ; โปรเจกต์ของบริษัทต้องเขียนไฟล์ Rules และปิดการอนุมัติอัตโนมัติของคำสั่งอันตราย

คำถามที่พบบ่อย

Cline ฟรีจริงทั้งหมดไหม?

ตัวส่วนขยายเป็นโอเพนซอร์สฟรี (Apache 2.0) ใช้ส่วนตัวไม่ต้องสมัครสมาชิก แต่คุณต้องเตรียม API key ของโมเดลเอง ค่า token คิดตามโมเดลที่คุณเลือก แผนสำหรับการทำงานร่วมกันเป็นทีมถึงต้องจ่ายเงิน ยึดตามหน้าราคาอย่างเป็นทางการเป็นหลัก

Cline ต่างจาก Cursor, GitHub Copilot ตรงไหน?

Copilot เน้นเติมข้อความและสนทนา; Cursor เป็นเอดิเตอร์ AI ที่เก็บค่าสมาชิกทั้งชุด; ส่วน Cline เป็น agent โอเพนซอร์สที่ติดตั้งในเอดิเตอร์ที่มีอยู่ เลือกและจ่ายค่าโมเดลเอง สองโหมด Plan/Act ทำให้มันให้แผนครบก่อนลงมือ

โหมด Plan กับ Act ต้องแยกใช้ไหม?

แนะนำให้แยก โหมด Plan อ่านอย่างเดียวไม่เขียน ให้คุณยืนยันก่อนว่าจะแตะไฟล์ไหน; Act ถึงลงมือจริง ข้าม Plan ไปรันเลยเท่ากับทิ้งกลไกกันพลาดที่มีค่าที่สุดของ Cline

ใช้ Cline แล้วโค้ดบริษัทจะรั่วไหลไหม?

โค้ดจะถูกส่งไปยังผู้ให้บริการโมเดลที่คุณต่อเอง (เช่น Anthropic, Google หรือ OpenRouter) การประมวลผลข้อมูลเป็นไปตามเงื่อนไขของผู้ให้บริการนั้น ถ้ากังวลก็ต่อ Ollama รันโมเดลบนเครื่อง โค้ดไม่ออกไปไหนเลย

繁體中文版 →