Narzędzia i integracjePrzewodnik
Plik konfiguracyjny Aidera dla własnego klucza API: .aider.conf.yml i Windows setx
Trzymaj własny klucz API i bazowy URL w .aider.conf.yml, ustaw właściwą kolejność wczytywania i uniknij pułapki Windows setx, z szacunkowym kosztem sesji.

Na tej stronie
Dwie zmienne, OPENAI_API_BASE i OPENAI_API_KEY, oraz argument modelu taki jak openai/ wystarczą, aby wskazać Aiderowi CheapTokens. Podstawy krok po kroku (instalacja, pierwsze żądanie, 401/404/400/402) znajdują się w Jak podłączyć Aidera do CheapTokens; ta strona omawia to, czego brakuje w tamtym przewodniku: Windows setx, plik konfiguracyjny i jego kolejność wczytywania oraz szacunkowy koszt sesji.
Źródło: dokumentacja Aidera dla API zgodnych z OpenAI (strona sprawdzona 26 października 2026; dokumentacja nie podaje daty ani wersji, a najnowsza wersja aider-chat w PyPI tego dnia to 0.86.2).
Windows: setx i nowy terminal#
Na Macu i Linuksie export te dwie zmienne. W Windows (PowerShell lub cmd) użyj setx:
setx OPENAI_API_BASE https://api.cheaptokens.dev/v1
setx OPENAI_API_KEY <your CheapTokens key>W Windows jest pewien haczyk. setx zapisuje zmienne dla przyszłych sesji, a nie tej, w której aktualnie piszesz, więc zamknij terminal i otwórz nowy, zanim uruchomisz Aidera. Jeśli ustawisz zmienne, a Aider nadal prosi o klucz, to jest zwykle tego przyczyna.
Który model do jakich edycji#
Argument modelu to openai/ plus pełny identyfikator, więc dla CheapTokens ma dwa ukośniki:
cd your-git-repo
aider --model openai/MiniMaxAI/MiniMax-M2.7MiniMax-M2.7 ma kontekst 180K i odpowiada do 8192 tokenów, co pasuje do małych i średnich edycji, gdzie odpowiedzi pozostają krótkie. Jeśli twoje edycje wracają jako długie diffy, drugim modelem wartym wypróbowania jest DeepSeek-V4-Flash: do 32 768 tokenów na odpowiedź, kontekst 380K i jedna cena o każdej porze dnia.
aider --model openai/deepseek-ai/DeepSeek-V4-Flash-0731Skopiuj pełny identyfikator z dokumentacji CheapTokens lub z listy modeli na stronie cennika.
Uruchom pierwszą edycję#
Aider działa wewnątrz repozytorium git, więc zacznij w takim. Dodaj plik i poproś o coś małego:
> /add app.py
> Add a --verbose flag that prints each file before it is processedGdy Aider odpowie edycją pliku, klucz, bazowy URL i identyfikator modelu są prawidłowe.

Przestań przepisywać: .aider.conf.yml#
Aider czyta .aider.conf.yml z katalogu domowego, potem z katalogu głównego repozytorium git, a następnie z bieżącego katalogu, przy czym późniejsze pliki wygrywają. Tak więc globalny plik może przechowywać klucz i bazowy URL, a plik repozytorium może wybierać model. Jeśli chcesz jeden konkretny plik i nic więcej, aider - wczytuje tylko ten jeden.
Plik w katalogu domowym (przykład, wstaw własny klucz):
openai-api-base: https://api.cheaptokens.dev/v1
openai-api-key: <your CheapTokens key>
model: openai/MiniMaxAI/MiniMax-M2.7Teraz samo aider uruchamia się z właściwym endpointem i modelem. Jeśli zatwierdzasz plik do repozytorium, pomiń klucz i trzymaj go w zmiennej środowiskowej lub w pliku .env; wiersze z kluczem są przeznaczone do twojego katalogu domowego.
Dla modelu, którego Aider nie zna, dokumentacja opisuje model- (.), gdzie możesz określić jego ustawienia.
Ile kosztuje sesja#
Aider ponownie wysyła dodane pliki i historię czatu przy każdej wiadomości, więc tokeny wejściowe rosną szybciej niż wyjściowe. Załóżmy, że sesja robocza około 20 wiadomości wysyła 400 000 tokenów wejściowych i otrzymuje 40 000 tokenów wyjściowych (założenie dla przykładu; wstaw własne liczby). W MiniMax-M2.7 to $0.026, taniej niż w OpenRouter łącznie, licząc wejście i wyjście razem. Poniższa tabela przedstawia tę samą sesję dla naszych modeli:
| Model | Wejście $/1M | Wyjście $/1M | Koszt | 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 tokenów wejściowych i 40 000 tokenów wyjściowych łącznie. Ceny za 1 mln tokenów są aktualne i zmieniają się wraz z naszymi taryfami; kolumna OpenRouter pokazuje ceny referencyjne dla tego samego obciążenia.
Jak utrzymać małą stronę wejściową (pliki tylko do odczytu, /drop, rozmiar mapy repozytorium) opisano w Ile kosztuje Aider. Aktualne ceny są zawsze na stronie cennika.
Jeśli to nie działa#
- Aider prosi o klucz API lub łączy się z niewłaściwą usługą. Zmienne nie są widoczne dla procesu. W Windows zrestartuj terminal po
setx; na Macu i Linuksie uruchomecho $OPENAI_w tej samej powłoce.API_ BASE - Twoja konfiguracja wydaje się ignorowana. Pamiętaj o kolejności: katalog domowy, katalog główny repozytorium, bieżący katalog. Plik bliżej ciebie nadpisuje globalny.
- Nie znaleziono modelu, 404 lub błąd uwierzytelniania. Są one omówione w Jak podłączyć Aidera do CheapTokens.
Ten sam adres zgodny z OpenAI działa w innych narzędziach; jeśli używasz także agenta edytora, zobacz podłączanie OpenCode lub przegląd gdzie podłączyć własny klucz API.



