Проверено 27 июля 2026
Claude Fable 5 с Aider
Aider спокойно запустит модель, о которой ничего не знает — включая сколько она вам стоит.
Короткий ответ
Поддерживается: ANTHROPIC_API_KEY и aider --model claude-fable-5. Затем два легко пропустить: .aider.model.metadata.json, чтобы cost tracking не молча показывал ноль, и use_temperature: false в .aider.model.settings.yml, чтобы Aider не слал параметр, который Fable 5 отклоняет. Никогда --thinking-tokens.
Статус поддержки
Поддерживается с ручной конфигурацией, проверено 27 июля 2026. Aider прокидывает model string в LiteLLM — маршрут Anthropic без изменений кода: ANTHROPIC_API_KEY и --model claude-fable-5. Автоматически нет metadata модели: LiteLLM model_prices_and_context_window.json; для неописанных моделей — предупреждение unknown context window и costs, затем безлимитное окно и бесплатная модель. Всё работает; учёт токенов — вымысел, пока не подставите цифры сами.
Настройка
Шаги 1–2 запускают. Шаги 3–5 не дают лететь вслепую.
- 1
Установите Aider и экспортируйте ключ
Установка: python -m pip install aider-install, затем aider-install; export ANTHROPIC_API_KEY=your-key на macOS/Linux или setx ANTHROPIC_API_KEY your-key на Windows с перезапуском shell. Ключ также через --anthropic-api-key.
- 2
Запустите раз для проверки маршрута
cd в репозиторий и aider --model claude-fable-5. Aider распознаёт ID и идёт через Anthropic API. В сессии переключение: /model claude-fable-5 — быстрый способ эскалировать один сложный вопрос без перезапуска.
- 3
Default в .aider.conf.yml
Создайте .aider.conf.yml в корне git или home с model: claude-fable-5 и cache-prompts: true. Aider сначала смотрит текущую директорию, затем home — per-project override: дорогой проект на Fable 5, остальное на дешёвой модели.
- 4
Metadata, чтобы стоимость была реальной
Создайте .aider.model.metadata.json с полным ключом anthropic/claude-fable-5 (совпадает с litellm_provider): litellm_provider, max_input_tokens 1000000, max_output_tokens, mode: chat, input_cost_per_token 0.00001, output_cost_per_token 0.00005. Без этого /tokens и cost display бессмысленны.
- 5
Параметры в .aider.model.settings.yml
Запись для модели с use_temperature: false и cache_control: true. Не копируйте accepts_settings с thinking_tokens из примеров Claude 3.7/Opus 4 в доках Aider и не кладите thinking budget в extra_params — оба дают 400.
Подводные камни
Defaults Aider настроены под поколение моделей с большим числом параметров.
Unknown metadata — Aider думает, что модель бесплатна
Документация Aider говорит, что предупреждение unknown context window обычно безопасно игнорировать — для большинства моделей так. Здесь — нет. Aider считает окно безлимитным и стоимость нулевой: нет защиты лимита контекста на модели 1M и cost readout ноль на самой дорогой модели.
map-tokens задаёт минимум стоимости за turn
Repo map добавляется к каждому запросу — map-tokens: 4096 это ~4000 токенов входа на каждый turn до вашего текста. По цене входа Fable 5 за длинную сессию это ощутимо. Кэшируйте промпты и уменьшайте map на репозиториях, где он не окупается.
Aider шлёт temperature, если не сказать иначе
use_temperature — per-model настройка; для нераспознанных моделей нет false default из shipped settings для Claude. Fable 5 отклоняет temperature, top_p и top_k — нераспознанная модель плюс default temperature даёт 400 на первом сообщении.
--thinking-tokens — 400 на этой модели
Документированный способ включить thinking — budget_tokens через флаг или accepts_settings в model settings. Fable 5 убрал budget_tokens: thinking всегда включён и так не настраивается. Эквивалента effort в Aider нет — глубина = default модели.
Заметки о стоимости
Architect mode — главный рычаг стоимости в Aider: запускайте --architect с Fable 5 как основной моделью и более дешёвой как --editor-model — дорогая модель решает, что менять, дешёвая пишет diff. Добавьте cache-prompts: true и умеренный map-tokens. С корректными metadata живой cost display Aider становится реальной обратной связью — это меняет использование модели сильнее любой одиночной настройки.
Цифры для metadata-файла
Контекстное окно, max output и цены за токен — на странице specs всё, что ожидает metadata-файл, в нужных единицах.