Overview

OpenCode (พัฒนาโดยทีม Anomaly ภายใต้ชื่อองค์กร anomalyco บน GitHub) คือเอเจนต์ช่วยเขียนโค้ดปัญญาประดิษฐ์แบบโอเพนซอร์ส (Open Source) ที่ทำงานในรูปแบบ Terminal User Interface (TUI) พัฒนาด้วยภาษา Go เพื่อความเร็วในการตอบสนองสูงสุด ออกแบบมาเพื่อช่วยให้นักพัฒนาเขียนโค้ด แก้ไขบั๊ก รีแฟกเตอร์ และจัดการงานพัฒนาที่ซับซ้อนได้อย่างปลอดภัยบนเครื่องคอมพิวเตอร์ของตนเอง หรือสั่งการผ่าน GitHub Workflows อัตโนมัติ

Key Features

  • TUI ประสิทธิภาพสูงด้วยภาษา Go: หน้าต่างควบคุมในเทอร์มินัลที่เปิดทำงานได้ทันที น้ำหนักเบา ตอบสนองฉับไว และใช้ทรัพยากรเครื่องน้อยมาก
  • ไม่ผูกมัดกับค่ายโมเดล (Provider-Agnostic): รองรับการเชื่อมต่อกับ LLMs ชั้นนำมากกว่า 75 ค่าย (รวมถึง Claude 3.7/3.5, OpenAI GPT-4o, Gemini 2.5, DeepSeek-R1) และโมเดลภายในเครื่องผ่าน Ollama หรือ vLLM
  • บูรณาการเข้ากับ GitHub Workflows: สามารถเรียกใช้เอเจนต์ใน GitHub Issues หรือ Pull Requests โดยพิมพ์ /opencode เพื่อให้ระบบรันบน GitHub Actions และเปิด PR แก้ไขโค้ดส่งกลับมาอัตโนมัติ
  • วงรอบการทำงานแบบเอเจนต์ (Agentic Loop): สามารถค้นหาโครงสร้างโค้ดเบส แก้ไขไฟล์หลายจุดพร้อมกัน รันคำสั่งทดสอบระบบ และดีบักซ้ำ ๆ จนงานสำเร็จ
  • ความปลอดภัยและการควบคุมอย่างสมบูรณ์: การแก้ไขไฟล์หรือการรันคำสั่งเชลล์ที่สำคัญจะต้องได้รับการยืนยันและอนุมัติจากผู้ใช้ก่อนเสมอ

Details

DeveloperAnomaly
Pricingฟรี (โอเพนซอร์ส MIT)
LicenseMIT
PlatformmacOS, Windows, Linux, CLI

Related Products