ผู้ช่วยคือการเขียนโปรแกรมคู่ AI ในเทอร์มินัลของคุณ
ผู้ช่วยให้คุณจับคู่โปรแกรมกับ LLM เพื่อแก้ไขรหัสในที่เก็บ Git ในเครื่องของคุณ เริ่มโครงการใหม่หรือทำงานกับ GIT repo ที่มีอยู่ ผู้ช่วยทำงานได้ดีที่สุดกับ GPT-4O & Claude 3.5 Sonnet และสามารถเชื่อมต่อกับ LLM เกือบทุกชนิด
เริ่มต้นใช้งาน
คุณสามารถเริ่มต้นได้อย่างรวดเร็วเช่นนี้:
python -m pip install -U aider-chat
# Change directory into a git repo
cd /to/your/git/repo
# Work with Claude 3.5 Sonnet on your repo
export ANTHROPIC_API_KEY=your-key-goes-here
aider
# Work with GPT-4o on your repo
export OPENAI_API_KEY=your-key-goes-here
aider
ดูคำแนะนำการติดตั้งและเอกสารอื่น ๆ สำหรับรายละเอียดเพิ่มเติม
คุณสมบัติ
- เรียกใช้ Aider ด้วยไฟล์ที่คุณต้องการแก้ไข:
aider <file1> <file2> ... - ขอการเปลี่ยนแปลง:
- เพิ่มคุณสมบัติใหม่หรือกรณีทดสอบ
- อธิบายข้อผิดพลาด
- วางในข้อความแสดงข้อผิดพลาดหรือหรือ gitHub ปัญหา URL
- รหัส Refactor
- อัปเดตเอกสาร
- ผู้ช่วยจะแก้ไขไฟล์ของคุณเพื่อดำเนินการตามคำขอของคุณ
- ผู้ช่วย GIT จะทำการเปลี่ยนแปลงโดยอัตโนมัติด้วยข้อความการกระทำที่สมเหตุสมผล
- ผู้ช่วยทำงานกับภาษาที่ได้รับความนิยมมากที่สุด: Python, JavaScript, TypeScript, PHP, HTML, CSS และอื่น ๆ ...
- ผู้ช่วยทำงานได้ดีที่สุดกับ GPT-4O & Claude 3.5 Sonnet และสามารถเชื่อมต่อกับ LLM เกือบทุกชนิด
- ผู้ช่วยสามารถแก้ไขหลายไฟล์พร้อมกันสำหรับคำขอที่ซับซ้อน
- ผู้ช่วยใช้แผนที่ของ GIT repo ทั้งหมดของคุณซึ่งช่วยให้ทำงานได้ดีในรหัสฐานขนาดใหญ่
- แก้ไขไฟล์ในตัวแก้ไขของคุณในขณะที่แชทกับผู้ช่วยและจะใช้เวอร์ชันล่าสุดเสมอ โปรแกรมจับคู่กับ AI
- เพิ่มรูปภาพลงในการแชท (GPT-4O, Claude 3.5 Sonnet, ฯลฯ )
- เพิ่ม URL ลงในแชทและผู้ช่วยจะอ่านเนื้อหาของพวกเขา
- รหัสด้วยเสียงของคุณ
ประสิทธิภาพระดับบนสุด
ผู้ช่วยมีหนึ่งในคะแนนสูงสุดบนม้านั่ง SWE Swe Bench เป็นเกณฑ์มาตรฐานด้านวิศวกรรมซอฟต์แวร์ที่ท้าทายซึ่งผู้ช่วยแก้ไขปัญหา GitHub จริง จากโครงการโอเพนซอร์สยอดนิยมเช่น Django, Scikitlearn, Matplotlib ฯลฯ
ข้อมูลเพิ่มเติม
- เอกสาร
- การติดตั้ง
- การใช้งาน
- วิดีโอการสอน
- การเชื่อมต่อกับ LLMS
- การกำหนดค่า
- การแก้ไขปัญหา
- LLM Leaderboards
- คนอื่น ๆ
- ความไม่ลงรอยกัน
- บล็อก
คำพูดที่ดีจากผู้ใช้
- ผู้ช่วยการเข้ารหัสโอเพนซอร์สฟรีที่ดีที่สุด - Indydevdan
- ผู้ช่วยรหัส AI ที่ดีที่สุดจนถึงตอนนี้ - Matthew Berman
- ผู้ช่วย ... ได้เพิ่มผลผลิตการเข้ารหัสของฉันเป็นสี่เท่า - Solar_fields
- มันเป็นเวิร์กโฟลว์ที่ยอดเยี่ยม ... การยศาสตร์ของผู้ช่วยเหมาะสำหรับฉัน - QUP
- มันเหมือนกับการมีนักพัฒนาอาวุโสของคุณอยู่ใน Git Repo ของคุณ - น่าทึ่งจริงๆ! - Rappster
- ช่างเป็นเครื่องมือที่น่าทึ่ง มันเหลือเชื่อ - Valyagolev
- ผู้ช่วยเป็นสิ่งที่น่าประหลาดใจ! - Cgrothaus
- มันเร็วกว่าที่ฉันจะลงจากพื้นและทำให้รุ่นแรกทำงาน - Daniel Feldman
- ขอบคุณสำหรับผู้ช่วย! มันให้ความรู้สึกเหมือนเหลือบในอนาคตของการเขียนโค้ด - Derwiki
- มันวิเศษมาก มันทำให้ฉันต้องทำสิ่งที่ฉันรู้สึกว่าออกนอกเขตความสะดวกสบายของฉันมาก่อน - Dougie
- โครงการนี้เป็นตัวเอก - Funkytaco
- โครงการที่น่าตื่นตาตื่นใจผู้ช่วยการเข้ารหัส AI ที่ดีที่สุดที่ฉันเคยใช้ - โจชัวเวียล
- ฉันชอบที่จะใช้ผู้ช่วย ... มันทำให้การพัฒนาซอฟต์แวร์รู้สึกเบาลงมากเหมือนประสบการณ์ - principalideal0
- ฉันฟื้นตัวจากการผ่าตัดไหล่หลายครั้ง ... และได้ใช้ผู้ช่วยอย่างกว้างขวาง มันทำให้ฉันสามารถเพิ่มผลผลิตได้ - codeninja
- ฉันเป็นผู้ติดยาเสพติด ฉันทำงานได้มากขึ้น แต่ในเวลาน้อยลง - Dandandan
- หลังจากเสียค่าใช้จ่าย $ 100 ในโทเค็นพยายามหาสิ่งที่ดีกว่าฉันกลับไปหาผู้ช่วย มันพัดทุกอย่างออกจากน้ำมือลงไม่มีการแข่งขันใด ๆ - SystemSculpt
- ผู้ช่วยเป็นสิ่งที่น่าทึ่งควบคู่ไปกับ Sonnet 3.5 มันค่อนข้างจะเป่าแตร - Josh Dingus
- ลงมือนี่เป็นเครื่องมือผู้ช่วยการเข้ารหัส AI ที่ดีที่สุด - Indydevdan
- [ผู้ช่วย] เปลี่ยนเวิร์กโฟลว์การเข้ารหัสประจำวันของฉัน เป็นเรื่องที่น่าเหลือเชื่อว่าแอปพลิเคชัน Python เดียวสามารถเปลี่ยนชีวิตของคุณได้อย่างไร - Maledorak
- ตัวแทนที่ดีที่สุดสำหรับงาน dev จริงใน codebases ที่มีอยู่ - Nick Dobos