โมเดล 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 key
ไปที่ 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 key ของคุณ แล้วบันทึกการตั้งค่า เอกสารของ Kilo ระบุว่าผู้ให้บริการ Moonshot มีอยู่ในส่วน Providers โดยตรง ดังนั้นการตั้งค่าควรทำได้อย่างรวดเร็วและไม่ยุ่งยาก
ขั้นตอนที่ 4: เลือกโมเดล Kimi
หลังจากเพิ่มผู้ให้บริการแล้ว ให้เลือกโมเดล Kimi ที่จะใช้ใน Kilo Code ตัวเลือกที่แนะนำสำหรับการเขียนโค้ดมีดังนี้:
แนะนำสำหรับการเขียนโค้ด:
kimi-k2.7-codekimi-k2.7-code-highspeedkimi-k2.6
Kimi ระบุว่า kimi-k2.7-code เป็นโมเดลเขียนโค้ดที่แข็งแกร่งที่สุดของบริษัท
หากไม่มี Moonshot แสดงใน Kilo
ให้ใช้ Custom provider แทน:
Provider ID:
moonshotชื่อที่แสดง:
KimiProvider API:
OpenAI CompatibleBase URL:
https://api.moonshot.ai/v1API key: Kimi API key ของคุณ
โมเดล:
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 สามารถช่วยสร้างยูนิตเทสต์ อินทิเกรชันเทสต์ การทดสอบกรณีขอบ ม็อก และลอจิกสำหรับการทำความสะอาดโค้ด ทำให้ง่ายขึ้นที่จะเพิ่มความครอบคลุมของการทดสอบโดยไม่ต้องเขียนทุกการทดสอบตั้งแต่ต้น มันมีประโยชน์เมื่อคุณต้องการประหยัดเวลาแต่ยังต้องการให้โครงการของคุณได้รับการทดสอบอย่างดี
อธิบายโค้ดที่ไม่คุ้นเคย
เมื่อคุณเข้าร่วมโครงการใหม่หรือกำลังรีวิวงานของคนอื่น Kilo Code สามารถอธิบายโค้ดด้วยคำที่เข้าใจง่ายขึ้น มันช่วยให้คุณเข้าใจจุดประสงค์ของฟังก์ชัน ไฟล์ หรือโฟลว์ของโค้ดที่ใหญ่ขึ้นได้ ทำให้การเรียนรู้โค้ดที่ไม่คุ้นเคยเร็วขึ้นมากและรู้สึกล้นน้อยลง
รันเวิร์กโฟลว์การเขียนโค้ด
Kilo Code สามารถสนับสนุนเวิร์กโฟลว์การเขียนโค้ดได้ด้วยการอ่านไฟล์ แนะนำการเปลี่ยนแปลง และนำแพตช์ไปใช้ตามที่จำเป็น ขึ้นอยู่กับสิทธิ์การเข้าถึง มันอาจรันคำสั่งบางอย่างเป็นส่วนหนึ่งของเวิร์กโฟลว์ด้วย ซึ่งช่วยลดขั้นตอนที่ต้องทำเองเมื่อทำงานผ่านกระบวนการพัฒนา
ทำงานในโหมด/เอเจนต์ต่าง ๆ
คุณสามารถใช้ Kilo Code ในโหมดต่าง ๆ เช่น การวางแผน การเขียนโค้ด การแก้บั๊ก หรือการรีวิว ขึ้นอยู่กับการตั้งค่าของคุณ ทำให้ง่ายขึ้นที่จะใช้เครื่องมือนี้สำหรับงานที่เฉพาะเจาะจง แทนที่จะจัดการทุกคำขอในแบบเดียวกัน มันเพิ่มโครงสร้างให้กับเวิร์กโฟลว์ของคุณมากขึ้น
ทำการแก้ไขที่ทำซ้ำ ๆ แบบอัตโนมัติ
Kilo Code สามารถช่วยเรื่องการเปลี่ยนแปลงที่ทำซ้ำ ๆ อย่างการเปลี่ยนชื่อรูปแบบ การอัปเดต API การล้างข้อมูลประเภทข้อมูล การย้ายโค้ด หรือการปรับปรุงเอกสาร มีประโยชน์เมื่อมีงานที่ต้องทำซ้ำในหลายไฟล์หรือหลายส่วนของโครงการ ช่วยประหยัดเวลาได้มากในงานที่ปกติแล้วจะช้าและซ้ำซาก
บทสรุป
การใช้การตั้งค่าโมเดลที่เหมาะสมสามารถทำให้เวิร์กโฟลว์ของคุณมีความยืดหยุ่นและจัดการได้ง่ายขึ้น แทนที่จะพึ่งพาเฉพาะตัวเลือกเริ่มต้น Kilo Code สามารถถูกปรับให้เข้ากับวิธีที่คุณเขียนโค้ดและจัดการงานพัฒนาต่าง ๆ ได้ การควบคุมเพิ่มเติมนั้นมีประโยชน์เมื่อคุณต้องการประสบการณ์การเขียนโค้ดด้วย AI ที่ราบรื่นและเหมาะกับความต้องการของโครงการคุณ หากคุณต้องการสำรวจความยืดหยุ่นนั้นในทางปฏิบัติ ลองใช้ Kimi กับ Kilo Code ดู มันเป็นวิธีง่าย ๆ ในการปรับปรุงวิธีที่คุณเขียนโค้ด แก้บั๊ก และทำงานประจำวัน