aider is AI pair programming in your terminal
이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.
Aider는 터미널에서 AI와 페어 프로그래밍을 할 수 있는 도구입니다. 새로운 프로젝트를 시작하거나 기존 코드베이스를 개선할 때 LLM과 함께 작업할 수 있습니다.
Aider는 Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI o1, o3-mini 및 GPT-4o와 가장 잘 작동하지만, 로컬 모델을 포함한 거의 모든 LLM에 연결할 수 있습니다.
Aider는 전체 코드베이스의 맵을 생성하여 대규모 프로젝트에서도 효과적으로 작업할 수 있도록 돕습니다.
Aider는 Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS 등 대부분의 인기 프로그래밍 언어를 지원합니다.
Aider는 변경 사항을 적절한 커밋 메시지와 함께 자동으로 커밋합니다. 익숙한 Git 도구를 사용하여 AI 변경 사항을 쉽게 비교, 관리 및 되돌릴 수 있습니다.
즐겨 사용하는 IDE나 편집기 내에서 Aider를 사용할 수 있습니다. 코드에 주석을 추가하여 변경을 요청하면 Aider가 작업을 수행합니다.
시각적 컨텍스트, 스크린샷, 참조 문서 등을 제공하기 위해 이미지와 웹 페이지를 채팅에 추가할 수 있습니다.
코드에 대해 Aider와 대화하세요! 음성을 사용하여 새 기능, 테스트 케이스 또는 버그 수정을 요청하고 Aider가 변경 사항을 구현하도록 할 수 있습니다.
Aider가 변경을 수행할 때마다 자동으로 코드를 린트하고 테스트합니다. Aider는 린터 및 테스트 스위트에서 감지된 문제를 수정할 수 있습니다.
웹 채팅 인터페이스를 통해 모든 LLM과 작업할 수 있습니다. Aider는 브라우저와 코드 컨텍스트 및 편집 내용을 주고받는 복사/붙여넣기 과정을 간소화합니다.
python -m pip install aider-install
aider-install
# 코드베이스 디렉토리로 이동
cd /to/your/project
# DeepSeek
aider --model deepseek --api-key deepseek=<key>
# Claude 3.7 Sonnet
aider --model sonnet --api-key anthropic=<key>
# o3-mini
aider --model o3-mini --api-key openai=<key>
자세한 내용은 설치 안내 및 사용법 문서를 참조하세요.