Перейти к содержанию
Обучение 9 мин чтения

Claude Code: AI-ассистент в терминале. Часть 1

Как Claude Code превращает терминал в рабочую среду с AI. Контекст, планирование, первые шаги — мой конспект.

Авторский конспект

03/08
Anthropic Academy

Я прохожу курс на английском и собираю главное на русском.

Исходник
на английский
Конспект
на русском
В серии
3 из 8
Сертификат Claude Code in Action — Anthropic Academy
Сертификат Проверить

Первое знакомство с 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 in Action — Валерия Ом

Что такое Claude Code и зачем он маркетологу?

Claude Code (произносится «клод код»): терминальный AI-ассистент от Anthropic. Вы открываете терминал (чёрное окно с текстом, да), пишете задачу обычным языком, и Claude выполняет её: создаёт файлы, редактирует код, запускает команды, анализирует проект целиком. Не генерирует текст в чат, а реально работает с вашим компьютером.

Терминал легко принять за инструмент только для программистов. Claude Code действительно снижает порог входа: задачу можно описать обычным языком. Но результат всё равно нужно понимать, проверять и безопасно принимать.

На курсе показывают четыре демонстрации из коробки:

  1. Оптимизация производительности библиотеки (Claude сам запустил бенчмарки и добился ускорения в 3.9 раза)
  2. Создание Jupyter-ноутбука с анализом данных
  3. Визуальная работа с дизайном через браузер
  4. Автоматический код-ревью на 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 принципов постановки задач

  1. Начинайте с контекста, а не с действия. Не «сделай кнопку зелёной», а «на странице консультации кнопка CTA сливается с фоном, сделай её заметнее». Причина помогает Claude оценить ограничения. Этот же принцип работает в промпт-инжиниринге: контекст и примеры уточняют общую инструкцию.

  2. Разбивайте большие задачи на шаги. Когда я попросила Claude «сделай мне блог», он предложил план: сначала схема данных, потом шаблон страницы, потом стили, потом SEO-разметка. Соответственно, каждый шаг проверяемый.

  3. Используйте Plan Mode для разведки. Перед крупным изменением я включаю Plan Mode и прошу Claude изучить проект. Он читает файлы, строит карту зависимостей и показывает, что затронет изменение. Это экономит часы отладки.

  4. Не бойтесь прерывать. Клавиша Escape останавливает Claude в любой момент. Если видите, что он пошёл не туда, остановите. Двойной Escape откатит к предыдущему сообщению и уберёт «мусор» из истории. Не грубость, а эффективность.

  5. Чистите контекст. /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 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 уместен в вашей работе и с чего начать без лишней сложности, это можно обсудить на консультации.


Читайте также