Kimi K3 для coding: цена, benchmark и подключение к инструментам

Инженерный разбор Kimi K3: API-цена, coding benchmark с оговорками, подключение к Claude Code, Codex CLI и OpenCode, а также реальные сигналы о расходе Token.

Содержание

Kimi K3 стоит тестировать для длинных агентных задач, работы с большим репозиторием и сценариев, где к коду добавляются изображения. Но модель не стоит выбирать по одному месту в таблице: её результаты зависят от harness, максимального reasoning, endpoint и самого задания, а постоянное размышление может сделать короткий цикл медленным и дорогим.

Хотите проверить Kimi K3 на своей задаче? На странице Kimi K3 API можно посмотреть актуальный способ доступа, а в каталоге BetterToken — текущую цену и наличие модели. Создайте собственный API Key, задайте короткую проверяемую задачу и сначала ограничьте бюджет одним запуском: так вы сравните не рекламную цифру, а стоимость своего рабочего сценария.

Если ваш сценарийЧто проверить у Kimi K3Когда выбрать другую модель
Длинная агентная задача в большом репозиторииУдерживает ли модель границы задачи и завершает ли проверкуЕсли агент уходит в лишние действия или требует постоянного вмешательства
Короткие частые правкиВремя ответа и стоимость выходных Token с reasoningЕсли более лёгкая модель даёт тот же результат быстрее и дешевле
Работа с кодом и изображениямиПомогает ли native vision именно на ваших входных данныхЕсли изображение не влияет на критерий готовности

Что именно выпустила Moonshot AI

По официальному репозиторию Kimi K3 — разреженная MoE-модель с 2.8 трлн параметров, из которых на Token активируются 104 млрд. Контекст — 1 048 576 Token. Модель принимает текст и изображения, а reasoning включён постоянно; в опубликованной конфигурации benchmark использовался максимальный effort.

Эти цифры описывают ёмкость и режим модели, но не гарантируют, что миллион Token кода будет одинаково полезен. Чем больше контекст, тем важнее проверить поиск нужных файлов, соблюдение границ задачи и способность завершить длинную цепочку инструментов.

Сколько стоит один запуск

По состоянию на 15 августа 2026 года на международной платформе Moonshot официальный тариф для Kimi K3 составляет:

  • Вход, cache hit: $0.30 за 1 млн Token.
  • Вход, cache miss: $3.00 за 1 млн Token.
  • Выход, включая reasoning: $15.00 за 1 млн Token.

Возьмём агентный запуск с 200 000 входных и 20 000 выходных Token. Без попадания в кэш он стоит:

0.2 × $3 + 0.02 × $15 = $0.90.

Если весь повторяющийся вход попал в кэш, тот же объём стоит $0.36. Это не обещание типичной цены: реальная доля cache hit зависит от стабильности системного prompt, набора tools и повторно используемого префикса.

Чтобы повторить расчёт для BetterToken, подставьте текущие входную и выходную ставки из каталога в ту же формулу: 0.2 × цена входа + 0.02 × цена выхода. Не переносите скидку за кэш между провайдерами, если она не указана отдельно. И в официальном API, и у совместимого провайдера итоговый расход определяется не только входом: длинное reasoning оплачивается как выход и может стать главной статьёй затрат.

Что показывают coding benchmark

В официальной таблице Moonshot опубликованы, среди прочего, такие результаты:

  • Terminal-Bench 2.1: 88.3.
  • DeepSWE: 67.5.
  • ProgramBench: 77.8.
  • FrontierSWE: 81.2.
  • SWE-Marathon: 42.0.
  • Kimi Code Bench 2.0: 72.9.

Это vendor-reported результаты. Для Kimi часто использовался Kimi Code harness, а для части конкурентов — их лучший опубликованный harness. В сносках также указаны максимальный effort и фиксированные параметры генерации. Поэтому разница в несколько пунктов не отвечает на вопрос, какая модель лучше с вашим CLI, набором tools и правилами проекта.

Полезная единица сравнения выглядит так:

model + harness + effort + endpoint + task.

Если хотя бы один элемент меняется, прежний балл становится лишь ориентиром. Независимый тест полезнее, когда он фиксирует один репозиторий, одинаковый лимит времени, одинаковые tools и один критерий приёмки.

