Claude Code: AI-ассистент в терминале. Часть 1
Как Claude Code превращает терминал в рабочую среду с AI. Контекст, планирование, первые шаги — мой конспект.
Авторский конспект
03/08Я прохожу курс на английском и собираю главное на русском.
- Исходник
- на английский
- Конспект
- на русском
- В серии
- 3 из 8
Первое знакомство с Claude Code изменило моё отношение к терминалу. Вместо среды только для разработчиков я увидела рабочий инструмент для сайта, файлов и повторяющихся процессов.
У меня нет технического бэкграунда, поэтому особенно важно было понять не только команды, но и логику инструмента: как он читает проект, использует контекст и предлагает изменения. Этот конспект собирает главные принципы курса без обещаний мгновенного результата.
Это часть 1 из 2. Часть 2: хуки, MCP и автоматизация →
Это часть серии «Учусь вместо вас». Также в серии: Claude 101, AI Fluency for Educators, Advanced Prompt Engineering и Agent Skills.
Курс: Claude Code in Action Платформа: Anthropic Academy (anthropic.skilljar.com) Ссылка: anthropic.skilljar.com/claude-code-in-action Длительность: ~1 час (21 урок) Язык: English Бесплатно, с сертификатом Авторский конспект по материалам курса. Не является официальным переводом или публикацией Anthropic.

