- โปรเจกต์โอเพนซอร์สที่ผสานสภาพแวดล้อมการเขียนโค้ดด้วย AI เข้ากับเทอร์มินัล
- รองรับเทอร์มินัล UI แบบเนทีฟที่ตอบสนองรวดเร็วและธีมที่หลากหลาย
- โครงสร้างแบบไม่ยึดติดกับผู้ให้บริการ ทำให้เลือกใช้ LLM ได้หลากหลาย เช่น Anthropic, OpenAI, Google และโมเดลแบบโลคัล
- โหลด LSP (Language Server Protocol) ที่เหมาะสมโดยอัตโนมัติเพื่อลดข้อผิดพลาดของ LLM ให้เหลือน้อยที่สุด
- สามารถส่งหลายเอเจนต์เข้าทำงานแบบขนานในโปรเจกต์เดียว เพื่อการทำงานร่วมกันและงานแบบขนาน
- ใช้สถาปัตยกรรมไคลเอนต์/เซิร์ฟเวอร์แบบโมดูลาร์ จึงใช้งานได้จากไคลเอนต์หลากหลายรูปแบบทั้งโลคัล รีโมต และมือถือ
- บันทึกทุกโค้ดเซสชันเป็นลิงก์แชร์ได้ เพื่อนำไปใช้กับการรีวิวโค้ด การดีบัก และการทำงานร่วมกัน
- เชื่อมต่อกับ Models.dev เพื่อรองรับผู้ให้บริการ LLM มากกว่า 75 ราย และยังใช้โมเดลโลคัลได้
- ดูรายชื่อผู้ให้บริการที่รองรับได้ที่ Providers
- สามารถเพิ่ม LLM/ผู้ให้บริการแบบกำหนดเองได้ผ่านไฟล์ config
- สภาพแวดล้อมการใช้งานที่แนะนำ: หากใช้บัญชี Anthropic (Claude) จะคุ้มทั้งด้านค่าใช้จ่ายและประสิทธิภาพ
วิธีติดตั้ง
- ติดตั้งด้วยคำสั่งเดียว:
curl -fsSL https://opencode.ai/install | bash
- ติดตั้งผ่านแพ็กเกจเมเนเจอร์:
npm i -g opencode-ai@latest (หรือ bun/pnpm/yarn)
brew install sst/tap/opencode (macOS)
paru -S opencode-bin (Arch Linux)
ยังไม่มีความคิดเห็น