Aider 소개 — 터미널 기반 AI 페어 프로그래밍

Aider 소개

코드 작업을 하다 보면 IDE를 켜고, 파일을 찾고, 커밋을 하고... 그 사이사이에 신경 쓸 일이 많아요. Aider는 터미널을 벗어나지 않고 AI와 함께 코딩할 수 있게 해주는 도구예요. 로컬 git 저장소의 코드를 직접 편집하면서, 자연어로 요청하면 그대로 코드로 옮겨줍니다.

출처: https://aider.chat/docs/

무엇을 할 수 있나요

Aider는 AI 페어 프로그래밍을 위한 기능을 폭넓게 갖추고 있어요.

  • 설치: pip install aider-chat 같은 방식으로 빠르게 시작
  • 사용법: 로컬 git 저장소에서 AI와 대화하며 코드 편집
  • LLM 연결: 대부분의 인기 LLM에 연결 가능
  • 자동 편집: lint·test 오류를 자동으로 고쳐주는 기능
  • 리포지토리 맵: git 저장소의 코드 구조를 LLM에 컨텍스트로 제공

터미널에서 시작하기

Aider를 터미널에서 실행하면 gpt 또는 기타 모델과 대화를 시작할 수 있어요. pip install aider-chat로 설치한 뒤 aider라고 입력하면 됩니다.

pip install aider-chat
aider

더 알아보기