Для каких задач Kimi K3 выглядит уместно

Сильный кандидат — задача, где модель должна долго удерживать архитектуру, переходить между файлами и сама проверять результат. Например:

  • разобрать большой репозиторий и составить карту зависимостей;
  • исправить ошибку, которая проходит через несколько модулей;
  • сравнить макет или скриншот с реализацией интерфейса;
  • выполнить длинный план с тестами и повторной проверкой;
  • исследовать несколько вариантов перед изменением кода.

Слабее выглядит короткий интерактивный цикл: переименовать функцию, исправить одну проверку, объяснить небольшой diff. Always-on thinking добавляет задержку и выходные Token даже там, где длинное рассуждение не нужно. Для таких задач сначала сравните K3 с более лёгкой моделью на одинаковых пяти примерах.

Подключение к Claude Code

Moonshot предоставляет Anthropic-compatible endpoint. Минимальная конфигурация текущей международной платформы выглядит так:

export ANTHROPIC_BASE_URL="https://api.moonshot.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
export ANTHROPIC_MODEL="kimi-k3[1m]"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="kimi-k3[1m]"
export CLAUDE_CODE_SUBAGENT_MODEL="kimi-k3[1m]"

После запуска выполните /status. В ответе должны совпасть Base URL и Model ID. Проверка через меню /model недостаточна: интерфейс может показывать собственные алиасы Claude Code, а не фактическую модель совместимого endpoint.

Не смешивайте ключи Moonshot Open Platform и Kimi Code с чужим Base URL. У платформ разные домены и типы ключей; 401 в такой конфигурации не говорит о качестве модели.

Подключение к Codex CLI

Официальная инструкция Moonshot использует CC Switch. Причина техническая: Codex работает через Responses API, а Kimi K3 предоставляет Chat Completions. Локальный router переводит один формат в другой.

В CC Switch нужно выбрать пресет Kimi, указать https://api.moonshot.ai/v1, модель kimi-k3, включить routing и поддержку reasoning, затем полностью перезапустить Codex. Убедитесь, что в статусе видна именно kimi-k3, после чего дайте одну безопасную команду без изменения файлов.

CC Switch — отдельный компонент, который получает доступ к API Key и трафику. Перед использованием проверьте его источник, обновления и способ хранения credentials. Для команды с жёсткими требованиями безопасности это может оказаться важнее разницы в benchmark.

Подключение к OpenCode

Официальный путь короче:

opencode auth login

Выберите Moonshot AI, вставьте ключ через защищённый диалог, затем используйте /models для выбора Kimi K3 и /variants для проверки effort. Тест должен заставить модель прочитать пару файлов и вернуть их имена, но не менять проект. После ответа сверяйте выбранную модель и расход Token в кабинете провайдера.

Какие проблемы уже описали пользователи

В issue MoonshotAI/kimi-code #1911 пользователь описал зависание, слабую реакцию на остановку и выход за границы задания: вместо отчёта агент начал длинную цепочку shell-команд. В #2031 автор сообщил о сеансе с 18.3 млн входных Token.

Это два отдельных пользовательских сообщения, а не независимое воспроизведение или статистика всей модели. Их полезно превратить в проверки для собственного запуска:

  • задавать явные границы файлов и запрет на побочные изменения;
  • ограничивать число итераций и subagent;
  • останавливать запуск, если несколько шагов не приближают к критерию готовности;
  • измерять вход, выход, reasoning и время, а не только цену за миллион;
  • начинать с отдельной ветки или тестового репозитория.

Как провести свой короткий тест

Подготовьте пять задач из своей работы: один локальный bug, одно изменение в нескольких файлах, один тест, один поиск по репозиторию и один сценарий с изображением. Для каждой модели зафиксируйте одинаковые правила, лимит времени и критерий PASS.

Сохраняйте четыре числа: общие входные Token, выходные Token, длительность и число ручных вмешательств. Отдельно отмечайте нарушения границ. После пяти запусков уже можно решить, подходит ли Kimi K3 как основной агент, как модель для сложных задач или только как резервный вариант.

Источники

Готовы оптимизировать LLM workflow?

Подключите единый API, управляйте ключами и контролируйте расходы на AI-модели в BetterToken.

Начать бесплатно