Как устроен Claude Code
Claude Code как оркестратор. Понятие harness
Claude Code как оркестратор вокруг модели и понятие harness - упряжь, которой управляют языковой моделью: инструменты, контекст, история диалога.
Агентские системы в Claude Code
Агентные системы в Claude Code: что это такое, зачем они нужны при ограничениях LLM-модели и чем Software 3.0 отличается от обычного кода и нейросетей.
Навыки (skills)
Что такое навыки Claude Code
Что такое навыки (skills) Claude Code и чем они отличаются от CLAUDE.md - контекст по требованию, структура SKILL.md, ручной и автоматический запуск.
Основы работы с навыками (skills) Claude Code
Где хранятся навыки Claude Code: папка skills на уровне пользователя и на уровне проекта, обязательный файл SKILL.md и его описательная часть.
Передача аргументов для навыков Claude Code
Передача аргументов навыку Claude Code через $0, $1 и $ARGUMENTS, длинная форма записи и опция disable-model-invocation.
Файлы (папки) поддержки навыка Claude Code
Служебные файлы и папки внутри навыка Claude Code: обязательный SKILL.md, чем он отличается от CLAUDE.md и когда загружается в контекст.
Оптимизация навыков и инструкций Claude Code
Оптимизация CLAUDE.md и навыков Claude Code: что попадает в контекст сессии, признаки разросшихся инструкций, что выносить в навык, description и две ловушки.
Почему держать много навыков опасно. Способы оптимизации
Бюджет на описания навыков Claude Code: параметр skillListingBudgetFraction, почему часть навыков не попадает в контекст и как это исправить.
Субагенты
Что такое субагенты Claude Code и для чего они нужны
Чем субагенты Claude Code отличаются от навыков - изолированный контекст, экономия токенов, параллельный запуск. Хорошие и плохие сценарии использования.
Субагентная архитектура Claude Code
Субагентная схема Claude Code: изолированный контекст под задачу, ограничение прав и инструментов, отдельная модель для узких задач.
Пример создания субагента в Claude Code
Субагенты Claude Code: проектные и глобальные агенты, команда /agents, системные промпты и набор инструментов.
Как дать субагенту инструменты, навыки и указать модель
Как дать субагенту Claude Code инструменты, модель и навыки: ключи tools, model, skills в описании агента и где искать полный список значений.
Agent Teams
Что такое Agent Teams в Claude Code и зачем это нужно
Ограничения субагентной системы Claude Code и режим Agent Teams: общий список задач, обмен сообщениями между агентами, роли Team Lead и Teammates.
О режимах работы Agent Teams и настройки
Включение экспериментального режима Agent Teams в settings.json Claude Code и два режима отображения агентов - одно окно и раздельные панели.
Режим работы in-process для команды агентов
Режим InProcess команды агентов Claude Code - переключение между агентами стрелочками в одном окне, обращение по имени через @.
Режим splite pane для команды агентов
Режим split-pane команды агентов Claude Code - раздельные панели терминала через tmux на Linux и iTerm2 на macOS, настройка в settings.json.
Workflows
Что такое dynamic workflows в Claude Code и зачем это нужно
Что такое workflow в Claude Code - режим запуска множества субагентов по фазам через JavaScript-скрипт. Зачем нужна точность выполнения и как это включить.
Основные команды workflow Claude Code
Из чего состоит скрипт workflow в Claude Code - блок meta, агенты, фазы и конструкция return. Как читать сгенерированный JavaScript-файл workflow.
Пример запуска Workflow и сохранения скрипта в Claude Code
Как запустить workflow в Claude Code, посмотреть его выполнение командой workflows и сохранить готовый JavaScript-скрипт в проект для повторного запуска.
Сравнительная таблица Skill - Sub Agent - Agent Teams - Workflows
Сравнение навыков, субагентов, Agent Teams и workflow в Claude Code: число агентов, общение между ними, кто управляет процессом и когда что выбирать.
Slash-команды
Slash команды Claude Code. Как это использовать?
Узнайте, что такое слеш-команды в Claude Code и как они упрощают работу с проектами. Познакомьтесь со встроенными командами и создавайте собственные кастомные команды для автоматизации задач. Научитесь использовать слеш-команды на уровне проекта или персональных настроек для эффективной работы.
Настройка slash команд
Блок настроек слеш-команды Claude Code: allowed-tools для доступа к инструментам, description для подсказки и значения по умолчанию.
Передача аргументов в slash команды
Аргументы слеш-команд Claude Code: подстановка через $1 и $2 для нескольких значений и запись $ARGUMENTS для одного.
Вызов slash команд из сложной папочной структуры
Вызов слеш-команды из вложенной папки Claude Code: двоеточие как разделитель имени папки и команды при совпадении имён.
slash command vs skill в Claude Code
Чем навык отличается от слеш-команды в Claude Code: способ вызова, расположение файлов, момент загрузки контекста и предсказуемость.
MCP-серверы
Виды mcp серверов (transport)
Типы MCP серверов в Claude Code: локальный, SSE и HTTP. Как определить тип и какой транспорт указать при установке.
Особенность установки MCP серверов в Claude Code
Что такое MCP серверы и как подключать их к Claude Code командой claude mcp add, если готовой команды в документации сервиса нет.
Основные команды для работы с MCP серверами
Команды claude mcp list, get и remove: просмотр установленных MCP серверов, их свойств и удаление ненужных.
Установка mcp сервера по помощью json настройки
Установка MCP сервера через claude mcp add-json, когда в документации есть только JSON-конфигурация, и выбор scope установки.
MCP сервер для получения актуальной информации по вашему стеку технологий
MCP сервер Context7: актуальная документация фреймворков и библиотек для модели, получение API-ключа и установка в Claude Code.
Claude Code. Взаимодействие с браузером
Как подключить Claude Code к браузеру: расширение Claude in Chrome, Chrome DevTools MCP и Playwright MCP, настройка доступа и ограничения.
Способ быстро передать куки авторизации Claude Code
Claude Code не авторизуется на сайтах и отказывается принимать куки в чате. Как быстро передать ему куки авторизации через расширение Cookie-Editor и экспорт в JSON.
Инструменты (Tools) Claude Code
Инструменты Claude Code: Read, Glob, Grep, Edit, Write, Bash, WebSearch и WebFetch, разрешения и правила permissions в settings.json.
Доступы и окружение проекта
Доступные инструменты и модели в Claude Code
Набор инструментов и выбор модели в запросах Claude Code: где смотреть список инструментов и что происходит, если их не указать.
Effort. Настройка насколько сильно модель старается
Настройка effort в Claude Code: сколько работы модель делает над запросом, как это влияет на качество и расход, чем отличается от выбора модели.
О строке состояния Claude Code
Строка состояния Claude Code (statusLine): вывод текущей модели, размера контекста и остатка лимитов, два способа настройки.
Важность доступа к базе данных проекта и способы открытия этого доступа
Зачем давать Claude Code доступ к базе данных проекта и как настроить соединение, сохранив параметры в файле CLAUDE.md.
Важность доступа к API проекта
Доступ Claude Code к API проекта: тестовые пользователи, запросы через cURL и хранение параметров входа в CLAUDE.md.
Git-репозиторий в работе с Claude Code
Как Claude Code упрощает работу с git: инициализация репозитория, коммит одним словом с автоматическим сообщением и настройка своего формата описаний через файл CLAUDE.md.
Продвинутое и практика
Знакомство с Claude Code SDK
Claude Code SDK для Python и TypeScript: два способа обращения - простой query и объект-клиент, который хранит контекст.
Изменения в подходе разработки проектов при использовании терминальных ИИ агентов
Как меняется подход к разработке при работе с Claude Code: документация переезжает внутрь проекта. Папка docs, файлы идеи, функциональности и технических требований, структура базы и связка через CLAUDE.md.
Последовательность верстки лэндинга. Последовательность действий.
Последовательность вёрстки лендинга через Claude Code: сначала файл с текстом страницы, затем файл с рекомендациями по дизайну на основе примера сайта, и только потом генерация самой страницы.
Claude Code. Работа в режиме цели (goal)
Режим цели /goal в Claude Code: как проверяется условие после каждого запуска, три вердикта, команды goal clear, примеры хороших и плохих условий, лимиты.
Пример применения режима goal в Claude Code
Разбор команды goal на практике: сокращение Markdown-файла до 1200 знаков, как Claude Code проверяет себя после каждого запуска и снимает цель.
Loop. Режим повтора задач Claude Code
Режим loop в Claude Code: повтор задачи по расписанию, три способа запуска, файл loop.md, запись интервалов, расход токенов и работа в отдельной сессии.
Пример работы Claude Code в режиме loop
Режим loop на практике: Claude Code раз в минуту проверяет папку входящих и сам дописывает новые документы в реестр, как посмотреть и остановить задачу.
Auto memory в Claude Code
Auto memory в Claude Code: папка memory и файл MEMORY.md, лимит 200 строк, слово "запомни", команда /memory и отличие от CLAUDE.md.
Механизм саморефлексии для увеличения качества ответов Claude
Механизм саморефлексии в Claude Code: вопросы после задачи и хук Stop записывают решённые проблемы в CLAUDE.md, навыки и память.
Hooks в Claude Code
Хуки в Claude Code: события PreToolUse и PostToolUse, настройка в settings.json, матчер, запрет действия через exit 2 и команда /hooks.
Выводим уведомление при ожидании Claude через hook
Хук Notification в Claude Code: уведомление операционной системы, когда Claude ждёт подтверждения, а окно свёрнуто. Пример на PowerShell.
Пример хука PostToolUse. Автоформатирование документа после его правки
Хук PostToolUse в Claude Code: автоматический запуск prettier после правки JavaScript-файла, настройка matcher на Write и Edit.
Пример хука на запрет на изменение файла
Хук PreToolUse в Claude Code: запрет на правку файла .env через скрипт protect.sh и код возврата exit 2.
Пример хука после завершения работы
Хук Stop в Claude Code: запуск агента и промпта после выполнения задачи - прогон тестов и самопроверка.
Плагины Claude Code: что это и как ими пользоваться
Плагины Claude Code: что это, чем отличаются от папки .claude, маркетплейсы, уровни активации, команда /plugin и расход контекста.
Пример установки и активации плагинов
Установка плагинов Claude Code: маркетплейсы, команды plugin install, list, disable и uninstall, свой плагин с plugin.json.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти