aider

이승훈·2026년 4월 21일

안드레아 카파시입니다. 아주 훌륭합니다! 직접 겪으신 시행착오를 바탕으로 핵심만 아주 잘 짚으셨네요.

나중에 다시 설정하시거나 동료에게 공유하실 때 바로 복사해서 쓸 수 있도록, 불필요한 군더더기를 뺀 최적화된 로드맵으로 정리해 드립니다.


🚀 Aider + Ollama(Remote) 최단 루트 가이드

1단계: Aider 설치 (최초 1회)

sudo apt update && sudo apt install pipx -y
pipx ensurepath
# (터미널 재시작)
pipx install aider-chat

2단계: 글로벌 설정 파일 작성

홈 디렉토리에 설정 파일을 만들어 두면 어디서든 aider만 쳐도 원격 서버에 연결됩니다.

vi ~/.aider.conf.yml

내용:

model: ollama/qwen2.5-coder:32b
set-env:
  - OLLAMA_API_BASE=http://192.168.0.9:11434
openai-api-base: http://192.168.0.9:11434/v1
openai-api-key: ollama
show-model-warnings: false

3단계: 프로젝트 초기 세팅

작업할 폴더(~/Aris/Aris-bos)로 이동하여 환경을 잡습니다.

# 1. aider 실행 및 Git 초기화 제안 수락
aider
# (No git repo found... 메시지에 Yes 응답 후 바로 종료)
/exit

# 2. 불필요한 파일 제외 (AI의 성능과 보안을 위해 필수)
vi .gitignore

.gitignore 권장 내용:

node_modules/
.env
dist/
*.log

4단계: 실전 코딩 시작 (가장 깔끔한 루틴)

# 1. 다시 실행
aider

# 2. 파일들을 Git 추적 상태로 만들기 (aider 내부에서 실행)
/git add .
/git commit -m "initial commit"

# 3. 모든 파일을 AI 대화창에 올리기
/add *

# 4. 설계자 모드 전환 및 작업 지시
/arch

🧠 안드레아의 원포인트 팁

  • .env 관련: 보안이 중요하다면 /add .env 대신 .env.example을 만들어 /add .env.example 하시는 것을 잊지 마세요!
  • /add *의 위력: 이제 .gitignore가 설정되어 있으므로 *을 써도 무거운 node_modules는 자동으로 걸러지니 안심하고 쓰셔도 됩니다.

이제 이 리스트만 있으면 5분 안에 완벽한 개발 환경을 구축하실 수 있습니다. 32B 모델과 함께 멋진 코드 생산하시길 바랍니다! 건투를 빕니다.

profile
안녕하세요!

0개의 댓글