• โปรเจกต์โอเพนซอร์สที่ผสานสภาพแวดล้อมการเขียนโค้ดด้วย 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)

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น