“เดี๋ยวก่อน…เดี๋ยวก่อน…ยังรออยู่…”
เมื่อมองดูไอคอนโหลดของ Github Copilot ที่กำลังหมุนอยู่ ฉันขยี้ตาที่เจ็บเป็นครั้งที่หมื่น
ทุกครั้งที่เขียนโค้ด ฉันต้องรอประมาณ 5-10 วินาทีเพื่อให้มันเสนอแนะ บางครั้งหลังจากรอครึ่งวันแล้ว ข้อเสนอแนะก็ยังไม่ใช่สิ่งที่ฉันต้องการ ใครจะทนได้ล่ะ
ขณะที่ใช้ Copilot ฉันได้เปรียบเทียบกับโปรเจ็กต์โอเพ่นซอร์ส Cline เมื่อสัปดาห์ที่แล้ว ฉันได้ใช้ Copilot เพื่อพัฒนาแอปพลิเคชันทดสอบขนาดเล็กสองสามตัว และพูดตามตรงว่าประสบการณ์โดยรวมนั้นน่าทึ่งมาก
Cline คืออะไร?
ต่อไปนี้เป็นคำแนะนำสั้นๆ สำหรับผู้ที่ไม่รู้จัก Cline Cline คือผู้ช่วย AI ที่สามารถช่วยคุณเขียนโค้ดในโปรแกรมแก้ไขได้ ถือเป็นทางเลือกโอเพนซอร์สอย่างแท้จริงสำหรับ Cursor และจะยิ่งมีประสิทธิภาพมากขึ้นเมื่อใช้ร่วมกับ Deepseek
เช่นเดียวกับ Cursor นอกจากจะทำการเติมโค้ดแล้ว ยังเป็นพาร์ทเนอร์ด้านการเขียนโปรแกรมที่ช่วยให้คุณทำงานที่ซับซ้อนได้สำเร็จอีกด้วย โดยสามารถ:
- สร้างและแก้ไขเอกสารตามภาษาธรรมชาติ
- การดำเนินการคำสั่งอัตโนมัติ
- สามารถใช้งานเบราว์เซอร์ได้ด้วยตัวเอง
v3.1: เคอร์เซอร์เพิ่มมากขึ้นเรื่อยๆ
มาดูกันว่ามีอะไรอัปเดตบ้างในเวอร์ชันล่าสุดที่เปิดตัวเมื่อวานนี้ ซึ่งช่วยแก้ไขปัญหาได้ตรงจุด:
1. ฟังก์ชันจุดตรวจสอบอันทรงพลัง
เช่นเดียวกับการบันทึกเกม Cline จะบันทึกภาพสแน็ปช็อตโดยอัตโนมัติหลังจากการดำเนินการแต่ละครั้ง:
-
- ต้องการดูว่ามีอะไรเปลี่ยนแปลงบ้างหรือไม่ ปุ่ม “เปรียบเทียบ” จะช่วยให้คุณเปรียบเทียบ
- อยากจะเสียใจไหม? ปุ่ม “คืนค่า” มีวิธีการคืนค่าสามวิธี: คืนค่าทั้งหมด (ใช้กันทั่วไป)
- กู้คืนเฉพาะงาน (แก้ไขการทำงานที่ไม่ถูกต้อง)
- กู้คืนรหัสเท่านั้น (เก็บงานของ Cline ไว้ระหว่างดำเนินการ)
2. ดูการเปลี่ยนแปลงทั้งหมดด้วยการคลิกเพียงครั้งเดียว
ตอนนี้เมื่อคุณทำภารกิจเสร็จสิ้น คุณจะเห็นปุ่ม “ดูการเปลี่ยนแปลงใหม่” ซึ่งจะแสดงการเปลี่ยนแปลงทั้งหมดให้คุณเห็น เพื่อนๆ ที่เปิดโหมดอัตโนมัติไม่ต้องกังวลว่าจะพลาดการเปลี่ยนแปลงที่สำคัญอีกต่อไป!
3. การจัดการพื้นที่อย่างใส่ใจ
- แสดงพื้นที่ที่แต่ละงานใช้โดยอัตโนมัติและมีปุ่มลบที่สะดวก
- หลักการพื้นฐานนั้นขึ้นอยู่กับการจัดเก็บข้อมูลที่มีประสิทธิภาพของ Git
หลังจากอัปเดตอย่างเข้มข้นเป็นเวลาหลายสัปดาห์ ตอนนี้ก็ใกล้จะถึงเคอร์เซอร์แล้ว มาทบทวนกัน:
v3.0: โหมดการอนุมัติอัตโนมัติ
- เช่นเดียวกับโหมด Yolo ของ Cursor คุณสามารถให้ Cline ดำเนินการงานโดยอัตโนมัติได้
- การควบคุมการอนุญาตแบบละเอียด: การอ่านและการเขียนไฟล์ คำสั่งเทอร์มินัล การใช้งานเบราว์เซอร์ ฯลฯ
- รองรับการแจ้งเตือนงานเบื้องหลัง
- เพิ่มประสิทธิภาพการแก้ไขไฟล์ขนาดใหญ่ รวดเร็วและปลอดภัยยิ่งขึ้น
- เพิ่มไฟล์กำหนดค่า .clinerules ซึ่งสามารถตั้งค่ากฎของโครงการได้ด้วย
v2.2: รองรับโปรโตคอล MCP
-
- คุณสามารถเพิ่มเครื่องมือที่กำหนดเองได้ เช่น การค้นหาเว็บ เครื่องมือ GitHub เป็นต้น หากคุณไม่รู้จัก MPC คุณสามารถคลิกที่นี่ได้: MCP โอเพ่นซอร์สแบบหนักของ Anthropic: การกำหนดค่าที่ทำให้ Claude กลายเป็นผู้เล่นรอบด้าน
- ไคลน์สามารถสร้างเครื่องมือใหม่ๆ ได้ด้วยตัวเอง เช่น:
คุณสามารถออกคำสั่งได้อย่างง่ายดาย:
- “เพิ่มฟังก์ชั่นในการดึงตั๋ว Jira”
- “เพิ่มฟังก์ชั่นจัดการเซิร์ฟเวอร์ AWS”
เครื่องมือนี้จะถูกบันทึกไว้ใน ~/Documents/Cline/MCP เพื่อให้สามารถแชร์ได้อย่างง่ายดาย
v2.1: ความสามารถด้านการทำงานอัตโนมัติของคอมพิวเตอร์
- สามารถเริ่มเบราว์เซอร์ได้โดยอิสระและรองรับการทำงานต่างๆ เช่น การคลิก การป้อนข้อมูล และการเลื่อนเหมาะอย่างยิ่งสำหรับการทดสอบอัตโนมัติ คุณสามารถติดตามบัญชีวิดีโอ ByteNote ได้ที่ bytenote เราจะมีวิดีโอสาธิตโดยละเอียดในอนาคตเพื่อสอนวิธีการใช้งาน
เหตุใดจึงเป็นผู้ช่วยการเขียนโปรแกรม AI ที่ดีที่สุด?
- ผู้ช่วยรอบด้าน:
- ไม่เพียงแต่เขียนโค้ด แต่ยังช่วยคุณดีบักและทดสอบอีกด้วย
- มีอิสระในการตัดสินใจสูงและสามารถแก้ไขปัญหาได้โดยอัตโนมัติ
- คุณสามารถเพิ่มคุณสมบัติใหม่ให้กับตัวเองได้
- โอเพ่นซอร์สและฟรี:
- โอเพนซอร์สอย่างสมบูรณ์ ไม่ต้องเสียเงิน
- อัปเดตบ่อยครั้งพร้อมฟีเจอร์ใหม่เกือบทุกสัปดาห์
- ซูเปอร์ออโตโนมี:
- คุณสามารถใช้งานเบราว์เซอร์ได้ด้วยตัวเอง
- สามารถดำเนินการคำสั่งเทอร์มินอลได้
- รองรับเครื่องมือที่กำหนดเอง
ในที่สุด
หลังจากอ่านการอัปเดตเหล่านี้แล้ว ฉันต้องบอกว่าทีมงาน Cline นั้นยอดเยี่ยมมาก 3.0 เพิ่งเปิดตัวเมื่อสัปดาห์ที่แล้ว และตอนนี้มีการอัปเดตหลัก 3.1 แล้ว ฟีเจอร์อันทรงพลังทั้งหมดนี้ฟรีทั้งหมด ซึ่งถือว่าหายากมากในสภาพแวดล้อมปัจจุบันที่เครื่องมือ AI มักถูกเรียกเก็บเงิน เมื่อรวมกับ Deepseek แล้ว มันทรงพลังมากจริงๆ!