Смотрю — использую всего 10% контекста. Думаю — всё ок, мне хватит лимита 5-часовой сессии тарифа Pro. Но он тает на глазах.

Оказалось, дело не в проценте, а в двух вещах, которые включены по умолчанию.


🧠 1M контекст по умолчанию

Claude Code по умолчанию включает расширенный контекст в 1 миллион токенов. Если не знаешь об этом, то кажется, что 10% — немного, но 10% от 1 миллиона — это 100 тыс. токенов! При этом обычный размер контекста — это 200 тыс. токенов, то есть эти 10% на самом деле - 50% обычного контекста!

Решение — отключить расширенный контекст через переменную среды в терминале:

export CLAUDE_CODE_DISABLE_1M_CONTEXT=1

Либо добавить настройку в ~/.claude/settings.json:

{
    "env": {
        "CLAUDE_CODE_DISABLE_1M_CONTEXT": "1"
    }
}

🔌 MCP-серверы Claude Desktop

Вторая проблема — по умолчанию подключаются все MCP-серверы из Claude Desktop: Google Calendar, Gmail, Slack… Каждый добавляет свои инструменты в контекст, при этом в Claude Code они не нужны.

Решение — отключить MCP-серверы через переменную среды в терминале:

export ENABLE_CLAUDEAI_MCP_SERVERS=false

Или добавить настройку в ~/.claude/settings.json:

{
    "env": {
        "ENABLE_CLAUDEAI_MCP_SERVERS": "false"
    }
}

📌 Короче

  • Смотри не только на процент заполненности контекста, но и на его размер
  • MCP-серверы Claude Desktop засоряют контекст для Claude Code

#ClaudeCode #оптимизация