โมเดล AI ที่มีมาให้ช่วยงานได้ แต่ไม่ได้มอบการควบคุม ความยืดหยุ่น หรือตัวเลือกโมเดลที่นักพัฒนาต้องการสำหรับงานเขียนโค้ดเสมอไป เมื่อคุณต้องการการรองรับที่ดีกว่าสำหรับการสร้างโค้ด การดีบัก การรีแฟกเตอร์ หรือเครื่องมืออย่าง Kimi การใช้ API ภายนอกกับ Kilo Code จึงเป็นทางเลือกที่ดีกว่ามาก การตั้งค่าอย่างเหมาะสมช่วยให้เวิร์กโฟลว์ราบรื่น รวดเร็ว และจัดการได้ง่ายขึ้น อ่านบทความนี้เพื่อเรียนรู้วิธีเชื่อมต่อ API key ภายนอกใน Kilo Code และใช้ประโยชน์จากเวิร์กโฟลว์การเขียนโค้ดของคุณได้มากขึ้น
Kilo Code คืออะไรและทำงานอย่างไร?
Kilo Code คือผู้ช่วยเขียนโค้ดด้วย AI ที่ช่วยให้นักพัฒนาเขียน แก้ไข และทำความเข้าใจโค้ดได้ง่ายขึ้น ใช้งานได้ในรูปแบบส่วนขยาย VS Code ส่วนขยาย JetBrains และเครื่องมือ CLI จึงใช้งานได้สะดวกในสภาพแวดล้อมการพัฒนาหลากหลายรูปแบบ โดยใช้หน้าจอสนทนาเพื่อจัดการงานต่าง ๆ เช่น การสร้างโค้ด การดีบัก การรีแฟกเตอร์ และการอธิบายโค้ด
วิธีใช้โมเดล AI ที่มีมาให้ใน Kilo Code
จุดเริ่มต้นที่ดีในการใช้ Kilo Code คือโมเดล AI ที่มีมาให้ เพราะเข้าถึงได้ง่ายและไม่ต้องตั้งค่า API เพิ่มเติม เมื่อติดตั้งส่วนขยายและเชื่อมต่อกับบัญชีของคุณแล้ว คุณสามารถเลือกโมเดลและเริ่มใช้ AI ช่วยเขียนโค้ด ดีบัก รีแฟกเตอร์ และทำงานพัฒนาในแต่ละวันภายใน VS Code ได้ทันที ต่อไปนี้คือวิธีใช้โมเดล AI ที่มีมาให้ใน Kilo Code:
ขั้นตอนที่ 01: ติดตั้งส่วนขยาย Kilo Code ใน VS Code
เริ่มต้นด้วยการดาวน์โหลดและติดตั้งส่วนขยาย Kilo Code จาก VS Code เมื่อติดตั้งเสร็จแล้ว ให้เปิดส่วนขยายภายในเอดิเตอร์ของคุณเพื่อเริ่มขั้นตอนการตั้งค่าและเชื่อมต่อกับสภาพแวดล้อมการพัฒนาได้โดยไม่ต้องใช้เครื่องมือเพิ่มเติม
ขั้นตอนที่ 02: เริ่มการตั้งค่าแบบฟรีและเข้าสู่ระบบบัญชีของคุณ
หลังจากเปิดส่วนขยายแล้ว ให้คลิก Free models เพื่อเริ่มต้น จากนั้นคุณจะต้องลงชื่อเข้าใช้ด้วยบัญชี Kilo เพื่อให้แพลตฟอร์มยืนยันสิทธิ์การเข้าถึงและปลดล็อกฟีเจอร์ AI ที่มีมาให้ในส่วนขยาย
ขั้นตอนที่ 03: ดำเนินการอนุญาตสิทธิ์สำหรับ VS Code ให้เสร็จสิ้น
เมื่อลงชื่อเข้าใช้แล้ว Kilo Code จะขอให้คุณอนุญาตสิทธิ์สำหรับ VS Code การอนุมัติขั้นตอนนี้จะเชื่อมต่อเอดิเตอร์กับบัญชี Kilo ของคุณอย่างถูกต้อง เพื่อให้ส่วนขยายโหลดฟีเจอร์ ซิงค์การตั้งค่า และให้คุณเข้าถึงโมเดล AI ที่รองรับได้
ขั้นตอนที่ 04: เลือกโมเดล AI ที่มีมาให้และเริ่มใช้งาน
เมื่อตั้งค่าเสร็จแล้ว ให้เปิดตัวเลือกโมเดลใน Kilo Code และดูโมเดลที่มีมาให้ เลือกโมเดลที่ตรงกับความต้องการ แล้วคุณจะเริ่มใช้สำหรับสร้างโค้ด ดีบัก อธิบายโค้ด และงานพัฒนาอื่น ๆ ได้ทันที
วิธีเชื่อมต่อ LLM ใดก็ได้กับ Kilo Code
การใช้โมเดลในตัวของ Kilo Code นั้นง่าย แต่การเชื่อมต่อ LLM ของคุณเองจะให้อิสระมากขึ้นในการเลือกโมเดลและเวิร์กโฟลว์การเขียนโค้ด เพื่อให้ตั้งค่าตามได้ง่าย ขั้นตอนด้านล่างใช้ Kimi เป็นตัวอย่างและแสดงวิธีเชื่อมต่อกับ Kilo Code ผ่านการตั้งค่า Providers:
ขั้นตอนที่ 1: รับคีย์ Kimi API
ไปที่ Kimi API Platform เปิด User Center / API Keys แล้วสร้างคีย์ API ของ Kimi เข้ากันได้กับ OpenAI และใช้ Base URL นี้: https://api.moonshot.ai/v1
ขั้นตอนที่ 2: เปิด Kilo Code ใน VS Code
เปิด Kilo Code ใน VS Code แล้วคลิกไอคอนรูปเฟืองในแผง จากนั้นไปที่แท็บ Providers ซึ่งคุณสามารถเพิ่มและจัดการผู้ให้บริการ AI ภายนอกภายในส่วนขยายได้
ขั้นตอนที่ 3: เพิ่ม Moonshot.ai
ในแท็บ Providers ให้เลือก Moonshot.ai / Kimi วางคีย์ API ของคุณ แล้วบันทึกการตั้งค่า เอกสารของ Kilo ระบุว่าผู้ให้บริการ Moonshot พร้อมใช้งานได้โดยตรงในส่วน Providers ดังนั้นการตั้งค่าจึงควรรวดเร็วและตรงไปตรงมา
ขั้นตอนที่ 4: เลือกโมเดล Kimi
หลังจากเพิ่มผู้ให้บริการแล้ว ให้เลือกโมเดล Kimi ที่จะใช้ใน Kilo Code ตัวเลือกที่แนะนำสำหรับการเขียนโค้ดมีดังนี้:
แนะนำสำหรับการเขียนโค้ด:
kimi-k2.7-codekimi-k2.7-code-highspeedkimi-k2.6
Kimi ระบุว่า kimi-k2.7-code เป็นโมเดลเฉพาะสำหรับการเขียนโค้ด โมเดลเรือธง Kimi K3 ก็เหมาะกับกรณีใช้งานเอเจนต์เขียนโค้ดเช่นกัน ส่วน kimi-k2.7-code-highspeed เป็นรุ่นที่เร็วกว่าเมื่อคุณต้องการความเร็วในการสร้างผลลัพธ์ที่สูงขึ้น
หากไม่พบ Moonshot ใน Kilo
ให้ใช้ผู้ให้บริการแบบกำหนดเองแทน:
รหัสผู้ให้บริการ:
moonshotชื่อที่แสดง:
KimiAPI ของผู้ให้บริการ:
OpenAI CompatibleBase URL:
https://api.moonshot.ai/v1คีย์ API: คีย์ Kimi API ของคุณ
โมเดล:
kimi-k2.7-code
Kilo รองรับผู้ให้บริการแบบกำหนดเองที่เข้ากันได้กับ OpenAI ผ่านขั้นตอนนี้
ประโยชน์ของการใช้ Kimi API
การเชื่อมต่อ Kimi กับ Kilo Code ไม่ได้เป็นเพียงการเพิ่มโมเดลอีกตัวให้กับการตั้งค่าของคุณ แต่ยังช่วยให้เวิร์กโฟลว์การเขียนโค้ดด้วย AI ราบรื่นขึ้น ด้วยการรวมงานพัฒนาที่ทำเป็นประจำไว้ในที่เดียว คุณจึงไม่ต้องสลับไปมาระหว่างเครื่องมือต่าง ๆ นี่คือสิ่งที่ Kimi API ช่วยคุณได้:
ทำให้งานเขียนโค้ดประจำวันง่ายขึ้น
Kimi ช่วยสร้างโค้ด อธิบายโค้ด และดีบักได้โดยตรงในสภาพแวดล้อมการเขียนโค้ดของคุณ ทำให้งานพัฒนาในแต่ละวันจัดการได้ง่ายขึ้นและประหยัดเวลากับงานประจำ คุณจึงมีสมาธิกับการแก้ปัญหาโค้ดที่ใหญ่กว่าได้มากขึ้น แทนที่จะใช้เวลากับเรื่องเล็ก ๆ มากเกินไป
รักษามาตรฐานโค้ดให้อยู่ในระดับสูง
Kimi สามารถแนะนำการปรับปรุงและชี้ให้เห็นปัญหาที่อาจเกิดขึ้นขณะคุณทำงานกับโค้ด ช่วยให้ดูแลโค้ดให้อ่านง่าย สม่ำเสมอ และจัดระเบียบได้ดีขึ้นในไฟล์และโปรเจกต์ต่าง ๆ อีกทั้งยังช่วยให้คุณพบข้อผิดพลาดได้ตั้งแต่เนิ่น ๆ ก่อนที่จะกลายเป็นปัญหาใหญ่ในการพัฒนา
ปรับให้เข้ากับความต้องการของแต่ละโปรเจกต์
ไม่ว่าคุณจะสร้างฟีเจอร์ใหม่ รีแฟกเตอร์โค้ดเก่า หรือเขียนเอกสารประกอบโปรเจกต์ Kimi ก็สนับสนุนได้ในแต่ละขั้นตอนของการพัฒนา จึงใช้งานได้กับงานเขียนโค้ดมากกว่าหนึ่งประเภท และเพิ่มความยืดหยุ่นให้คุณในพื้นที่ทำงานเดียวกัน
คุณทำอะไรได้บ้างด้วย Kilo Code?
หลังตั้งค่าแล้ว Kilo Code จะทำงานเป็นผู้ช่วยเขียนโค้ด AI ได้โดยตรงในเอดิเตอร์ของคุณ ช่วยทำงานต่าง ๆ เช่น ตรวจสอบโค้ด แก้ไขไฟล์ แก้ข้อผิดพลาด และเร่งงานพัฒนาที่ทำซ้ำ ๆ โดยไม่รบกวนเวิร์กโฟลว์ของคุณ คุณสามารถใช้ Kilo Code ได้ดังนี้:
สนทนากับโค้ดเบสของคุณ
Kilo Code ช่วยให้คุณเข้าใจโปรเจกต์ได้ด้วยการตอบคำถามเกี่ยวกับไฟล์ ฟีเจอร์ และตรรกะของโค้ด คุณอาจถามว่าไฟล์หนึ่งทำหน้าที่อะไร ฟังก์ชันเชื่อมต่ออยู่ที่ใด หรือฟีเจอร์ทำงานอย่างไร ซึ่งช่วยให้สำรวจโค้ดเบสได้ง่ายขึ้นโดยไม่ต้องตรวจทุกอย่างด้วยตัวเอง
แก้ไขโค้ดให้คุณ
คุณสามารถอธิบายการแก้บั๊ก การเปลี่ยนแปลงโค้ด การรีแฟกเตอร์ หรือแม้แต่ฟีเจอร์ใหม่ แล้ว Kilo Code จะอัปเดตไฟล์ให้ ช่วยประหยัดเวลากับการแก้ไขซ้ำ ๆ และทำให้จัดการการเปลี่ยนแปลงเล็ก ๆ ได้เร็วขึ้น โดยเฉพาะเมื่อคุณรู้อยู่แล้วว่าต้องเปลี่ยนอะไร แต่ต้องการความช่วยเหลือในการนำไปใช้
ดีบักปัญหา
เมื่อพบข้อผิดพลาดหรือการทดสอบไม่ผ่าน คุณสามารถแชร์ให้ Kilo Code และขอให้ช่วยตามหาสาเหตุได้ โดยจะช่วยแยกแยะความหมายของปัญหาและจุดที่อาจเป็นต้นตอ ทำให้การดีบักน่าหงุดหงิดน้อยลงและเป็นระบบมากขึ้น
สร้างการทดสอบ
Kilo Code ช่วยสร้าง unit test, integration test, การทดสอบกรณีขอบเขต, mock และตรรกะสำหรับการล้างข้อมูลได้ ช่วยให้เพิ่มความครอบคลุมของการทดสอบได้ง่ายขึ้น โดยไม่ต้องเขียนทุกการทดสอบตั้งแต่ต้น เหมาะเมื่อคุณต้องการประหยัดเวลาแต่ยังคงทดสอบโปรเจกต์อย่างทั่วถึง
อธิบายโค้ดที่ไม่คุ้นเคย
เมื่อคุณเข้าร่วมโปรเจกต์ใหม่หรือตรวจสอบงานของผู้อื่น Kilo Code สามารถอธิบายโค้ดด้วยภาษาที่เข้าใจง่ายขึ้น ช่วยให้คุณเข้าใจวัตถุประสงค์ของฟังก์ชัน ไฟล์ หรือโฟลว์โค้ดขนาดใหญ่ ทำให้เรียนรู้โค้ดที่ไม่คุ้นเคยได้เร็วขึ้นมากและไม่รู้สึกหนักเกินไป
ดำเนินเวิร์กโฟลว์การเขียนโค้ด
Kilo Code สามารถสนับสนุนเวิร์กโฟลว์การเขียนโค้ดด้วยการอ่านไฟล์ แนะนำการเปลี่ยนแปลง และใช้แพตช์เมื่อจำเป็น ทั้งนี้ขึ้นอยู่กับสิทธิ์ที่ได้รับ อาจรันคำสั่งบางอย่างเป็นส่วนหนึ่งของเวิร์กโฟลว์ได้ด้วย ช่วยลดขั้นตอนที่ต้องทำด้วยตนเองระหว่างจัดการงานพัฒนา
ทำงานในโหมด/เอเจนต์
คุณสามารถใช้ Kilo Code ในโหมดต่าง ๆ เช่น วางแผน เขียนโค้ด ดีบัก หรือตรวจสอบ ตามวิธีการตั้งค่าของคุณ ช่วยให้ใช้เครื่องมือกับงานเฉพาะได้ง่ายขึ้น แทนที่จะจัดการทุกคำขอในแบบเดียวกัน และเพิ่มโครงสร้างให้เวิร์กโฟลว์ของคุณ
ทำให้การแก้ไขซ้ำ ๆ เป็นอัตโนมัติ
Kilo Code ช่วยทำการเปลี่ยนแปลงที่เกิดซ้ำได้ เช่น การเปลี่ยนชื่อรูปแบบ การอัปเดต API การจัดระเบียบ type การย้ายโค้ด หรือการปรับปรุงเอกสารประกอบ ซึ่งมีประโยชน์เมื่องานหนึ่งต้องทำซ้ำในหลายไฟล์หรือหลายส่วนของโปรเจกต์ ช่วยประหยัดเวลาได้มากสำหรับงานที่หากทำเองจะช้าและซ้ำซาก
สรุป
การตั้งค่าโมเดลให้เหมาะสมช่วยให้เวิร์กโฟลว์ของคุณยืดหยุ่นและจัดการได้ง่ายขึ้น แทนที่จะพึ่งพาเฉพาะตัวเลือกเริ่มต้น คุณสามารถปรับ Kilo Code ให้สอดคล้องกับวิธีเขียนโค้ดและจัดการงานพัฒนาประเภทต่าง ๆ ของคุณได้ การควบคุมที่เพิ่มขึ้นนี้มีประโยชน์เมื่อคุณต้องการประสบการณ์การเขียนโค้ดด้วย AI ที่ราบรื่นและเหมาะกับความต้องการของโปรเจกต์ หากต้องการลองใช้ความยืดหยุ่นนี้ในทางปฏิบัติ ลองใช้ Kimi กับ Kilo Code ซึ่งเป็นวิธีง่าย ๆ ที่ช่วยปรับปรุงการเขียนโค้ด การดีบัก และการจัดการงานประจำวันของคุณ