업데이트: 2026-06-06Aider는 매우 실용적인 터미널 페어 프로그래밍 도구로, Git 저장소에서 작은 단위로 빠르게 코드를 수정하고, diff를 검토하고, 컨텍스트 파일을 추가하고, 라운드별로 수정하는 데 적합합니다. Crazyrouter와 연동할 때 가장 안정적인 방법은 Aider 공식에서 지원하는 OpenAI 호환(OpenAI-compatible) 설정을 사용하는 것입니다.
개요
환경 변수 또는~/.aider.conf.yml을 통해 Aider는 요청을 Crazyrouter로 보낼 수 있습니다.
- 권장 프로토콜:
OpenAI-compatible API - Base URL:
https://api.crazyrouter.com/v1 - 인증 변수:
OPENAI_API_KEY - 권장 기본 모델 표기:
gpt-5.5
이런 분에게 적합합니다
- 터미널에서 소단위 커밋 방식으로 코드를 수정하고 싶은 분
- 컨텍스트 파일, diff, 커밋 리듬을 명확히 제어하고 싶은 분
- Aider를 Codex, Claude Code와 별도로 과금하고 싶은 분
- 가장 직접적인 OpenAI 호환 방식으로 먼저 Crazyrouter에 연동하고 싶은 분
사용 프로토콜
권장 프로토콜:OpenAI-compatible API
Aider 공식에서는 다음 설정 항목을 지원합니다.
OPENAI_API_KEYOPENAI_API_BASEopenai-api-keyopenai-api-base
gpt-5.5, claude-opus-4-8 등입니다. Aider에서도 이 모델 ID를 그대로 입력해야 합니다.
시스템 요구 사항 및 사전 조건
권장 초기 화이트리스트:
gpt-5.5claude-opus-4-8gemini-3.1-pro
운영체제별 전체 설치 경로
Windows 권장 경로
Windows에서 Aider를 사용하는 가장 안정적인 경로는 다음과 같습니다:Git + Python + PowerShell로 Aider 설치 + PowerShell로 환경 변수 작성.
권장 순서:
- Git 설치
- Python 설치
- PowerShell로 Aider 공식 설치 스크립트를 실행하거나, 먼저
aider-install을 설치 - PowerShell로 임시 변수 작성
- PowerShell로 사용자 수준의 영구 변수 작성
- 새 터미널을 열어
aider명령과 변수가 모두 적용되었는지 확인
aider --version에서 명령을 찾을 수 없다면, PowerShell을 닫았다가 다시 열고 재시도하세요.
macOS 권장 경로
macOS에서 Aider를 사용하는 가장 편리한 경로는 보통 다음과 같습니다:Xcode Command Line Tools + Homebrew + Git + Python + Aider 공식 설치 스크립트 + ~/.zshrc에 영구 환경 변수 저장.
권장 순서:
- Xcode Command Line Tools 설치
- Homebrew 설치(아직 없는 경우)
- Git, Python 설치
- Aider 공식 설치 스크립트를 실행하거나,
aider-install/uv로 설치 ~/.zshrc에 작성- 새 터미널을 열어
aider명령과 변수 경로 확인
Linux 안내
Linux는 대체로 macOS의 터미널 경로와 유사하게 이해할 수 있으며, 다만 영구 환경 변수는 보통~/.bashrc에 작성합니다. 로컬 개발 머신이나 클라우드 서버에 처음 연동하는 경우라면, 먼저 현재 셸의 임시 변수로 테스트를 완료한 후 영구 작성 여부를 결정하는 것을 권장합니다.
처음부터 전체 설치하기
1
1단계: Git 설치
아직 Git이 없다면 먼저 설치하세요.추가로 설정을 권장합니다:
- Windows PowerShell
- macOS
- Ubuntu / Debian
2
2단계: Python과 pip 설치
Aider 공식 설치 프로그램은 Python을 사용하거나 자체 Python 실행 환경을 자동으로 준비합니다. 문제 진단을 쉽게 하기 위해 먼저 로컬 머신의 Python이 사용 가능한지 확인하는 것을 권장합니다.
- Windows PowerShell
- macOS
- Ubuntu / Debian
3
3단계: Aider 설치
Aider 공식에서 현재 권장하는 원스텝 설치 스크립트는 다음과 같습니다.설치 과정을 먼저 명확히 확인하고 싶다면, Aider 공식의 이미 팀 내에서
- Windows PowerShell
- macOS / Linux
aider-install 경로를 사용할 수도 있습니다.- Windows PowerShell
- macOS / Linux
uv를 통일해서 사용하고 있다면, 공식 문서대로 다음과 같이 설치할 수도 있습니다.4
4단계: Crazyrouter에서 Aider 전용 토큰 생성
Crazyrouter 백엔드에서
aider라는 이름의 토큰을 생성하고, 처음에는 다음만 허용하는 것을 권장합니다.gpt-5.5claude-opus-4-8gemini-3.1-pro
여기 화이트리스트에 넣는 것은 Crazyrouter의 원본 모델명이며,
openai/ 접두사를 붙일 필요가 없습니다.5
5단계: 현재 터미널에 임시 환경 변수 설정
먼저 임시로 설정하고, 테스트가 통과한 후 영구 설정으로 작성하세요.
- macOS / Linux
- Windows PowerShell
6
6단계: 환경 변수를 영구 설정으로 작성
- Linux Bash
- macOS / Zsh
- Windows PowerShell
- Windows PowerShell
- macOS / Linux
7
7단계: (선택) ~/.aider.conf.yml 작성
매번 수동으로 매개변수를 추가하고 싶지 않다면, 설정 파일을 작성할 수 있습니다.보안을 더 중시한다면, key는 환경 변수에만 두고 설정 파일에는
- macOS / Linux
- Windows PowerShell
model과 openai-api-base만 남겨둘 수도 있습니다.8
8단계: Git 저장소 준비 및 첫 스냅샷 생성
Aider는 Git 저장소 안에서 사용할 때 가장 좋은 경험을 제공합니다. 현재 디렉터리가 아직 Git 저장소가 아니라면:기존 저장소라면 먼저 확인하세요:
9
9단계: Aider 실행 및 첫 검증 완료
프로젝트 디렉터리로 들어간 후 실행합니다:첫 검증은 다음 순서를 권장합니다:
현재 저장소 구조만 요약해 주세요, 파일은 수정하지 마세요README를 읽고 최소한의 수정 제안을 해 주세요, 먼저 직접 수정하지는 마세요- diff가 정상적으로 표시되는 것을 확인한 후, 소규모 수정을 진행
권장 모델 설정
먼저
gpt-5.5를 사용하는 것을 권장하며, 테스트가 통과한 후 시나리오에 따라 claude-opus-4-8 또는 gemini-3.1-pro를 추가하세요.
토큰 설정 모범 사례
검증 체크리스트
-
git --version정상 -
python --version또는python3 --version정상 -
aider --version정상 -
OPENAI_API_KEY가 올바르게 설정됨 -
OPENAI_API_BASE가https://api.crazyrouter.com/v1로 설정됨 -
~/.aider.conf.yml을 사용하는 경우, 모델명이 Crazyrouter의 원본 모델 ID로 작성되어 있음(예:gpt-5.5) -
aider --model gpt-5.5가 정상적으로 실행됨 - 첫 읽기 전용 또는 소규모 수정 작업이 성공적으로 반환됨
- Crazyrouter 백엔드 로그에서 해당 요청을 확인할 수 있음
- 토큰 할당량과 모델 화이트리스트가 예상과 일치함
자주 발생하는 오류와 해결 방법
성능 및 비용 관련 권장 사항
- 처음 연동할 때는 먼저 작은 저장소에서 검증
- 기본적으로
gpt-5.5를 사용하고, 교차 검증이 필요하면claude-opus-4-8을 추가 - 프로젝트 유형별로 토큰을 분리하여 비용 통계를 편리하게 하는 것을 권장
- 세션이 너무 길어지면 제때 컨텍스트를 정리하여 관련 없는 파일을 반복해서 전달하지 않도록 함
- 대규모 수정 후에는 매번 Aider가 생성한 diff와 Crazyrouter 로그를 다시 확인
FAQ
Aider에는 어떤 Base URL을 입력해야 하나요?
https://api.crazyrouter.com/v1을 입력하세요.
왜 모델명을 openai/gpt-5.5로 쓰면 안 되나요?
Crazyrouter의 모델명에는 공급업체 접두사가 붙지 않기 때문입니다. 본 사이트에서 실제로 인식하는 것은 gpt-5.5와 같은 원본 모델 ID입니다. openai/gpt-5.5는 다른 모델명으로 처리되며, 본 사이트에는 이런 모델이 없습니다.
환경 변수와 설정 파일 중 어느 쪽을 권장하나요?
둘 다 가능합니다. 먼저 환경 변수를 사용하면 더 빠르며, 장기적으로 사용한다면~/.aider.conf.yml을 추가로 작성하는 것을 권장합니다.
처음에 왜 Git 스냅샷을 먼저 만드는 것을 권장하나요?
Aider가 파일을 수정하고, diff를 생성하고, 자동으로 커밋하거나 커밋을 제안하기 때문입니다. 먼저 스냅샷을 만들어 두면 문제 진단과 롤백이 훨씬 간단해집니다.첫 번째로 권장하는 모델은 무엇인가요?
먼저gpt-5.5를 사용하세요.
Aider는 반드시 Git 저장소에서 사용해야 하나요?
절대적으로 필수는 아니지만, Git 저장소 안에서 사용할 때 보통 가장 좋은 경험을 제공하며 수정 결과를 검토하기도 더 쉽습니다.매우 가볍고 일상적인 소단위 코드 수정에 매우 적합한 터미널 도구를 원한다면, Aider는 여전히 Crazyrouter 애플리케이션 가이드에서 우선적으로 유지할 가치가 있습니다.