เครื่องมือเติมโค้ดอัตโนมัติแบบเดิมจะแนะนำโค้ดบางส่วนขณะที่คุณพิมพ์ แต่ขาดความเข้าใจเชิงลึกต่อโปรเจกต์โดยรวม เมื่อต้องปรับโครงสร้างหลายไฟล์ ดีบักปัญหาซับซ้อน หรือทำงานซ้ำ ๆ ให้เป็นอัตโนมัติ นักพัฒนามักต้องสลับไปมาระหว่าง IDE เทอร์มินัล และเอกสาร พร้อมประสานแต่ละขั้นตอนด้วยตนเอง
AI coding agent ทำได้มากกว่าแค่การแนะนำโค้ด มันวิเคราะห์ทั้ง repository วางแผนการเปลี่ยนแปลงที่มีหลายขั้นตอน รันคำสั่ง และทำซ้ำได้ด้วยตัวเอง แทนที่จะช่วยเหลือทีละบรรทัด มันทำงานเหมือนเพื่อนร่วมงานสายวิศวกรรมที่รับมือเวิร์กโฟลว์ซับซ้อนได้
Kimi Code สร้างขึ้นบนแนวทางแบบ agent นี้ ด้วยการทำงานบนเทอร์มินัลและผสานเข้ากับ IDE กระแสหลักอย่าง VS Code และ Zed จึงผสานการให้เหตุผลบนบริบทยาวเข้ากับการประมวลผลความเร็วสูง เพื่อรองรับการปรับโครงสร้างหลายไฟล์ การดีบัก และการทำงานอัตโนมัติในระดับใหญ่
คุณสมบัติเด่นของ Kimi Code
Kimi Code ผสานพลังของ Kimi K3 เข้ากับการออกแบบที่เน้นเทอร์มินัลเป็นหลักและการผสาน IDE เชิงลึก แนวทางที่ขับเคลื่อนด้วย agent นี้มาจากคุณสมบัติหลักหลายอย่างที่ก้าวข้ามการเติมโค้ดอัตโนมัติแบบเดิม:
เวิร์กโฟลว์แบบ agent
ต่างจากเครื่องมือที่เพียงแนะนำโค้ด Kimi Code ทำหน้าที่เป็น agent อย่างแท้จริง มันวิเคราะห์ codebase ของคุณ สร้างแผน รันคำสั่ง และทำซ้ำตามผลลัพธ์ที่ได้ เพียงสั่งว่า "ปรับการเรียก API ทั้งหมดให้ใช้ async/await" มันก็จะระบุไฟล์ที่เกี่ยวข้องทั้งหมด แก้ไขโค้ด รันการทดสอบ และแก้ปัญหาที่พบ ทั้งหมดนี้โดยอัตโนมัติ
หน้าต่างบริบทขนาด 256K
Kimi K3 มอบหน้าต่างบริบทขนาด 256K หมายความว่า Kimi Code สามารถเข้าใจโครงสร้างโปรเจกต์ การพึ่งพา และรูปแบบทั้งหมดของคุณได้ มันไม่ได้เห็นแค่ไฟล์ที่คุณกำลังแก้ไข แต่เห็นว่าทุกอย่างเชื่อมโยงกันอย่างไร จึงทำให้การปรับโครงสร้างหลายไฟล์ การเปลี่ยนแปลงสถาปัตยกรรม และการดีบักระดับใหญ่เป็นไปได้
การทำงานแบบสองโหมด
กด Ctrl-X เพื่อสลับระหว่างสองโหมด:
Agent Mode: ส่งคำสั่งที่เป็นภาษาธรรมชาติไปให้ AI
Shell Mode: รันคำสั่งเชลล์โดยตรงโดยไม่ต้องออกจาก CLI
ความยืดหยุ่นนี้ช่วยให้คุณสลับไปมาระหว่างความช่วยเหลือจาก AI กับการรันคำสั่งโดยตรงได้อย่างราบรื่น
โหมดคิดสำหรับปัญหาซับซ้อน
กด Tab เพื่อเปิดใช้โหมดคิด Kimi Code จะใช้เวลาในการคิดวิเคราะห์มากขึ้นก่อนตอบ จึงเหมาะอย่างยิ่งสำหรับการตัดสินใจด้านสถาปัตยกรรมที่ซับซ้อน การดีบักบั๊กที่ยุ่งยาก หรือการวางแผนปรับโครงสร้างครั้งใหญ่ คุณยังสามารถเริ่มต้นโดยเปิดโหมดคิดไว้เลยก็ได้: kimi --thinking
คุณสมบัติการโต้ตอบขั้นสูง
การป้อนหลายบรรทัด: กด
Ctrl-JหรือAlt-Enterเพื่อขึ้นบรรทัดใหม่เมื่อวางโค้ดหรือ error logการเติมพาธอัตโนมัติ: พิมพ์
@เพื่อเติมพาธไฟล์และไดเรกทอรีจากไดเรกทอรีที่ทำงานอยู่โดยอัตโนมัติการวางรูปภาพ: กด
Ctrl-Vเพื่อวางรูปภาพให้ AI วิเคราะห์ (ต้องใช้โมเดลที่รองรับ image_in)ระบบอนุมัติ: Kimi Code จะขอการยืนยันก่อนแก้ไขไฟล์หรือรันคำสั่ง เปิดโหมด YOLO เพื่ออนุมัติอัตโนมัติได้ด้วย
kimi --yolo(ใช้ด้วยความระมัดระวัง)
เอาต์พุตประสิทธิภาพสูง
สมาชิก Kimi Code จะได้รับ:
ความเร็วเอาต์พุต: สูงสุด 180 Tokens/s (สูงสุด 260 Tokens/s ในสถานการณ์บริบทสั้น) พร้อมความเสถียรสูง
ความจุโควตา: โควตา token รอบ 5 ชั่วโมง รองรับการเรียก API ได้ราว 300–1,200 ครั้ง
การทำงานพร้อมกัน: รองรับคำขอพร้อมกันสูงสุด 30 รายการ
การผสานรวมกับ IDE อย่างราบรื่น
Kimi Code CLI รองรับ Agent Client Protocol (ACP) โดยตรง ทำให้ผสานรวมกับสิ่งต่อไปนี้ได้:
VS Code: มีส่วนขยาย Kimi Code โดยเฉพาะ
Zed: รองรับ ACP โดยตรง
JetBrains IDEs: รองรับการใช้งานร่วมกับ ACP
คุณยังสามารถผสานกับ Zsh ผ่านปลั๊กอิน zsh-kimi-cli เพื่อเพิ่มความสามารถ AI ใน shell ได้อีกด้วย
การรองรับ MCP (Model Context Protocol)
Kimi Code รองรับ Model Context Protocol (MCP) ซึ่งเป็นโปรโตคอลแบบเปิดที่ช่วยให้โมเดล AI โต้ตอบกับเครื่องมือและแหล่งข้อมูลภายนอกได้อย่างปลอดภัย ซึ่งช่วยขยายความสามารถของ Kimi Code ให้มากกว่าแค่การแก้ไขโค้ด:
การผสานเครื่องมือภายนอก: เชื่อมต่อกับฐานข้อมูล, API, แหล่งเอกสาร และเครื่องมือพัฒนา
เวิร์กโฟลว์กำหนดเอง: สร้าง agent เฉพาะทางสำหรับงานเฉพาะ เช่น การสแกนด้านความปลอดภัย การวิเคราะห์ประสิทธิภาพ หรือการสร้างเอกสาร
ความเข้ากันได้กับระบบนิเวศ: ใช้ MCP server ที่มีอยู่จากชุมชน หรือสร้างของคุณเอง
จัดการ MCP server ได้ง่าย ๆ ด้วยคำสั่งเหล่านี้: kimi mcp add, kimi mcp list, kimi mcp auth และอื่น ๆ โดยเครื่องมือ MCP ใช้กลไกการอนุมัติแบบเดียวกับการทำงานอื่น ๆ ของ Kimi Code เพื่อความปลอดภัย
การจัดการเซสชันและบริบท
Kimi Code มีความสามารถด้านการจัดการเซสชันและการจัดการบริบทขนาดยาวอย่างทรงพลัง สำหรับงานหลายขั้นตอนที่ซับซ้อน:
การคงอยู่ของเซสชัน: บันทึกบทสนทนาโดยอัตโนมัติ ทำงานต่อจากเซสชันใดก็ได้ด้วย
--continueหรือสลับระหว่างหลายโปรเจกต์ด้วย--session <id>การบีบอัดบริบท: เมื่อใกล้ถึงขีดจำกัดบริบท ใช้
/compactเพื่อให้ AI สรุปประวัติบทสนทนาโดยยังคงข้อมูลสำคัญไว้การติดตามบริบท: แถบสถานะแสดงเปอร์เซ็นต์การใช้บริบทแบบเรียลไทม์ ("context: xx%") คุณจึงรู้ได้เสมอว่ามีความจุเหลือเท่าไร
การเริ่มต้นใหม่: ใช้
/clearเพื่อล้างบริบทของเซสชันปัจจุบัน หรือ/newเพื่อสร้างเซสชันใหม่ทั้งหมด
คุณสมบัตินี้ทำให้ Kimi Code เหมาะอย่างยิ่งสำหรับงานพัฒนาที่ใช้เวลายาว ครอบคลุมหลายไฟล์ และต้องรักษาบริบทไว้ตลอดระยะเวลา
ความปลอดภัยของอุปกรณ์และความเข้ากันได้
Kimi Code มีคุณสมบัติด้านความปลอดภัยและความเข้ากันได้ที่เหมาะกับการทำงานระดับมืออาชีพ:
การหมดอายุอุปกรณ์ใน 30 วัน: เพื่อความปลอดภัย อุปกรณ์ที่ได้รับอนุญาตจะหมดอายุโดยอัตโนมัติหลังไม่ได้ใช้งานครบ 30 วัน ซึ่งช่วยไม่ให้อุปกรณ์ที่ไม่ได้ใช้งานยังคงได้รับอนุญาตไปตลอด
ความเข้ากันได้กับ Claude Code: Kimi Code ออกแบบมาให้ใช้งานร่วมกับเวิร์กโฟลว์แบบ Claude Code ได้ หากคุณคุ้นเคยกับคำสั่งและรูปแบบของ Claude Code อยู่แล้ว ก็ใช้แนวทางเดียวกันกับ Kimi Code ได้
ความเข้ากันได้กับ Roo Code: Kimi Code ยังรองรับเวิร์กโฟลว์คล้าย Roo Code จึงสลับไปมาใช้งานระหว่างเครื่องมือเหล่านี้ได้ง่าย โดยไม่ต้องเรียนรู้รูปแบบใหม่ทั้งหมด
ความสอดคล้องข้ามแพลตฟอร์ม: ไม่ว่าคุณจะใช้ macOS, Linux หรือ Windows Kimi Code ก็ให้ประสบการณ์ที่สอดคล้องกันด้วยคำสั่งและคุณสมบัติชุดเดียวกัน
สิทธิประโยชน์สมาชิก Kimi Code
Kimi Code เป็นสิทธิประโยชน์ระดับพรีเมียมภายใต้แพ็กเกจสมาชิก Kimi ที่ออกแบบมาเพื่องานพัฒนาโค้ดโดยเฉพาะ สมัครเพื่อปลดล็อกความสามารถการเขียนโปรแกรมด้วย AI อย่างครบถ้วน รวมถึงการเข้าถึง API ทรัพยากรการประมวลผลประสิทธิภาพสูง และการรองรับการผสาน IDE อย่างครบถ้วน
สิทธิประโยชน์หลัก
| สิทธิประโยชน์ | รายละเอียด |
|---|---|
| เอาต์พุตความเร็วสูง | ความเร็วเอาต์พุตสูงสุด 180 Tokens/s (สูงสุด 260 Tokens/s) เพื่อประสบการณ์การเขียนโค้ดที่ลื่นไหล |
| รองรับงานพร้อมกันสูง | รองรับคำขอพร้อมกันสูงสุด 30 รายการสำหรับงานที่ซับซ้อน |
| โควตาขนาดใหญ่ | โควตา token รอบ 5 ชั่วโมง รองรับการเรียก API ได้ราว 300–1,200 ครั้ง |
| รองรับการใช้งานกว้างขวาง | รองรับ Kimi Code CLI, Claude Code, Roo Code และ agent กระแสหลักอื่น ๆ |
| การผสาน IDE โดยตรง | รองรับแบบ Plug-and-play สำหรับ VS Code, Zed, JetBrains และ IDE หลักอื่น ๆ |
ใช้งาน Kimi Code อย่างไร?
ขั้นตอนที่ 1: ติดตั้ง Kimi Code CLI
Linux/macOS (แนะนำ):
Windows (PowerShell):
อีกวิธีผ่าน uv:
ขั้นตอนที่ 2: ยืนยันตัวตนและตั้งค่า
เริ่ม Kimi CLI:
จากนั้นยืนยันตัวตนด้วยวิธีใดวิธีหนึ่งต่อไปนี้:
ตัวเลือก A: ล็อกอินคลิกเดียว (แนะนำ)
รันคำสั่ง /login ใน Kimi CLI ระบบจะเปิดหน้าต่างเบราว์เซอร์เพื่อยืนยันตัวตนให้อัตโนมัติ ไม่ต้องตั้งค่า API key เอง
ตัวเลือก B: ตั้งค่า API key ด้วยตนเอง
หากคุณต้องการตั้งค่าเอง ให้รัน /setup ใน CLI จากนั้นไปที่ Kimi Code Console เพื่อสร้างและคัดลอก API Key ของคุณ
ขั้นตอนที่ 3: เริ่มเขียนโค้ดด้วย AI
เมื่อยืนยันตัวตนแล้ว คุณสามารถเริ่มใช้ Kimi Code ได้ทันที
ตัวอย่างคำสั่งบางส่วน:
การสร้างโค้ดพื้นฐาน:
การปรับโครงสร้างหลายไฟล์:
การดีบัก:
ขั้นตอนที่ 4: ใช้คุณสมบัติขั้นสูง
เปิดโหมดคิดสำหรับงานที่ซับซ้อน:
กด Tab ก่อนส่งข้อความ หรือเริ่มด้วย:
สลับไป shell mode:
กด Ctrl-X เพื่อรันคำสั่ง shell โดยตรง
วางโค้ดหรือรูปภาพ:
กด Ctrl-V เพื่อวางจากคลิปบอร์ด (รองรับทั้งข้อความและรูปภาพ)
อ้างอิงไฟล์โปรเจกต์:
พิมพ์ @ ตามด้วยชื่อไฟล์/ไดเรกทอรีเพื่อเติมคำอัตโนมัติ
ขั้นตอนที่ 5: ผสานกับ IDE ของคุณ
VS Code:
ติดตั้งส่วนขยาย "Kimi Code" จาก VS Code marketplace จากนั้นยืนยันตัวตนด้วย /login ในเทอร์มินัลของส่วนขยาย
เข้าถึงการตั้งค่าและตัวเลือกเพิ่มเติมได้จากไอคอนรูปเฟืองในแผง
เปิด Command Palette และพิมพ์ "Kimi Code" เพื่อเข้าถึงคำสั่งเพิ่มเติม
Zed: Kimi Code CLI รองรับ ACP โดยตรง ตั้งค่าในส่วนตั้งค่าของ Zed เพื่อเปิดใช้งานความช่วยเหลือจาก AI
การใช้งานร่วมกับ Zsh:
ติดตั้งปลั๊กอิน zsh-kimi-cli เพื่อเพิ่มความสามารถ AI ใน shell ของคุณ
ขั้นตอนที่ 6: จัดการเซสชันและบริบท
การจัดการเซสชัน ของ Kimi Code ช่วยให้คุณรักษาบริบทไว้ตลอดเซสชันการพัฒนาที่ยาวนาน:
ดูและสลับเซสชัน:
ทำงานต่อจากเซสชันก่อนหน้า:
สลับไปยังเซสชันที่ระบุ:
ล้างบริบทของเซสชันปัจจุบัน:
บีบอัดบริบทเมื่อใกล้ถึงขีดจำกัด:
ติดตามการใช้งานหน้าต่างบริบทได้จากแถบสถานะ (แสดง "context: xx%") เพื่อผลลัพธ์ที่ดีที่สุดในงานที่มีบริบทยาว ควรใช้ /compact เป็นระยะเพื่อสรุปประวัติบทสนทนาโดยยังคงข้อมูลสำคัญไว้
ขั้นตอนที่ 7: ตั้งค่า MCP (Model Context Protocol)
ขยายความสามารถของ Kimi Code ด้วย MCP server สำหรับการเชื่อมต่อเครื่องมือภายนอก:
เพิ่ม MCP server:
แสดงรายการ MCP server ที่ตั้งค่าไว้:
ใช้เครื่องมือ MCP ในเวิร์กโฟลว์ของคุณ: เมื่อตั้งค่าแล้ว Kimi Code จะเรียกใช้เครื่องมือ MCP ได้โดยอัตโนมัติ ตัวอย่างเช่น กับ MCP server ของฐานข้อมูล:
เครื่องมือ MCP ใช้กลไกการอนุมัติเดียวกับการทำงานอื่น ๆ ของ Kimi Code ในโหมด YOLO การทำงานของ MCP จะถูกอนุมัติอัตโนมัติเพื่อความรวดเร็ว
ขั้นตอนที่ 8: อินเทอร์เฟซทางเลือก
Browser UI: เปิดอินเทอร์เฟซแบบเว็บเพื่อประสบการณ์ใช้งานแบบกราฟิก:
อัปเกรดหรือถอนการติดตั้ง:
กรณีการใช้งานจริง
Kimi Code โดดเด่นในงานเขียนโค้ดที่ซับซ้อนซึ่งเกินกว่าการเติมโค้ดอัตโนมัติธรรมดา ต่อไปนี้คือสี่สถานการณ์ใช้งานจริง:
1. การปรับโครงสร้างโค้ดขนาดใหญ่
สถานการณ์: คุณต้องย้าย codebase เก่าจากเฟรมเวิร์กหนึ่งไปอีกเฟรมเวิร์กหนึ่ง หรืออัปเดตรูปแบบการเขียนโค้ดข้ามไฟล์หลายร้อยไฟล์
ตัวอย่าง prompt:
2. การดีบักที่ซับซ้อน
สถานการณ์: คุณกำลังเจอบั๊กใน production ที่เกี่ยวข้องกับหลายบริการ คิวรีฐานข้อมูล และการเรียก API เครื่องมือดีบักแบบเดิมไม่สามารถให้ภาพรวมที่ชัดเจนได้
ตัวอย่าง prompt:
3. การสร้างเทสต์อัตโนมัติ
สถานการณ์: คุณมี codebase ขนาดใหญ่ที่มี test coverage ต่ำ คุณต้องการเทสต์ที่ครอบคลุมแต่ไม่อยากเขียนเอง
ตัวอย่าง prompt:
4. การติดตั้งและการกำหนดค่าโปรเจกต์
สถานการณ์: คุณกำลังเริ่มโปรเจกต์ใหม่และต้องตั้งค่าสภาพแวดล้อมการพัฒนาทั้งหมด ทั้ง dependency ไฟล์ตั้งค่า CI/CD และเอกสาร
ตัวอย่าง prompt:
5. การเชื่อมต่อเครื่องมือภายนอกด้วย MCP
สถานการณ์: คุณต้องเชื่อมต่อกับเครื่องมือภายนอก เช่น ฐานข้อมูล API หรือบริการเฉพาะทางที่ไม่ได้อยู่ใน codebase ของคุณ ด้วย MCP (Model Context Protocol) Kimi Code สามารถโต้ตอบกับทรัพยากรภายนอกเหล่านี้ได้อย่างปลอดภัย
ตัวอย่าง prompt:
บทสรุป
Kimi Code คือ AI coding assistant ยุคใหม่ ที่ผสานโมเดล Kimi K3 อันทรงพลังเข้ากับเวิร์กโฟลว์แบบ agent อย่างแท้จริง ต่างจากเครื่องมือเติมโค้ดแบบเดิมที่เพียงตอบสนองตอนคุณพิมพ์ Kimi Code จะวางแผน รัน และทำซ้ำได้ด้วยตัวเองอย่างเชิงรุก จึงเหมาะอย่างยิ่งกับงานซับซ้อน เช่น การปรับโครงสร้างหลายไฟล์ การดีบัก และงานอัตโนมัติ
ด้วยหน้าต่างบริบทขนาด 256K, ความเร็วเอาต์พุต 180 Tokens/s (สูงสุด 260 Tokens/s) และการผสาน IDE ที่ไร้รอยต่อ Kimi Code ได้เปลี่ยนวิธีที่นักพัฒนาทำงานไปอย่างสิ้นเชิง ไม่ว่าคุณจะย้ายโค้ดเก่า แก้ปัญหาใน production หรือตั้งโครงการใหม่ Kimi Code ก็พร้อมช่วยอย่างชาญฉลาดให้คุณทำงานได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น
คำถามที่พบบ่อย
/login แล้วคุณก็ใช้ Kimi Code ในเอดิเตอร์ได้ทันที นอกจากนี้ยังรองรับ IDE อื่นที่เข้ากันได้กับ ACP เช่น Zed และ JetBrainsTab ก่อนส่งข้อความเพื่อเปิดใช้โหมดคิด หรือเริ่ม Kimi CLI ด้วย kimi --thinking โหมดคิดจะทำให้ AI ใช้เวลาในการคิดวิเคราะห์มากขึ้นก่อนตอบ ซึ่งมีประโยชน์สำหรับการตัดสินใจด้านสถาปัตยกรรมที่ซับซ้อนหรือการดีบักkimi --yolo เพื่ออนุมัติการทำงานโดยอัตโนมัติ แต่ควรใช้เฉพาะในสภาพแวดล้อมที่ปลอดภัยเท่านั้น และตรวจสอบการเปลี่ยนแปลงทุกครั้งก่อน commitCtrl-X เพื่อสลับระหว่างโหมด Agent Mode จะส่งข้อมูลที่คุณป้อนไปให้ AI ประมวลผลและวางแผน ส่วน Shell Mode จะรันคำสั่งเชลล์โดยตรงโดยไม่ผ่าน AI ทำให้คุณสลับไปมาระหว่างความช่วยเหลือจาก AI กับการรันคำสั่งโดยตรงได้อย่างราบรื่นkimi mcp add เพื่อขยายความสามารถของ Kimi Code ไม่ว่าจะเชื่อมต่อกับฐานข้อมูล, API, แหล่งเอกสาร และเครื่องมือพัฒนาเฉพาะทาง โดยเครื่องมือ MCP ใช้กลไกการอนุมัติแบบเดียวกับการทำงานอื่น ๆ ของ Kimi Code เพื่อความปลอดภัย/sessions เพื่อดูและสลับระหว่างเซสชัน, --continue เพื่อทำงานต่อจากเดิม และ /compact เพื่อให้ AI สรุปประวัติบทสนทนาโดยคงข้อมูลสำคัญไว้ แถบสถานะจะแสดงการใช้งานหน้าต่างบริบทแบบเรียลไทม์ (เช่น 'context: 65%') ด้วยหน้าต่างบริบทขนาด 256K และการบีบอัดอัจฉริยะ Kimi Code จึงรับมือกับงานพัฒนาที่ใช้เวลายาวนานได้อย่างมีประสิทธิภาพkimi web เพื่อเปิดอินเทอร์เฟซแบบเว็บสำหรับประสบการณ์ใช้งานเชิงกราฟิก เหมาะเมื่อคุณชอบอินเทอร์เฟซแบบภาพ หรือต้องการแชร์หน้าจอระหว่างการ pair programminguv ให้โดยอัตโนมัติหากยังไม่มี บน macOS การรันครั้งแรกอาจใช้เวลานานขึ้นเนื่องจากการตรวจสอบความปลอดภัยของ Gatekeeper คุณสามารถเพิ่มเทอร์มินัลของคุณเข้าไปใน 'System Settings → Privacy & Security → Developer Tools' เพื่อให้การเปิดในครั้งถัด ๆ ไปเร็วขึ้น/help สำหรับขอความช่วยเหลือ, /login สำหรับยืนยันตัวตน, /sessions และ /resume สำหรับการจัดการเซสชัน, /clear เพื่อล้างบริบท, /compact เพื่อบีบอัดบทสนทนา, /usage เพื่อตรวจสอบโควตา, /yolo เพื่อสลับโหมดอนุมัติอัตโนมัติ, /model เพื่อสลับโมเดล และ /exit เพื่อออก พิมพ์ / ใน CLI เพื่อดูรายการทั้งหมด