도구 및 통합가이드
자신의 API 키를 위한 Aider 설정 파일: .aider.conf.yml과 Windows setx
자신의 API 키와 base URL을 .aider.conf.yml에 보관하고, 로드 순서를 올바르게 하며, Windows setx 함정을 피하고, 세션 비용을 추정하세요.

OPENAI_API_BASE와 OPENAI_API_KEY 두 변수, 그리고 openai/ 같은 모델 인자만 있으면 Aider를 CheapTokens로 연결할 수 있습니다. 단계별 기본 사항(설치, 첫 요청, 401/404/400/402)은 Aider를 CheapTokens에 연결하는 방법에 있으며, 이 페이지는 그 가이드에서 다루지 않은 내용을 설명합니다: Windows setx, 설정 파일과 그 로드 순서, 그리고 세션 비용 추정입니다.
출처: OpenAI 호환 API에 대한 Aider 문서(2026년 10월 26일 확인, 문서에는 날짜나 버전이 없으며, 그날 PyPI의 최신 aider-chat은 0.86.2였습니다).
Windows: setx와 새 터미널#
Mac과 Linux에서는 두 변수를 export합니다. Windows(PowerShell 또는 cmd)에서는 setx를 사용하세요:
setx OPENAI_API_BASE https://api.cheaptokens.dev/v1
setx OPENAI_API_KEY <your CheapTokens key>Windows에는 함정이 있습니다. setx는 현재 입력 중인 세션이 아니라 이후 세션을 위해 변수를 기록하므로, Aider를 시작하기 전에 터미널을 닫고 새 터미널을 여세요. 변수를 설정했는데도 Aider가 여전히 키를 요구한다면, 이것이 일반적인 원인입니다.
어떤 편집에 어떤 모델을#
모델 인자는 openai/에 전체 id를 붙인 형태이므로, CheapTokens의 경우 슬래시가 두 개입니다:
cd your-git-repo
aider --model openai/MiniMaxAI/MiniMax-M2.7MiniMax-M2.7은 180K 컨텍스트와 최대 8,192 토큰의 응답을 제공하며, 응답이 짧게 유지되는 소규모 및 중간 규모 편집에 적합합니다. 편집 결과가 긴 diff로 돌아온다면, 시도해 볼 만한 다른 모델은 DeepSeek-V4-Flash입니다: 응답당 최대 32,768 토큰, 380K 컨텍스트, 그리고 시간대와 무관하게 동일한 가격입니다.
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731전체 id는 CheapTokens 문서 또는 가격의 모델 목록에서 복사하세요.
첫 편집 실행하기#
Aider는 git 저장소 안에서 작동하므로, 저장소 안에서 시작하세요. 파일을 추가하고 작은 작업을 요청하세요:
> /add app.py
> Add a --verbose flag that prints each file before it is processedAider가 파일 편집으로 응답하면, 키, base URL, 모델 id가 모두 올바른 것입니다.

다시 입력하지 않기: .aider.conf.yml#
Aider는 홈 디렉터리, 그다음 git 저장소 루트, 그다음 현재 디렉터리 순으로 .aider.conf.yml를 읽으며, 뒤에 오는 파일이 우선합니다. 따라서 전역 파일에는 키와 base를 담고, 저장소 파일에서는 모델을 선택할 수 있습니다. 특정 파일 하나만 사용하고 다른 것은 사용하지 않으려면 aider -가 그것만 로드합니다.
홈 디렉터리 파일(예시, 자신의 키를 넣으세요):
openai-api-base: https://api.cheaptokens.dev/v1
openai-api-key: <your CheapTokens key>
model: openai/MiniMaxAI/MiniMax-M2.7이제 aider만으로 올바른 엔드포인트와 모델로 시작합니다. 파일을 저장소에 커밋한다면 키는 빼고 환경 변수나 .env 파일에 보관하세요; 키 줄은 자신의 홈 디렉터리용입니다.
Aider가 모르는 모델의 경우, 문서에서는 설정을 지정할 수 있는 model-(.)를 설명합니다.
세션 비용#
Aider는 메시지를 보낼 때마다 추가한 파일과 채팅 기록을 다시 전송하므로, 입력 토큰이 출력보다 빠르게 증가합니다. 약 20개 메시지의 작업 세션이 400,000 입력 토큰을 보내고 40,000 출력 토큰을 받는다고 가정해 봅시다(예시를 위한 가정이며, 자신의 숫자를 대입하세요). MiniMax-M2.7에서는 $0.026이며, 입력과 출력을 합산할 때 총액 기준으로 OpenRouter보다 저렴합니다. 아래 표는 동일한 세션을 우리 모델들에 대해 실행한 결과입니다:
| 모델 | 입력 $/1M | 출력 $/1M | 비용 | OpenRouter |
|---|---|---|---|---|
| GLM-5.3-Flash | $0.02 | $0.04 | $0.0096 | $0.0196 |
| DeepSeek-V4-Flash | $0.015 | $0.10 | $0.01 | $0.0253 |
| MiniMax-M2.7 | $0.05 | $0.15 | $0.026 | $0.168 |
총 입력 400,000개 및 출력 40,000개 토큰입니다. 100만 토큰당 가격은 현재 기준이며 당사 요금제에 따라 함께 변경됩니다. OpenRouter 열은 동일한 작업량에 대한 참고 가격을 보여줍니다.
입력 측을 작게 유지하는 방법(읽기 전용 파일, /drop, 저장소 맵 크기)은 Aider 비용은 얼마인가에서 다룹니다. 현재 가격은 항상 가격 페이지에 있습니다.
작동하지 않을 때#
- Aider가 API 키를 요구하거나 잘못된 서비스와 통신합니다. 변수가 프로세스에 보이지 않는 것입니다. Windows에서는
setx후 터미널을 재시작하세요; Mac과 Linux에서는 같은 셸에서echo $OPENAI_를 실행하세요.API_ BASE - 설정이 무시되는 것 같습니다. 순서를 기억하세요: 홈, 저장소 루트, 현재 디렉터리. 더 가까운 파일이 전역 파일을 덮어씁니다.
- 모델을 찾을 수 없음, 404 또는 인증 오류. 이는 Aider를 CheapTokens에 연결하는 방법에서 다룹니다.
동일한 OpenAI 호환 주소는 다른 도구에서도 작동합니다; 에디터 에이전트도 사용한다면 OpenCode 연결 또는 자신의 API 키를 어디에 넣을지 개요를 참고하세요.



