Папка для проекта готова. Прежде чем что-то строить, нужно сделать важный шаг: рассказать Claude, что мы вообще хотим получить. Звучит просто, но именно от этого описания зависит, насколько хорошей выйдет первая версия.
Опиши картинку результата
Представь, что объясняешь идею другу, который потом всё соберёт за тебя. Ты не говоришь ему про код — ты рисуешь словами образ результата. Например:
Хочу простой калькулятор: два поля для чисел
и кнопки +, −, ×, ÷. Нажимаешь кнопку — внизу показывается ответ.
Здесь всё понятно: что это, что в нём есть и что происходит при нажатии. Этого достаточно, чтобы Claude начал работу в правильном направлении.
Технические детали не нужны
Многих останавливает мысль: «я же не программист, я не знаю правильных слов». И хорошая новость — правильные слова и не нужны. Не надо говорить «реализуй обработчик событий» или «используй такой-то фреймворк». Достаточно понятного человеческого языка. Технические решения Claude примет сам.
Чем яснее картинка в твоём описании, тем точнее первая версия. Расплывчатое «сделай что-нибудь полезное» даст расплывчатый результат. Конкретное «два числа и четыре кнопки» — конкретный.
Почему это работает
Claude не умеет читать мысли. Он работает с тем, что ты сказал. Если образ результата ясный, ему есть на что опереться, и первая версия получается близкой к задумке. Если образ туманный — придётся гадать, и потом многое переделывать.
Попробуй
Заданий в терминале здесь нет. Потренируйся в уме: опиши одной-двумя фразами какое-нибудь простое приложение так, чтобы человек со стороны сразу представил результат. В следующем уроке мы по такому описанию соберём первую рабочую версию.