Claude Code 2.0: дата выхода, новые функции и обновление
Claude Code 2.0 вышел в 2025 году. Актуальная версия — 2.1.316.
На этой странице
- Когда вышел Claude Code 2.0?
- Что нового было в Claude Code 2.0?
- Что изменилось после 2.0?
- Как проверить версию и обновить Claude Code?
- Что происходит при обновлении старой установки 2.0?
- Можно ли закрепить версию, откатиться или замедлить обновления?
- Старая версия Claude Code ещё работает?
- Новая версия лучше на одной и той же задаче?
- Как пользоваться Claude Code с API-ключом вместо подписки?
- Частые вопросы
- Claude Code 2.0 — последняя версия?
- Когда вышел Claude Code 2.0?
- Как обновить Claude Code?
- Как установить старую версию Claude Code?
- Claude Code работает на бесплатном тарифе?
- Проверенные источники
Claude Code 2.0 вышел 29 сентября 2025 года с расширением для VS Code, обновлённым интерфейсом терминала и контрольными точками, к которым можно вернуться командой /rewind. Актуальным он уже не является: линейка 2.0 закончилась на 2.0.77 6 января 2026 года, а последняя версия на 31 октября 2026 г. — 2.1.316.
| Версия | Выпуск | Статус |
|---|---|---|
| 2.0.0 | 29.09.2025 | Первый 2.0 |
| 2.0.77 | 06.01.2026 | Последний 2.0.x |
| 2.1.0 | 07.01.2026 | Первый 2.1 |
| 2.1.316 | 31.10.2026 | Актуальная |
Чтобы обновить нативную установку:
claude update
claude --version
Когда вышел Claude Code 2.0?
Anthropic опубликовала 2.0.0 в npm 29 сентября 2025 года в 14:41 UTC, в тот же день, что и анонс «Enabling Claude Code to work more autonomously» (реестр npm, проверено 31 октября 2026 г.). Линейка 2.0 шла до 2.0.77 6 января 2026 года, всего 70 опубликованных версий. Версия 2.0.74 вышла 19 декабря 2025 года, а 2.0.76 — 22 декабря 2025 года.
Версия 2.1.0 появилась на следующий день, 7 января 2026 года, и к 31 октября 2026 года в реестре было 555 версий. В этот день тег latest указывал на 2.1.316, а тег stable — на 2.1.309. Страница установки Anthropic говорит, что стабильный канал обычно отстаёт примерно на неделю и пропускает выпуски с серьёзными регрессиями (проверено 31 октября 2026 г.).
Что нового было в Claude Code 2.0?
Главные изменения по анонсу Anthropic от 29 сентября 2025 года и списку изменений 2.0.0:
- Нативное расширение для VS Code в бете, с боковой панелью и встроенными диффами.
- Обновлённый интерфейс терминала: статус виднее, а история промптов ищется по Ctrl+r.
- Контрольные точки, которые сохраняют состояние кода перед каждым изменением.
- Claude Code SDK переименован в Claude Agent SDK.
- Claude Sonnet 4.5 как модель по умолчанию.
В списке изменений 2.0.0 десять пунктов, среди них «New native VS Code extension», «Fresh coat of paint throughout the whole app», «/rewind a conversation to undo code changes» и «/usage command to see plan limits».
Контрольные точки работают так и сегодня: каждый промпт, начинающий ход, создаёт одну, сессия хранит 100 последних, а снимки удаляются примерно через 30 дней после последнего сохранения в сессии. /rewind или двойной Esc на пустом промпте открывает меню из четырёх вариантов: восстановить код и разговор, восстановить разговор, восстановить код или суммировать. Файлы, изменённые только командами Bash, не отслеживаются, а правки субагентов обычно не попадают в снимки, поэтому делайте коммит в git перед рискованным изменением.
Что изменилось после 2.0?
Версия 2.0.74 от 19 декабря 2025 года добавила инструмент LSP (Language Server Protocol) для перехода к определению, поиска ссылок и документации при наведении. Версия 2.1.0 от 7 января 2026 года принесла 15 пунктов, среди них:
- Skills перезагружаются сразу после создания или правки, без перезапуска.
- Skills могут работать в отдельном субагенте с
context: fork. - Настройка
languageзадаёт язык ответов Claude. - Shift+Enter работает из коробки в iTerm2, WezTerm, Ghostty и Kitty.
- Исправление безопасности не даёт OAuth-токенам, API-ключам и паролям попадать в отладочные логи.
С версии 2.1.89 (31 марта 2026 г.) манифесты выпусков подписываются, а более ранние версии поставляются только с контрольными суммами. Пакет npm теперь требует Node.js 22 или новее вместо Node.js 18 в 2.0.0. Модель по умолчанию для Pro, Max, Ultra, Team, Enterprise и Anthropic API теперь Opus 5.5.
| 2.0 (2025) | Сейчас | |
|---|---|---|
| Версия | 2.0.0 | 2.1.316 |
| Модель по умолчанию | Sonnet 4.5 | Opus 5.5 |
| Node для npm | 18+ | 22+ |
| Опции CLI | 40 | 66 |
| Команды | 6 | 18 |
Строки «Опции CLI» и «Команды» считают вывод claude --help в 2.0.76 и 2.1.316.
По сравнению с 2.0.76 справка 2.1.316 показывает:
- Новые команды, среди них
agentsдля фоновых агентов,attach,logs,stopиrmдля фоновых сессий,auth,importдля переноса конфигурации из другого ИИ-агента для кода,purgeдля удаления данных Claude Code проекта с компьютера иultrareview— облачное ревью кода с несколькими агентами. - Новые опции, среди них
--worktreeдля нового worktree git,--effortотlowдоmax,--bgдля запуска в фоне,--remote-control,--safe-modeдля запуска со всеми отключёнными настройками и--name. --permission-modeпотерялаdefaultиdelegateи получилаautoиmanual, так что скриптам сdefaultилиdelegateнужно новое значение.- Исчезла только одна опция:
--mcp-debug, которую 2.0.76 уже помечала как deprecated.
Как проверить версию и обновить Claude Code?
Запустите claude --version, чтобы увидеть свою версию: команда печатает номер и «(Claude Code)», например 2.1.316 (Claude Code). Затем обновите так же, как устанавливали.
# Native installer
claude update
# Homebrew, stable channel
brew upgrade claude-code
# Homebrew, latest channel
brew upgrade claude-code@latest
# WinGet
winget upgrade Anthropic.ClaudeCode
# npm
npm install -g @anthropic-ai/claude-code@latest
Нативные установки обновляются сами в фоне, проверяя версию при старте и во время работы, и новая версия вступает в силу при следующем запуске Claude Code. Установкам через Homebrew, WinGet и пакеты Linux (apt, dnf, apk) нужно ручное обновление. При нативной установке claude update печатает одну из первых двух строк ниже, а при установке через Homebrew, WinGet или apk — третью.
Successfully updated from <old version> to version <new version>
Claude Code is up to date (<version>)
Claude is up to date!
claude doctor показывает результат последней попытки обновления и то, включены ли автообновления. Номер версии расширения VS Code — это версия Claude Code, которую оно включает.
В npm избегайте npm update -g: команда сохраняет диапазон версий исходной установки и может не дойти до последнего выпуска. Не используйте и sudo npm install -g.
Что происходит при обновлении старой установки 2.0?
31 октября 2026 г. мы сделали пять чистых установок на Mac с Node.js 26.12.1, каждую в пустой домашней папке, и направили их на модели Claude через API OmniaKey.
| Установка | Запустилась? | После обновления |
|---|---|---|
| Нативная 2.0.0 | Да | 2.1.308 |
| Нативная 2.0.76 | Да | 2.1.314 |
| npm 2.0.76 | Да | Ошибка |
| npm 2.0.0 | Падение | Не запускалась |
Обе нативные установки запустились, и claude update перевела каждую на 2.1.x. Установка 2.0.0 заняла 36.6 секунды, обновление — 35.6 секунды; установка 2.0.76 заняла 51.6 секунды, обновление — 29.6 секунды.
Successfully updated from 2.0.0 to version 2.1.308
Successfully updated from 2.0.76 to version 2.1.314
Ни одна не оказалась на 2.1.316, самой новой версии в npm в тот час, поэтому после обновления проверяйте claude --version.
Установка npm 2.0.76 запустилась и не смогла обновиться:
New version available: 2.1.316 (current: 2.0.76)
Error: Failed to install update
Or consider using native installation with: claude install
Версия осталась 2.0.76. Сборка npm 2.0.0 до этого не дошла: она упала при старте на Node.js 26.12.1 с кодом выхода 1.
TypeError: Cannot read properties of undefined (reading 'prototype')
Нативный бинарник 2.0.0 запустился на той же машине без проблем, так что это падение относится к сборке npm 2.0.0 на этой версии Node. Установка npm 2.1.316 запустилась и напечатала 2.1.316 (Claude Code). При установке из npm обновляйтесь командой npm выше или, как предлагает сообщение, переходите на нативный установщик через claude install.
После нативного обновления обе версии остаются в ~/.local/share/claude/versions/, а лаунчер указывает на новую. Измеренные нами бинарники весили 74 MB для 2.0.0, 182 MB для 2.0.76, 275 MB для 2.1.308 и 279 MB для 2.1.314, то есть каждое обновление оставляло старый бинарник на диске.
Можно ли закрепить версию, откатиться или замедлить обновления?
Установите конкретную версию тем же скриптом с номером версии:
curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89
Вместо номера укажите stable, чтобы начать на стабильном канале. Канал, выбранный при установке, становится каналом автообновлений, и позже его можно сменить в settings.json:
{"autoUpdatesChannel": "stable"}
latest, значение по умолчанию, ставит новые выпуски сразу. stable обычно отстаёт примерно на неделю и пропускает выпуски с серьёзными регрессиями, а тот же переключатель есть в /config. Только что выпущенной модели может понадобиться версия новее той, что даёт стабильный канал, поэтому переключитесь на latest, чтобы запустить её сразу.
minimumVersion задаёт нижнюю границу, и автообновления вместе с claude update отказываются ставить что-то старше:
{"minimumVersion": "2.1.143"}
DISABLE_AUTOUPDATER со значением 1 в ключе env файла settings.json отключает только фоновую проверку, а claude update продолжает работать. DISABLE_UPDATES блокирует все пути, включая ручные.
Два сообщения об ошибках от пользователей на GitHub показывают шероховатости. 12 февраля 2026 года один пользователь написал: «When running curl -fsSL https://claude.ai/install.sh | bash -s <version> to install a specific version, the script downloads the new binary but fails to update the symlink, leaving the user on the old version» (issue #25165, закрыт).
17 мая 2026 года пользователь Windows сообщил, что после установки 2.1.143 на стабильном канале автообновление вернуло 2.1.133 — стабильную сборку на тот момент. Сочетание autoUpdatesChannel: "latest" и minimumVersion: "2.1.143" «stopped the revert» (issue #60065, закрыт).
После закрепления запустите claude --version и убедитесь, что номер тот, который вы ждали.
Старая версия Claude Code ещё работает?
Anthropic не публикует дату отсечения для старых сборок, и ни одна из проверенных нами страниц не говорит, что 2.0.x отклоняется. API всё же может отклонить запрос с ошибкой 400 claude_code_version_too_old, если выбранной модели нужна более новая сборка или этого требует политика вашей организации (страница ошибок Anthropic, проверено 31 октября 2026 г.).
За шлюзом встроенная модель по умолчанию у старой установки может всё сломать. Запущенная без указания модели, 2.0.76 запросила claude-sonnet-4-5-20250929 — свою встроенную модель по умолчанию, — и запрос не прошёл, потому что наш шлюз эту модель не обслуживает. 2.1.316 запросила claude-opus-5-5 и ответила.
Указывайте модель сами через --model или переменную окружения ANTHROPIC_MODEL. С --model claude-sonnet-5-5 версия 2.0.76 сделала исправление ниже без проблем.
У ранних сборок 2.0 тоже были свои проблемы: 1 октября 2025 года пользователь сообщил, что Claude Code 2.0.0 и 2.0.1 постоянно зависали в Emacs и в оболочке Linux (issue #8657, закрыт).
Так что обновляйтесь, если нет причины оставаться. Если остаётесь на 2.0, называйте модель в каждой сессии.
Новая версия лучше на одной и той же задаче?
Мы прогнали одну задачу на исправление бага на 2.0.76 и 2.1.316, неинтерактивно, обе с --model claude-sonnet-5-5.
Задача:
The tests in test_wordcount.py fail. Find the bug in wordcount.py, fix it, and run python3 test_wordcount.py to confirm. Do not change the test file.
Баг был в подсчёте слов, чувствительном к регистру.
| 2.0.76 | 2.1.316 | |
|---|---|---|
| Исправление | Та же строка | Та же строка |
| Тесты после | Пройдены | Пройдены |
| Время | 25.8 s | 15.9 s |
| Ходы | 5 | 5 |
| Оценка стоимости CLI | $0.129 | $0.055 |
| Чтение кэша | 50,547 | 34,306 |
Обе версии сделали одно и то же исправление в одну строку, приведя текст к нижнему регистру через text.lower() перед подсчётом, и не тронули файл теста. Тесты прошли в обоих случаях, а два диффа совпадают байт в байт, то есть новая сборка изменила затраченное время, а не ответ.
Версия 2.1.316 закончила за 15.9 секунды против 25.8 секунды, на 38% меньше времени, а её оценка стоимости Claude Code составила $0.055 против $0.129 — в основном потому, что она прочитала и записала меньше кэшированных токенов. Эти две суммы в долларах — собственная оценка стоимости Claude Code, а не то, что заплатили мы. Одна задача, один запуск на каждую версию — небольшая выборка.
Как пользоваться Claude Code с API-ключом вместо подписки?
Claude Code требует аккаунт Pro, Max, Ultra, Team, Enterprise или Console, а бесплатный тариф claude.ai его не включает. Шлюзу нужны две переменные: ANTHROPIC_BASE_URL — куда идут запросы, — и учётные данные, где ANTHROPIC_AUTH_TOKEN отправляется как Authorization: Bearer, а ANTHROPIC_API_KEY как x-api-key. Базовый URL меняет, куда идут запросы, а не то, какая модель отвечает, поэтому указывайте и модель.
export ANTHROPIC_BASE_URL="https://api.omniakey.com"
export ANTHROPIC_AUTH_TOKEN="your-omniakey-api-key"
claude --model claude-sonnet-5-5
Наши тесты выше шли именно так, с ключом OmniaKey в ANTHROPIC_AUTH_TOKEN.
Руководство по API-ключу Claude Code разбирает переменные и настройку в Windows. Подробный порядок действий — в нашем руководстве по установке и в материале Claude Code без подписки. Страницы моделей Claude Opus 5.5 и Claude Sonnet 5.5 показывают, для чего нужна каждая, а цены тарифов собраны в нашем руководстве по ценам Claude Code.
Частые вопросы
Claude Code 2.0 — последняя версия?
Нет. Линейка 2.0 закончилась на 2.0.77 6 января 2026 года, а последняя версия на 31 октября 2026 г. — 2.1.316. Запустите claude --version, чтобы увидеть свою.
Когда вышел Claude Code 2.0?
Claude Code 2.0 вышел 29 сентября 2025 года: версия 2.0.0 появилась в npm в тот же день, что и анонс Anthropic. Линейка 2.1 началась 7 января 2026 года.
Как обновить Claude Code?
При нативной установке запустите claude update или дайте ей обновиться в фоне. Homebrew использует brew upgrade claude-code или brew upgrade claude-code@latest, WinGet — winget upgrade Anthropic.ClaudeCode, npm — npm install -g @anthropic-ai/claude-code@latest. Затем проверьте результат командой claude --version.
Как установить старую версию Claude Code?
Передайте версию скрипту установки: curl -fsSL https://claude.ai/install.sh | bash -s 2.1.89 в macOS, Linux или WSL либо & ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 2.1.89 в PowerShell.
Claude Code работает на бесплатном тарифе?
Нет. Бесплатный тариф claude.ai не включает Claude Code — нужен аккаунт Pro, Max, Ultra, Team, Enterprise или Console. Другой путь — API-ключ, из Anthropic Console или от шлюза, с оплатой по факту использования.
Проверенные источники
- npm: @anthropic-ai/claude-code — проверено 31 октября 2026 г.
- Anthropic: Enabling Claude Code to work more autonomously — проверено 31 октября 2026 г.
- Claude Code changelog — проверено 31 октября 2026 г.
- Claude Code setup — проверено 31 октября 2026 г.
- Claude Code checkpointing — проверено 31 октября 2026 г.
- Claude Code with an LLM gateway — проверено 31 октября 2026 г.
- Claude Code model configuration — проверено 31 октября 2026 г.
- Claude Code errors — проверено 31 октября 2026 г.
- Claude Code in VS Code — проверено 31 октября 2026 г.
- Use Claude Code with Pro, Max or Ultra — проверено 31 октября 2026 г.
- GitHub issue #8657 — проверено 31 октября 2026 г.
- GitHub issue #25165 — проверено 31 октября 2026 г.
- GitHub issue #60065 — проверено 31 октября 2026 г.
Похожие статьи
Claude Code с OmniaKey
Направьте Claude Code на эндпоинт OmniaKey с нативным Anthropic API — две переменные окружения, модели Claude без молчаливой подмены, оплата за токены без месячной подписки.
Claude Code API без подписки
Локальный терминал Claude Code может использовать оплату API вместо ежемесячного тарифа Claude. Вызовы модели остаются платными — меняются авторизация и схема расчёта.
Цены Claude Code
Подписка подходит для регулярной работы и облачных функций, а API — для учета по факту, явной цены модели и лимитов по проектам.
Недавние статьи
- Seedream 5.0 Pro или Nano Banana Pro: тест на одинаковых запросах и цена
- Suno v6: обзор, реальные песни, скорость и сравнение с v4.5
- API Wan 3.0: текст в видео и изображение в видео на Python
- Codex: генерация изображений через свой провайдер и imagegen
- Свои модели в Factory Droid: как подключить Claude и GPT со своим API-ключом