Что такое Claude Code и зачем он маркетологу?
Claude Code (произносится «клод код»): терминальный AI-ассистент от Anthropic. Вы открываете терминал (чёрное окно с текстом, да), пишете задачу обычным языком, и Claude выполняет её: создаёт файлы, редактирует код, запускает команды, анализирует проект целиком. Не генерирует текст в чат, а реально работает с вашим компьютером.
Терминал легко принять за инструмент только для программистов. Claude Code действительно снижает порог входа: задачу можно описать обычным языком. Но результат всё равно нужно понимать, проверять и безопасно принимать.
На курсе показывают четыре демонстрации из коробки:
- Оптимизация производительности библиотеки (Claude сам запустил бенчмарки и добился ускорения в 3.9 раза)
- Создание Jupyter-ноутбука с анализом данных
- Визуальная работа с дизайном через браузер
- Автоматический код-ревью на GitHub, где Claude нашёл утечку персональных данных в Terraform-конфигурации
В демонстрациях участник формулирует задачи обычным языком, а работу с кодом выполняет Claude Code.
Зачем это маркетологу? По той же причине, по которой визуальные редакторы упростили работу с дизайном. Claude Code делает создание и поддержку цифровых проектов доступнее, хотя не отменяет проверку, технические ограничения и ответственность за результат.
Как Claude Code понимает ваш проект?
Claude Code анализирует файлы проекта, читает конфигурации и использует специальный файл CLAUDE.md как базу знаний о вашей работе. Это, на мой взгляд, самый важный раздел курса и самый недооценённый. Все хотят знать, как «правильно просить AI», но мало кто думает о том, как дать AI достаточно информации для адекватной работы.
Принцип контекста: ровно столько информации, сколько нужно. Не больше, не меньше.
Не больше (размывает фокус, тратит токены впустую), не меньше (AI начинает додумывать и ошибаться). Скажем так, это как онбординг нового сотрудника. Дайте слишком много документов, утонет. Не дайте ничего, будет спрашивать каждые пять минут.
В Claude Code четыре инструмента для управления контекстом.
CLAUDE.md — память проекта
Файл CLAUDE.md (расширение Markdown, текстовый формат) лежит в корне проекта и служит главным источником знаний для Claude. Он автоматически подключается к каждому запросу. Туда записываете: что это за проект, какая архитектура, какие правила. Фрагмент из моего реального файла:
# valery-site — Agent Instructions
## Project
Personal site of Valeria — strategic AI marketing consultant.
- Stack: Astro 5.x + Tailwind CSS 3.x
- Deploy: Vercel via API
## Design System (Solarpunk)
Colors: emerald + gold + deep forest backgrounds
Fonts: Playfair Display (headings), DM Sans (body)
## Rules
1. DO NOT change palette or fonts — they are approved
2. DO NOT add JS frameworks
3. Always check mobile version (80%+ traffic from phones)
Основные уровни памяти:
| Уровень | Файл | В Git? | Для чего |
|---|---|---|---|
| Проект | CLAUDE.md | Да | Инструкции для всей команды |
| Глобальный | ~/.claude/CLAUDE.md | Нет | Правила для всех проектов |
Личные инструкции для конкретного проекта можно хранить в отдельном файле вне репозитория и импортировать в CLAUDE.md через @путь.
У меня глобальный файл содержит общие правила работы, а проектные файлы фиксируют архитектуру и ограничения конкретного репозитория. Так базовый контекст не приходится объяснять заново в каждой сессии.
/init — первый запуск
Команда /init (вводится прямо в чате с Claude) заставляет его глубоко изучить проект и самостоятельно создать CLAUDE.md. Удобно при первом знакомстве с репозиторием: Claude пройдётся по файлам, поймёт архитектуру и запишет свои выводы.
@ и # — точечное управление
@файл прикрепляет конкретный файл к запросу. Написали объясни @src/lib/auth.ts и Claude сразу видит содержимое. Можно даже в CLAUDE.md указать: «когда нужна структура базы данных, смотри @prisma/schema.prisma». Файл будет подтягиваться автоматически.
# работает как быстрый способ добавить правило в файл памяти. Если Claude повторяет одну и ту же ошибку, вы вводите # + правило и выбираете уровень сохранения. После записи инструкция будет доступна в следующих сессиях, пока остаётся в соответствующем файле.
Как ставить задачи в Claude Code?
Задачи в Claude Code ставятся обычным языком, но важно различать две настройки: режим разрешений и уровень усилия модели. Plan Mode ограничивает действия чтением и планированием, а effort влияет на объём рассуждения в поддерживаемых моделях.
Plan Mode и уровень effort
Plan Mode (режим планирования) разрешает Claude изучать проект и предлагать план, но не редактировать файлы. В терминале режим можно выбрать через /plan или переключатель Shift+Tab.
Effort управляет тем, сколько вычислений модель готова выделить на сложную задачу. В актуальном Claude Code уровень меняется через /effort, параметры запуска или настройки. Доступные уровни зависят от модели; для разового запроса также существует ключевое слово ultrathink.
| Настройка | Что меняет | Когда использовать | Как включить |
|---|---|---|---|
| Plan Mode | Запрещает изменения и оставляет исследование | Нужен план до редактирования | /plan или Shift+Tab |
| Effort | Регулирует объём рассуждения | Много ограничений или сложная логика | /effort |
| Обычный режим | Разрешения задаются текущим permission mode | Простые проверяемые задачи | По умолчанию |
Plan Mode можно сочетать с более высоким effort, если нужно сначала исследовать сложное изменение. Для короткой проверяемой задачи повышенный уровень обычно только увеличивает время и стоимость.
5 принципов постановки задач
-
Начинайте с контекста, а не с действия. Не «сделай кнопку зелёной», а «на странице консультации кнопка CTA сливается с фоном, сделай её заметнее». Причина помогает Claude оценить ограничения. Этот же принцип работает в промпт-инжиниринге: контекст и примеры уточняют общую инструкцию.
-
Разбивайте большие задачи на шаги. Когда я попросила Claude «сделай мне блог», он предложил план: сначала схема данных, потом шаблон страницы, потом стили, потом SEO-разметка. Соответственно, каждый шаг проверяемый.
-
Используйте Plan Mode для разведки. Перед крупным изменением я включаю Plan Mode и прошу Claude изучить проект. Он читает файлы, строит карту зависимостей и показывает, что затронет изменение. Это экономит часы отладки.
-
Не бойтесь прерывать. Клавиша
Escapeостанавливает Claude в любой момент. Если видите, что он пошёл не туда, остановите. ДвойнойEscapeоткатит к предыдущему сообщению и уберёт «мусор» из истории. Не грубость, а эффективность. -
Чистите контекст.
/compactсжимает историю разговора в краткое резюме: полезно при переходе к смежной задаче./clearстирает всё и подходит для полной смены контекста. Я использую/clearпри переключении между проектами и/compactвнутри одного проекта при смене подзадачи.
Комбинация Escape +
Пожалуй, самый элегантный приём из курса. Claude допустил ошибку → вы нажимаете Escape → вводите # и описываете правило → Claude записывает его в память. Разовое исправление превращается в системную инструкцию, которую можно использовать в следующих сессиях.
Я так решила проблему с датами. Claude ставил формат MM/DD/YYYY в моих файлах, хотя мне нужен YYYY-MM-DD. Я записала правило через #, а затем проверила его на следующей задаче.
Что я собрала с помощью Claude Code?
Практика показала, где инструмент особенно полезен в моей работе: в поддержке сайта, структурировании контента и оформлении повторяющихся процессов.
Сайт valeryom.com. Я использую Claude Code для разработки и поддержки проекта на Astro и Tailwind: описываю требования, проверяю изменения, запускаю сборку и сравниваю результат на разных экранах.
Рабочий процесс для блога. Claude Code помогает проверять структуру материалов, метаданные, FAQ-блоки и внутренние ссылки. Содержание и финальные решения при этом остаются за мной.
Кастомные skills. Повторяющиеся задачи можно оформить как отдельные инструкции: например, проверку фактов, SEO-аудит или конспектирование курсов. Как создавать и настраивать skills, я разбираю в конспекте Agent Skills.
Дизайн-система для соцсетей. Карточки для Instagram, обложки, баннеры генерируются через Claude Code в едином стиле. Бренд-бук записан в CLAUDE.md, и каждая новая карточка автоматически следует палитре и типографике.
Внешний журнал решений. GitHub Projects и проектные инструкции помогают фиксировать задачи, принятые решения и ограничения. Claude может прочитать этот контекст в новой сессии, если он явно доступен в проекте.
Для меня ценность курса в том, что он объясняет, почему Claude Code работает именно так и как использовать его осознанно, а не методом проб и ошибок.
Кому подойдёт Claude Code?
Разработчикам он подойдёт очевидным образом: инструмент для терминала, программисты в нём как рыба в воде. Но я хочу сказать о тех, кто считает себя «не-техническим» человеком.
Вот три профиля, которым Claude Code нужен прямо сейчас:
- Маркетолог, который хочет сделать сайт без разработчика
- Эксперт, который устал платить за каждую мелкую правку на лендинге
- Предприниматель, который хочет автоматизировать рутину, но не готов нанимать программиста
Курс от Anthropic хорош тем, что показывает не только «как нажимать кнопки», но и принципы: как управлять контекстом, как разбивать задачи, как выбирать режим мышления. Собственно, эти принципы работают независимо от вашей профессии.
Доступность Claude Code и условия использования зависят от актуального плана Anthropic. Перед началом стоит проверить текущие варианты доступа и оценить, подходит ли инструмент вашим задачам и требованиям к безопасности.
Серия «Учусь вместо вас»:
- Claude 101
- AI Fluency for Educators
- Advanced Prompt Engineering
- Claude Code in Action, часть 1 ← вы здесь
- Claude Code in Action, часть 2
- Agent Skills, часть 1
- Agent Skills, часть 2
Часто задаваемые вопросы
Нужно ли уметь программировать, чтобы использовать Claude Code?
Для первых задач глубокие знания программирования не обязательны: Claude Code принимает инструкции на обычном языке, создаёт файлы и запускает команды. Но базовое понимание файлов, терминала и проверки изменений заметно снижает риск ошибок.
Чем Claude Code отличается от обычного чата с Claude?
Обычный чат это разговор: вы спрашиваете, AI отвечает текстом. Claude Code это действие: AI читает ваши файлы, редактирует их, запускает команды на вашем компьютере. Грубо говоря, чат = консультант, Claude Code = ассистент с доступом к вашему рабочему столу.
Сколько стоит Claude Code и есть ли бесплатная версия?
Условия доступа и цены Anthropic могут меняться, поэтому их лучше проверять на официальной странице продукта. Курс Claude Code in Action в Anthropic Academy доступен бесплатно и включает сертификат.
Безопасно ли давать AI доступ к файлам на компьютере?
Claude Code использует систему разрешений, которую можно настроить для чтения файлов, записи и выполнения команд. Это не отменяет ручную проверку: чувствительные данные и опасные команды требуют отдельного контроля. Подробнее о хуках и ограничениях во второй части.
Это была первая часть. Во второй: кастомные команды, MCP-серверы, хуки и SDK. Читать часть 2 →
Если вы хотите понять, где Claude Code уместен в вашей работе и с чего начать без лишней сложности, это можно обсудить на консультации.