ดาวน์โหลดได้ที่ VS Marketplace | เข้าร่วมความไม่ลงรอยกัน | เอกสาร | คำขอคุณสมบัติ |
พบกับ Cline ผู้ช่วย AI ที่สามารถใช้ CLI a N d E ditor ของคุณได้
ด้วยความสามารถในการเขียนโค้ดเอเจนต์ของ Claude 3.5 Sonnet ทำให้ Cline สามารถจัดการงานการพัฒนาซอฟต์แวร์ที่ซับซ้อนได้ทีละขั้นตอน ด้วยเครื่องมือที่ช่วยให้เขาสร้างและแก้ไขไฟล์ สำรวจโปรเจ็กต์ขนาดใหญ่ ใช้เบราว์เซอร์ และดำเนินการคำสั่งเทอร์มินัล (หลังจากที่คุณให้สิทธิ์) เขาสามารถช่วยเหลือคุณในรูปแบบที่นอกเหนือไปจากการเติมโค้ดให้สมบูรณ์หรือการสนับสนุนด้านเทคนิค แม้ว่าสคริปต์ AI อัตโนมัติแบบดั้งเดิมจะทำงานในสภาพแวดล้อมแบบแซนด์บ็อกซ์ ส่วนขยายนี้จะมี GUI แบบมนุษย์ในลูปเพื่ออนุมัติการเปลี่ยนแปลงไฟล์และคำสั่งเทอร์มินัลทั้งหมด ซึ่งมอบวิธีที่ปลอดภัยและเข้าถึงได้เพื่อสำรวจศักยภาพของ AI แบบเอเจนต์
ป้อนงานของคุณและเพิ่มรูปภาพเพื่อแปลงการจำลองเป็นแอปที่ใช้งานได้หรือแก้ไขข้อบกพร่องด้วยภาพหน้าจอ
Cline เริ่มต้นด้วยการวิเคราะห์โครงสร้างไฟล์และซอร์สโค้ด AST เรียกใช้การค้นหา regex และอ่านไฟล์ที่เกี่ยวข้องเพื่อเร่งความเร็วในโปรเจ็กต์ที่มีอยู่ ด้วยการจัดการอย่างรอบคอบว่าข้อมูลที่เพิ่มเข้าไปในบริบท Cline สามารถให้ความช่วยเหลืออันมีค่าได้แม้กระทั่งสำหรับโครงการขนาดใหญ่และซับซ้อนโดยไม่ทำให้หน้าต่างบริบทมากเกินไป
เมื่อไคลน์ได้รับข้อมูลที่ต้องการแล้ว เขาก็สามารถ:
สร้างและแก้ไขไฟล์ + ตรวจสอบข้อผิดพลาดของ linter/compiler ไปพร้อมกัน ทำให้เขาแก้ไขปัญหาเชิงรุก เช่น การนำเข้าที่หายไปและข้อผิดพลาดทางไวยากรณ์ได้ด้วยตัวเอง
ดำเนินการคำสั่งโดยตรงในเทอร์มินัลของคุณและติดตามเอาต์พุตในขณะที่เขาทำงาน ปล่อยให้เขาตอบสนองต่อปัญหาเซิร์ฟเวอร์ dev หลังจากแก้ไขไฟล์
สำหรับงานพัฒนาเว็บ Cline สามารถเปิดไซต์ในเบราว์เซอร์ที่ไม่มีส่วนหัว คลิก พิมพ์ เลื่อน และจับภาพหน้าจอ + บันทึกคอนโซล ทำให้เขาสามารถแก้ไขข้อผิดพลาดรันไทม์และข้อบกพร่องด้านภาพได้
เมื่องานเสร็จสิ้น Cline จะนำเสนอผลลัพธ์ให้คุณด้วยคำสั่งเทอร์มินัล เช่น open -a "Google Chrome" index.html
ซึ่งคุณเรียกใช้ได้ด้วยการคลิกปุ่มเพียงปุ่มเดียว
เคล็ดลับ
ใช้ทางลัด CMD/CTRL + Shift + P
เพื่อเปิดชุดคำสั่งและพิมพ์ "Cline: เปิดในแท็บใหม่" เพื่อเปิดส่วนขยายเป็นแท็บในตัวแก้ไขของคุณ สิ่งนี้ช่วยให้คุณใช้ Cline เคียงข้างกันกับ File Explorer ของคุณและดูว่าเขาเปลี่ยนพื้นที่ทำงานของคุณให้ชัดเจนยิ่งขึ้นอย่างไร
Cline รองรับผู้ให้บริการ API เช่น OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure และ GCP Vertex คุณยังสามารถกำหนดค่า API ที่เข้ากันได้กับ OpenAI หรือใช้โมเดลในเครื่องผ่าน Ollama หากคุณใช้ OpenRouter ส่วนขยายจะดึงรายการรุ่นใหม่ล่าสุด ซึ่งจะทำให้คุณสามารถใช้รุ่นใหม่ล่าสุดได้ทันทีที่มีจำหน่าย
ส่วนขยายยังติดตามโทเค็นทั้งหมดและต้นทุนการใช้งาน API สำหรับลูปงานทั้งหมดและคำขอแต่ละรายการ โดยแจ้งให้คุณทราบถึงการใช้จ่ายทุกขั้นตอน
ต้องขอบคุณการอัปเดตการรวมเชลล์ใหม่ใน VSCode v1.93 ทำให้ Cline สามารถดำเนินการคำสั่งได้โดยตรงในเทอร์มินัลของคุณและรับเอาต์พุต สิ่งนี้ทำให้เขาสามารถทำงานได้หลากหลาย ตั้งแต่การติดตั้งแพ็คเกจและการรันสคริปต์บิลด์ไปจนถึงการใช้งานแอปพลิเคชัน การจัดการฐานข้อมูล และการดำเนินการทดสอบ ทั้งหมดนี้ในขณะเดียวกันก็ปรับให้เข้ากับสภาพแวดล้อมการพัฒนาและห่วงโซ่เครื่องมือของคุณเพื่อให้งานสำเร็จลุล่วงได้อย่างเหมาะสม
สำหรับกระบวนการที่รันระยะยาว เช่น เซิร์ฟเวอร์ dev ให้ใช้ปุ่ม "ดำเนินการขณะทำงาน" เพื่อให้ Cline ทำงานต่อไปในขณะที่คำสั่งทำงานในเบื้องหลัง ในขณะที่ Cline ทำงาน เขาจะได้รับแจ้งถึงเอาท์พุตเทอร์มินัลใหม่ระหว่างทาง ทำให้เขาตอบสนองต่อปัญหาที่อาจเกิดขึ้น เช่น ข้อผิดพลาดในการคอมไพล์เวลาเมื่อแก้ไขไฟล์
Cline สามารถสร้างและแก้ไขไฟล์ได้โดยตรงในตัวแก้ไขของคุณ ซึ่งนำเสนอมุมมองที่แตกต่างของการเปลี่ยนแปลง คุณสามารถแก้ไขหรือย้อนกลับการเปลี่ยนแปลงของ Cline ได้โดยตรงในเครื่องมือแก้ไขมุมมองต่าง หรือให้ข้อเสนอแนะในการแชทจนกว่าคุณจะพอใจกับผลลัพธ์ Cline ยังตรวจสอบข้อผิดพลาดของ linter/compiler (การนำเข้าที่หายไป ข้อผิดพลาดทางไวยากรณ์ ฯลฯ) เพื่อให้เขาสามารถแก้ไขปัญหาที่เกิดขึ้นระหว่างทางได้ด้วยตัวเอง
การเปลี่ยนแปลงทั้งหมดที่ทำโดย Cline จะถูกบันทึกไว้ในไทม์ไลน์ของไฟล์ของคุณ ซึ่งเป็นวิธีที่ง่ายในการติดตามและย้อนกลับการแก้ไขหากจำเป็น
ด้วยความสามารถใหม่ในการใช้คอมพิวเตอร์ของ Claude 3.5 Sonnet Cline สามารถเปิดเบราว์เซอร์ คลิกองค์ประกอบ พิมพ์ข้อความ และเลื่อน จับภาพหน้าจอและบันทึกคอนโซลในแต่ละขั้นตอน ซึ่งช่วยให้สามารถแก้ไขจุดบกพร่องเชิงโต้ตอบ การทดสอบแบบ end-to-end และแม้แต่การใช้งานเว็บทั่วไป! สิ่งนี้ทำให้เขามีอิสระในการแก้ไขข้อบกพร่องด้านภาพและปัญหารันไทม์โดยที่คุณไม่จำเป็นต้องถือและคัดลอกบันทึกข้อผิดพลาดด้วยตนเอง
ลองขอให้ Cline "ทดสอบแอป" และดูในขณะที่เขารันคำสั่งเช่น npm run dev
เปิดตัวเซิร์ฟเวอร์ dev ที่ทำงานอยู่ในเครื่องของคุณในเบราว์เซอร์ และทำการทดสอบหลายชุดเพื่อยืนยันว่าทุกอย่างใช้งานได้ ดูการสาธิตที่นี่
@url
: วาง URL สำหรับส่วนขยายเพื่อดึงข้อมูลและแปลงเป็นมาร์กดาวน์ ซึ่งมีประโยชน์เมื่อคุณต้องการให้เอกสารล่าสุดแก่ Cline
@problems
: เพิ่มข้อผิดพลาดและคำเตือนในพื้นที่ทำงาน (แผง 'ปัญหา') เพื่อให้ Cline แก้ไข
@file
: เพิ่มเนื้อหาของไฟล์เพื่อให้คุณไม่ต้องเปลืองคำขอ API เพื่ออนุมัติไฟล์การอ่าน (+ พิมพ์เพื่อค้นหาไฟล์)
@folder
: เพิ่มไฟล์ของโฟลเดอร์ทั้งหมดในครั้งเดียวเพื่อเพิ่มความเร็วให้กับขั้นตอนการทำงานของคุณมากยิ่งขึ้น
เพื่อสนับสนุนโครงการ ให้เริ่มต้นด้วยการสำรวจปัญหาที่เปิดอยู่หรือตรวจสอบบอร์ดคำขอคุณลักษณะของเรา เรายินดีอย่างยิ่งที่จะให้คุณเข้าร่วม Discord ของเราเพื่อแบ่งปันแนวคิดและเชื่อมต่อกับผู้มีส่วนร่วมคนอื่นๆ
โคลนพื้นที่เก็บข้อมูล (ต้องใช้ git-lfs) :
โคลนคอมไพล์ https://github.com/cline/cline.git
เปิดโครงการใน VSCode:
รหัสไคลน์
ติดตั้งการพึ่งพาที่จำเป็นสำหรับส่วนขยายและ webview-gui:
เรียกใช้การติดตั้ง: ทั้งหมด
เปิดใช้งานโดยการกด F5
(หรือ Run
-> Start Debugging
) เพื่อเปิดหน้าต่าง VSCode ใหม่พร้อมโหลดส่วนขยาย (คุณอาจต้องติดตั้งส่วนขยายตัวจับคู่ปัญหา esbuild หากคุณประสบปัญหาในการสร้างโปรเจ็กต์)
Apache 2.0 © 2024 Cline Bot Inc.