Aider는 LLM과 페어링하여 코드 편집을 돕는 도구로, 새 프로젝트를 시작하거나 기존 Git 리포지토리에서 작업할 때 유용합니다. 이를 통해 복잡한 코딩 작업을 더 쉽게 수행할 수 있으며, 특히 GPT-4와 Claude 3.5 Sonnet 모델과의 궁합이 좋습니다. Aider는 거의 모든 LLM과 연동할 수 있어 사용자 환경에 맞춰 선택적으로 사용할 수 있습니다.
aider-chat 설치하기
아래 명령어를 통해 Aider-chat을 설치하거나 최신 버전으로 업데이트할 수 있습니다.
pip3 install --upgrade aider-chat
litellm 설치하기
Aider-chat은 내부적으로 Litellm을 사용하여 LLM과의 상호작용을 관리합니다. 따라서 Litellm도 별도로 설치해야 합니다.
pip3 install --upgrade litellm
Litellm 문서에서 자세한 설정 방법과 지원하는 LLM 프로바이더 목록을 확인할 수 있습니다.
XAI_API_KEY 설정하기
Aider-chat을 사용할 때는 API 키가 필요합니다. 환경 변수에 XAI API 키를 설정해 사용자의 LLM 계정과 연결할 수 있습니다. 다음 명령어로 키를 설정할 수 있습니다.
export XAI_API_KEY=xai-⋯
프로젝트 디렉터리로 이동하여 Aider 시작하기
프로젝트 디렉터리로 이동한 후 아래 명령어를 통해 Aider를 실행하면 모델을 지정하여 본격적으로 작업을 시작할 수 있습니다.
# 작업 디렉터리로 이동
cd /to/your/git/repo
aider --model xai/grok-beta
VSCode Aider 확장 프로그램
VSCode 마켓에는 두 가지 버전의 Aider 확장 프로그램이 제공되고 있습니다. 두 버전 모두 완벽히 동작하지는 않을 수 있어, 사용 환경에 따라 적합한 버전을 선택하는 것이 좋습니다.
- https://marketplace.visualstudio.com/items?itemName=MattFlower.aider
- https://marketplace.visualstudio.com/items?itemName=Apertia.vscode-aider
[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit