ClaudeCode

Команды

Shortcuts

  • ESCx2 - очистить промпт
  • Shift+Tab - выбрать режим (с подтверждением действий, planning mode, auto-edit)
  • ALT+Enter - добавить новую строку, не отправляя промпт на исполнение

Полезные команды

  • /model - выбор модели (Sonnet, Opus, Haiku)
  • /clear - очистить контекст
  • /context - посмотреть на текущий контекст
  • /compact - запустить процесс суммаризации контекста (Claude делает это и сам на автомате)
  • /resume - переоткрыть старый контекст, если случайно закрыл сессию с Claude
  • /mcp - отобразить текущие MCP. Нужно стараться ограничивать их число, чтобы не взрывать контекст лишней инфой
  • /help - справка по командам
  • /permissions - список разрешений для Claude Code агента
  • /chrome - команда для сходить в браузер, сделать скриншот и найти что-то (без API)

Расширение

Skills

  • Skills = Commands.
  • Скиллы - это краткое описание для ИИ, как решить задачу.
  • Технически это .md-файл с текстом, который вызывается также как команда по /
  • Хорошая привычка: всегда просить Claude самостоятельно обновлять и управлять Skills, не менять их вручную.

Репо скиллов: https://github.com/aagern/skills

MCPs

  • Хорошая привычка: просить Claude найти себе MCP самостоятельно, не искать их вручную.

Subagents

Нужны для защиты контекстного окна основной задачи. Это изолированные контексты для под-задач.

  • Создаются через просьбу к Claude вида “spawn a subagent to do task X”
  • Позволяют делать несколько задач параллельно

Plugins

Включают в себя skills, MCPs, Subagents

  • superpowers (official Anthropic) - учит ИИ методологии разработки, TDD, brainstorming
  • beads - трекер ИИ-задач
/plugin marketplace add steveyegge/beads 
#затем 
/plugin install beads
  • Template Bridge https://github.com/davila7/claude-code-templates каталог шаблонов для ИИ на любые случаи жизни с динамической загрузкой
  • Lumen - составление карты проекта и семантический поиск по нему https://github.com/ory/lumen для ускорения поиска по проектам и сокращения токенов.
    • Требует поставить Ollama https://ollama.com/
    • Поставить микро-модель ollama pull ordis/jina-embeddings-v2-base-code
  • Claude-mem - запись результатов сессий, возможность брать данные из предыдущих связанных сессий https://github.com/thedotmack/claude-mem

Tools

  • Rust Token Compressor (RTK) - https://github.com/rtk-ai/rtk сокращает количество используемых токенов для bash-операций, особенно с git. Подменяет с помощью global hook обращения ИИ и сокращает вывод;
  • Поиск для ИИ:
  • Документация для ИИ: https://context7.com/ позволяет получать обновлённые доки по разным темам.

Agent team

В папке проекта создать файл .claude/settings.json, где вписать параметр включения команд агентов:

{
  "env": {
    "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
  }
}

Использовать промт вида:

I'm designing a CLI tool that helps developers track TODO comments across their codebase. Create an agent team to explore this from different angles: one teammate on UX will use Haiku model, one on technical architecture using Sonnet, one playing devil's advocate will use Opus.

Настройки teams хранятся:

  • Team config~/.claude/teams/{team-name}/config.json
  • Task list~/.claude/tasks/{team-name}/