Claude Code wiki
Интерактивный AI-агент от Anthropic для разработки прямо в терминале. Работает через CLI, VS Code, JetBrains и Desktop-приложение.
Интерфейс и маскот
Заголовок раздела «Интерфейс и маскот»Inkwell — маскот-осьминог Claude Code. Характеристики: Debugging 21, Patience 38, Chaos 21, Wisdom 81, Snark 4. Отключается через флаг --bare или переменную CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC.
Desktop vs CLI
Заголовок раздела «Desktop vs CLI»- VS Code + расширение Claude Code: ~500-520 МБ
- Claude Desktop при каждом запуске скачивает
claudevm.bundle(~12.95 ГБ) в~/Application Support/Claude/без предупреждения — в ~25 раз тяжелее - Стандартный деинсталлятор Desktop оставляет до 13 ГБ мусора → ручная чистка
Desktop Preview
Заголовок раздела «Desktop Preview»Встроенный браузер Preview работает только с localhost (127.0.0.1). Для VPS — SSH-туннель: ssh -L 3001:localhost:3001. Конфиг: .claude/launch.json.
Настройки и кастомизация
Заголовок раздела «Настройки и кастомизация»spinnerVerbs в ~/.claude/settings.json — глаголы во время обработки:
{ "spinnerVerbs": ["Думаю", "Анализирую", "Колдую"] }По умолчанию 52 варианта. Статичное сообщение — массив из одного элемента.
Workspace trust диалог нельзя отключить через --dangerously-skip-permissions.
Сессии и бэкап
Заголовок раздела «Сессии и бэкап»- Всё состояние:
~/.claude/и~/.claude.json - Сессии:
~/.claude/projects/<путь-к-проекту>/ - Бэкап:
tar -czf→ GPG-шифрование; конфиги в приватном Git,.envв Bitwarden --resumeищет сессии строго в подпапке текущей директории
Rate Limits
Заголовок раздела «Rate Limits»Два отдельных недельных лимита:
- Week All Models — суммарный по всем моделям
- Week Opus — только Opus
Если исчерпан Week All Models → ВСЕ модели блокированы. Opus потребляет ~5× больше общего лимита vs Sonnet.
| Тариф | Sonnet/неделю | Opus/неделю |
|---|---|---|
| Pro | ~40-80 ч | ~5-10 ч |
| Max 5x | ~140-280 ч | ~15-35 ч |
opusplan — гибридный режим: Plan mode на Opus, Execution на Sonnet. Активируется через /model opusplan.
1M Context
Заголовок раздела «1M Context»1M контекст полезен только для одиночных больших запросов. В длинных сессиях намного дороже и качество хуже.
- Opus 4.6 уверенно держится до 400K токенов, на 600K начинает путаться
- Ценовой обрыв: после 200K включается 2×-множитель на вход и 1.5× на выход
- С холодным кэшем при 500K — ~30 сек до первого токена; при 1M — 60-90 сек
- Кэш TTL: 5 минут
OpenClaude
Заголовок раздела «OpenClaude»Форк на основе утечки кода Claude Code (~785KB, март 2026). Поддерживает любую модель через Ollama (Qwen, DeepSeek, Llama, Mistral), эмулирующий Anthropic Messages API на localhost.
Удалённая установка
Заголовок раздела «Удалённая установка»Установка на VPS/headless-сервер
Заголовок раздела «Установка на VPS/headless-сервер»Нативный установщик (рекомендуется):
curl -fsSL https://claude.ai/install.sh | bashЧерез npm (если Node.js 18+):
npm install -g @anthropic-ai/claude-code # без sudo!Авторизация без браузера
Заголовок раздела «Авторизация без браузера»На headless-серверах стандартный OAuth-поток (открыть браузер) недоступен. Два решения:
- Перенос конфига — установить на локальном ПК, авторизоваться, скопировать
~/.config/claude-code/auth.jsonна сервер черезscp - Проброс портов — SSH-туннель:
Запустить
Окно терминала ssh -L 8080:localhost:8080 user@ip-сервераclaudeна сервере, скопировать ссылкуhttp://localhost:8080/..., открыть в локальном браузере.
Поддержание сессии: запускать claude внутри tmux или screen — иначе при разрыве SSH процесс останавливается.
CLI vs VS Code vs Google Antigravity
Заголовок раздела «CLI vs VS Code vs Google Antigravity»| Вариант | Особенности |
|---|---|
| CLI (терминал) | «Каноничная» версия, новые функции появляются первыми; контекстный rewind; сложные автоматизированные цепочки |
| VS Code расширение | Визуальный diff, интеграция в редактор; отсутствует ряд CLI-команд; часто запускают CLI во встроенном терминале VS Code |
| Google Antigravity | Agent-first IDE; использует Gemini 3 Pro/Flash + Claude через Model Garden; существуют прокси для использования токенов Antigravity в Claude CLI |
CLAUDE.md и система памяти
Заголовок раздела «CLAUDE.md и система памяти»Что писать в CLAUDE.md
Заголовок раздела «Что писать в CLAUDE.md»Файл загружается в начале каждой сессии как постоянный контекст. Писать только то, что Claude не может угадать из кода:
- Команды разработки (
npm run dev,npm run test,npm run db:migrate) - Стиль кода — только то, что отличается от стандарта языка
- Архитектура проекта — особенно если нестандартная
- Важные предупреждения (gotchas): «НИКОГДА не коммитить .env», «Webhook обязан валидировать подписи»
Не писать: то что Claude понимает из кода, стандартные соглашения языка, «пиши чистый код».
Рекомендуемый предел: 300 строк. Слишком длинный CLAUDE.md — важные правила теряются в шуме.
Практическое правило: для каждой строки — «Приведёт ли удаление этого к ошибке Claude? Если нет — удалить.»
CLAUDE.md для некодового проекта
Заголовок раздела «CLAUDE.md для некодового проекта»Логика та же, но вместо команд — контекст домена:
- Описание проекта и цель
- Роль и тон Claude (Сократовские вопросы, директивные советы)
- Ключевые фреймворки (Enneagram, PARA, OKR, Jobs-to-be-Done)
- Терминология и язык
- Правила формата ответов
MEMORY.md — автоматическая память
Заголовок раздела «MEMORY.md — автоматическая память»MEMORY.md — системный файл, который Claude Code создаёт и ведёт самостоятельно. Является индексным файлом директории ~/.claude/projects/<project-path>/memory/.
Технические ограничения:
- При запуске загружаются только первые 200 строк MEMORY.md
- Тематические файлы (
debugging.md,patterns.md) загружаются не автоматически — только когда Claude сам решает обратиться - Все worktrees одного git-репозитория делят одну память
Взаимодействие:
- Естественная фраза: «запомни, что я всегда использую pnpm»
- Команда
/memory— список файлов памяти - Прямое редактирование файла
Отключение: CLAUDE_CODE_DISABLE_AUTO_MEMORY=1
Skills и Plugin
Заголовок раздела «Skills и Plugin»Skill — директория с SKILL.md, вызывается как /имя-скилла. Загружается только по запросу — не нагружает контекст постоянно.
Plugin — пакет, объединяющий CLAUDE.md + skills + субагенты + хуки. Структура:
my-plugin/├── plugin.json ← манифест: имя, версия├── CLAUDE.md├── skills/│ └── weekly-review/SKILL.md└── hooks/Маркетплейсы плагинов: buildwithclaude.com, aitmpl.com, mcpmarket.com, skillsllm.com.
Связанные страницы
Заголовок раздела «Связанные страницы»Claude Code Skills | MCP (Model Context Protocol) | Granola | MemPalace | XRay VPN