Проверено 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. 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. 2

    Запустите раз для проверки маршрута

    cd в репозиторий и aider --model claude-fable-5. Aider распознаёт ID и идёт через Anthropic API. В сессии переключение: /model claude-fable-5 — быстрый способ эскалировать один сложный вопрос без перезапуска.

  3. 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. 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. 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-файл, в нужных единицах.

Вопросы и ответы