ข้ามไปยังเนื้อหา
fedi.software

เอเจนต์เขียนโค้ด

เอเจนต์ที่เขียน รัน และแก้โค้ดในเทอร์มินัลหรือโปรแกรมแก้ไขโค้ดของคุณ

อัปเดตเมื่อ

Claude Code

เสียเงิน

Claude Code คือเอเจนต์เขียนโค้ดของ Anthropic ที่อ่านโค้ดทั้งโปรเจกต์แก้ไฟล์และรันคำสั่งได้ในเทอร์มินัล IDE แอปเดสก์ท็อปหรือเบราว์เซอร์ โดยต้องมีแพ็กเกจ Claude หรือคีย์ API

เริ่มต้น
US$20.00 / เดือน
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Proprietary
ดาวบน GitHub
148,642

OpenAI Codex CLI

ฟรีเมียม

เอเจนต์เขียนโค้ดโอเพนซอร์สของ OpenAI สำหรับเทอร์มินัล OpenAI Codex CLI ใช้ร่วมกับแพ็กเกจ ChatGPT หรือคีย์ API เหมาะกับการเขียนโค้ดด้วยโมเดลของ OpenAI

เริ่มต้น
US$8.00 / เดือน
แพ็กเกจฟรี
รวมอยู่ใน ChatGPT Free
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Apache-2.0
ดาวบน GitHub
127,336

Gemini CLI

โอเพนซอร์ส

Gemini CLI คือเอเจนต์โอเพนซอร์สในเทอร์มินัลของ Google ที่ใช้โมเดล Gemini ใช้ฟรีด้วยบัญชี Google ส่วนตัวภายในขีดจำกัด เหมาะกับการลองเอเจนต์เขียนโค้ด

แพ็กเกจฟรี
1,000 คำขอ/วัน · ด้วยบัญชี Google
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Apache-2.0
ดาวบน GitHub
107,193

Cursor

ฟรีเมียม

โปรแกรมแก้ไขโค้ด Cursor สร้างบน VS Code และมีเอเจนต์ AI แชตกับการเติมโค้ดอัตโนมัติ สำหรับนักพัฒนาที่อยากให้ AI อยู่ในโปรแกรมแก้ไขโค้ดโดยตรง

เริ่มต้น
US$20.00 / เดือน
แพ็กเกจฟรี
Hobby · จำกัดคำขอเอเจนต์
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Proprietary

Devin Desktop (Windsurf)

ฟรีเมียม

Devin Desktop ซึ่งเดิมชื่อ Windsurf เป็นโปรแกรมแก้ไขโค้ดด้วย AI ของ Cognition บริษัทผู้สร้างเอเจนต์ Devin เน้นการเขียนโค้ดที่ขับเคลื่อนด้วยเอเจนต์

เริ่มต้น
US$20.00 / เดือน
แพ็กเกจฟรี
จำกัดคำขอเอเจนต์ · การเติม Tab ไม่จำกัด
ระบบ
macOS
สัญญาอนุญาต
Proprietary

Cline

โอเพนซอร์ส

Cline เป็นส่วนขยายเอเจนต์เขียนโค้ดแบบโอเพนซอร์สสำหรับ VS Code และโปรแกรมอื่น ใช้กับคีย์ API ของคุณเองหรือโมเดลในเครื่องได้

แพ็กเกจฟรี
ฟรี ใช้คีย์ API ของคุณเอง
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Apache-2.0
ดาวบน GitHub
69,589

Aider

โอเพนซอร์ส

คู่หูเขียนโปรแกรมในเทอร์มินัลอย่าง Aider แก้ไฟล์ในคลัง git แล้ว commit การเปลี่ยนแปลงให้ เป็นโอเพนซอร์สและทำงานกับโมเดลได้ทั้งบนคลาวด์และในเครื่อง

แพ็กเกจฟรี
ฟรี ใช้คีย์ API ของคุณเอง
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Apache-2.0
ดาวบน GitHub
49,291

OpenHands

โอเพนซอร์ส

OpenHands ซึ่งเดิมชื่อ OpenDevin เป็นแพลตฟอร์มโอเพนซอร์สสำหรับเอเจนต์เขียนโค้ดอัตโนมัติที่ทำงานในแซนด์บ็อกซ์ ใช้ผ่านหน้าจอในเครื่อง CLI หรือคลาวด์

แพ็กเกจฟรี
ฟรีเมื่อรันในเครื่อง · ฟรี ใช้คีย์ API ของคุณเอง
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
MIT
ดาวบน GitHub
89,588

