ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์ที่มีป้ายกำกับ Pair Programmer

Aider Ai coding สั่งผ่าน Terminal แบบ CLI (Command Line Interface) เหมาะสำหรับ Dev ที่ชอบสั่งงานผ่าน CLI

 Aider AI คืออะไร Aider คือ เป็น AI Coding Assistant แบบ CLI (Command Line Interface) ที่ช่วยให้นักพัฒนาเขียน แก้ไข และ Code Refertor รีแฟกเตอร์โค้ดในโปรเจกต์จริงได้โดยตรง ผ่านการสนทนากับโมเดลภาษา (LLM) เช่น OpenAI models หรือโมเดลอื่น ๆ ที่รองรับ API Aider เป็น “AI pair programmer บนเทอร์มินัล” ที่เชื่อม LLM เข้ากับ Git repository และทำงานกับไฟล์จริงในโปรเจกต์ ไม่ใช่แค่ generate code  โค้ดแบบลอย ๆ แล้วได้ผลลัพธ์ที่ไม่สอดคล้องกับความต้องการที่แท้จริง หลักการทำงานเป็นอย่างไร เชื่อมกับ Git repo  ตัว Aider จะทำงานภายในโฟลเดอร์ที่เป็น Git repository  Aider จะทำการ diff, commit, และสถานะไฟล์ได้ เลือกไฟล์ที่เกี่ยวข้อง (Context Selection) Aider จะให้ผู้ใช้ระบุไฟล์ที่ทำงาน เพื่อทำการสร้าง แก้ไข หรือให้ Aider วิเคราะห์ว่าไฟล์ไหนควรถูกแก้ก็ได้ Aider ทั้งยังสามารถลด context noise เพื่อ เพิ่มความแม่นยำของ LLM ในการทำงาน Aider ทำหน้าที่ในการส่งคำสั่ง prompt ที่ต้องการไปยัง LLMให้ทำการประมวลคำสั่งแล้วสั่งการ Aider จะทำงานและ Prompt โค้ดที่เกี่ยวข้องจากการวิเคราะห์ Aider ทำการ prom...