# Контекст: что дать Claude, чтобы он понял

Курс: Claude Code и терминал: с 0 — https://zero2claude.ru/learn/code-terminal
Канонический URL: https://zero2claude.ru/learn/code-terminal/7-2-kontekst

Чем больше нужного контекста ты дашь Claude — какой файл менять, как должно выглядеть, примеры — тем меньше он гадает и тем точнее результат.

В прошлом уроке ты научился формулировать задачу понятно. Но даже самая ясная просьба работает лучше, когда вокруг неё есть **контекст** — подсказки о том, где и как именно сделать. Контекст — это то, что превращает «сделай кнопку» в «сделай вот эту кнопку вот так».

## Что такое контекст

Контекст — это вся полезная информация вокруг задачи. Например:

- **какой файл или экран** менять («на странице корзины»);
- **как должно выглядеть** в итоге («кнопка по центру, под списком товаров»);
- **пример** желаемого результата («как на главной — такой же стиль»).

Чем больше нужного контекста, тем меньше Claude **догадывается** и тем ближе результат к тому, что ты задумал.

## Новому коллеге тоже всё объясняют

Представь, что в команду пришёл новый человек. Он толковый, но пока не знает, **где у вас что лежит**. Ты ведь не скажешь ему просто «поправь кнопку» — ты покажешь, на какой странице, какую именно кнопку и как она должна выглядеть.

С Claude точно так же. Он умеет очень многое, но про твой конкретный проект знает только то, что ты ему дал. Объясни, где что находится, — и он сработает точнее.

```
без контекста: поменяй заголовок
с контекстом:  на странице «О нас» поменяй заголовок
               «Добро пожаловать» на «Наша история»
```

## Примеры работают лучше слов

Иногда показать проще, чем рассказать. Если ты можешь привести пример — приведи:

```
сделай карточку товара в таком же стиле, как карточки на главной странице
```

Одна такая фраза экономит абзац описания. Claude видит образец и понимает, к чему стремиться.

Claude видит файлы твоего проекта, но не знает, что именно ты держишь в голове. Контекст — это мостик между тем, что у тебя в мыслях, и тем, что видит Claude.

## Но не заваливай лишним

Контекст должен быть **нужным**, а не любым. Если вывалить на Claude кучу неважных деталей, он начнёт отвлекаться на них вместо задачи. Золотая середина простая: дай то, что относится к делу, и не больше. Спроси себя: «Это помогает понять задачу?» Если да — добавляй. Если нет — пропусти.

## Попробуй

В этом уроке нет задания в терминале. Возьми любую свою задачу и подумай: какой контекст помог бы Claude — какой экран, как должно выглядеть, есть ли пример рядом? Потом ответь на вопросы ниже.