GitHub Copilot

ฟรีเมียม

ผู้ช่วย AI ของ GitHub ชื่อ GitHub Copilot ทำงานในโปรแกรมแก้ไขโค้ดและบน github.com ทั้งเติมโค้ดแชตและเอเจนต์ที่เปิด pull request ให้ โดยมีแพ็กเกจฟรีแบบจำกัด

เริ่มต้น
US$10.00 / เดือน
แพ็กเกจฟรี
2,000 การเติม/เดือน · 50 คำขอแชต/เดือน
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
Proprietary

CrewAI

โอเพนซอร์ส

CrewAI เป็นเฟรมเวิร์ก Python แบบโอเพนซอร์สสำหรับจัดทีมเอเจนต์ AI ที่มีบทบาทและงานของตัวเอง เหมาะกับนักพัฒนาที่สร้างเวิร์กโฟลว์หลายเอเจนต์

แพ็กเกจฟรี
50 การรันบนคลาวด์/เดือน
ระบบ
Windows, macOS, Linux
สัญญาอนุญาต
MIT
ดาวบน GitHub
59,213

เอเจนต์เขียนโค้ดคืออะไร

เอเจนต์เขียนโค้ดเป็นเครื่องมือที่ไม่ได้แค่ตอบคำถาม แต่เขียนโค้ด รันคำสั่ง อ่านผลลัพธ์ และแก้ไขต่อเองในเทอร์มินัลหรือในโปรแกรมแก้ไขโค้ด หน้านี้แบ่งเป็นสี่กลุ่ม

  • เอเจนต์ในเทอร์มินัล: Claude Code, Codex CLI, Gemini CLI และ Aider
  • โปรแกรมแก้ไขโค้ด: Cursor และ Devin Desktop
  • ส่วนขยาย: Cline และ GitHub Copilot
  • เฟรมเวิร์ก: OpenHands และ CrewAI สำหรับสร้างเอเจนต์ของตัวเอง

อ่านการ์ดอย่างไร

แต่ละการ์ดบอกรูปแบบราคา ใช้กับโมเดลหรือแพ็กเกจแบบไหน เป็นโอเพนซอร์สหรือไม่ และจำนวนดาวบน GitHub พร้อมลิงก์ไปหน้าของผู้พัฒนาหรือคลังโค้ด เอเจนต์บางตัวผูกกับแพ็กเกจสมัครสมาชิกของผู้พัฒนา บางตัวให้คุณใส่คีย์ API ของผู้ให้บริการรายใดก็ได้ แพ็กเกจและปริมาณการใช้ที่รวมอยู่เปลี่ยนบ่อย ตรวจที่หน้าของผู้พัฒนาก่อนสมัคร

เอเจนต์ดีได้แค่ไหนขึ้นกับโมเดล

เครื่องมือเป็นเพียงตัวกลาง ความสามารถหลักมาจากโมเดลที่อยู่เบื้องหลัง ก่อนเลือกเอเจนต์ ให้ดูว่าโมเดลที่มันใช้ได้อยู่ตรงไหนใน ตารางเขียนโค้ด, ตารางพัฒนาเว็บ และ ตารางเอเจนต์

ความปลอดภัย

เอเจนต์รันคำสั่งบนเครื่องของคุณ ตรวจทุกครั้งว่ามันเปลี่ยนไฟล์อะไร ใช้ระบบควบคุมเวอร์ชันเพื่อย้อนกลับได้ และอย่าให้สิทธิ์เข้าถึงรหัสผ่านหรือข้อมูลการผลิตโดยไม่จำเป็น ถ้าจะเพิ่มความสามารถให้เอเจนต์ด้วยสกิลจากภายนอก ดูสถานะการตรวจสอบใน ไดเรกทอรีสกิล ก่อน

สำหรับมือใหม่ เริ่มจากงานเล็กที่ตรวจผลได้ง่าย เช่น ให้เอเจนต์เขียนเทสต์ให้ฟังก์ชันเดียว หรือแก้คำเตือนของตัวตรวจโค้ด แล้วอ่าน diff ทุกบรรทัดก่อนรวมเข้าโค้ดหลัก เมื่อคุ้นแล้วค่อยให้ทำงานที่ใหญ่ขึ้น และกำหนดขอบเขตให้ชัดว่าเอเจนต์แก้ไฟล์ไหนได้บ้าง