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}/