안드레아 카파시입니다. 아주 훌륭합니다! 직접 겪으신 시행착오를 바탕으로 핵심만 아주 잘 짚으셨네요.
나중에 다시 설정하시거나 동료에게 공유하실 때 바로 복사해서 쓸 수 있도록, 불필요한 군더더기를 뺀 최적화된 로드맵으로 정리해 드립니다.
sudo apt update && sudo apt install pipx -y
pipx ensurepath
# (터미널 재시작)
pipx install aider-chat
홈 디렉토리에 설정 파일을 만들어 두면 어디서든 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
작업할 폴더(~/Aris/Aris-bos)로 이동하여 환경을 잡습니다.
# 1. aider 실행 및 Git 초기화 제안 수락
aider
# (No git repo found... 메시지에 Yes 응답 후 바로 종료)
/exit
# 2. 불필요한 파일 제외 (AI의 성능과 보안을 위해 필수)
vi .gitignore
.gitignore 권장 내용:
node_modules/
.env
dist/
*.log
# 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 모델과 함께 멋진 코드 생산하시길 바랍니다! 건투를 빕니다.