@kimookpong/kimcli
v1.1.1
Published
Thai-first AI Developer Assistant CLI
Readme
🤖 KIM CLI
Thai-first AI Developer CLI
KIM CLI คือเครื่องมือ Command Line Interface สำหรับนักพัฒนาซอฟต์แวร์ ที่ออกแบบโดยมีแนวคิด Thai-first Developer Experience รองรับภาษาไทยเป็นภาษาหลัก ทั้งการใช้งาน การสื่อสาร การอธิบายข้อผิดพลาด และการทำงานร่วมกับ AI
คุณสมบัติ • การติดตั้ง • การใช้งาน • การตั้งค่า
✨ Features
- 🇹🇭 Thai-first UX - โต้ตอบ อธิบายโค้ด และแจ้งเตือนข้อผิดพลาดเป็นภาษาไทยทั้งหมด
- 💬 Interactive AI Chat - พูดคุย สั่งงาน และให้ AI ช่วยเขียน/แก้โค้ดได้จาก Terminal โดยตรง
- ⚡ Slash Commands - รันคำสั่งได้อย่างรวดเร็ว (เช่น
/help,/git,/new,/run) - 📂 Workspace Context - AI สามารถอ่านทำความเข้าใจโครงสร้างไฟล์ และบริบทของโปรเจกต์คุณได้
- 🛡️ Permission Control - มีระบบสอบถามก่อนการรันคำสั่งที่สำคัญหรือมีการลบไฟล์ (Safety-first)
- 🔌 Custom Plugins & Memory - จดจำรูปแบบโปรเจกต์ด้วย
.kim/project.yamlและสร้างคำสั่งส่วนตัวผ่านโฟลเดอร์.kim/skills/ได้ - 🏢 Enterprise Ready - มีระบบ Audit Logs ตรวจสอบการทำงานของ AI ย้อนหลัง และการแชร์ Plugin ในระดับทีม
- 🎨 Beautiful UI - หน้าจอ UI ที่สวยงาม อ่านง่าย สบายตา พัฒนาด้วย
inkและ React
⌨️ Commands
KIM CLI มาพร้อมคำสั่งลัด (Slash Commands) มากมาย:
- Core:
/help,/config,/model,/update,/doctor,/clear,/exit - File System:
/read,/write,/edit,/search,/diff,/undo - Dev Utility:
/git,/new,/run - AI Agent & Memory:
/mode,/memory init,/plugin create <name> - AI Shortcuts:
/explain,/refactor,/test - Enterprise:
/audit,/login,/remote
🚀 Installation
คุณสามารถติดตั้ง KIM CLI ลงในเครื่องแบบ Global ผ่าน npm ได้ทันที:
npm install -g @kimookpong/kimcli(หรือหากไม่ต้องการติดตั้งถาวร สามารถเรียกใช้ผ่าน npx @kimookpong/kimcli ได้เช่นกัน)
💻 Usage
เพียงแค่พิมพ์คำสั่งด้านล่างใน Terminal ของคุณ (ที่ Directory ของโปรเจกต์):
kimcliระบบจะพาคุณเข้าสู่ Interactive Shell ทันที:
- หากเข้าใช้งานครั้งแรก ระบบจะขอสิทธิ์เข้าถึงไฟล์ และให้คุณตั้งค่า API Key
- เมื่อตั้งค่าเสร็จสิ้น คุณสามารถพิมพ์ข้อความภาษาไทยเพื่อสั่งงาน AI ได้เลย
- พิมพ์
/helpเพื่อดูคำสั่งลัด (Slash Commands) ที่รองรับทั้งหมด
📄 License
MIT © kimookpong
