Коротко
Почему терминал вообще возник на твоём пути?
История из индивидуального обучения, которая многое объясняет. Шестой эфир трека. Человек уже прошёл настройку окружения, разобрался с сохранением версий, собрал вместе с агентом рабочий кусок продукта. Я задаю проверочный вопрос: «ты же с терминалом ни разу не работал, да?». Ответ: «Нет».
Шесть занятий слово звучало в каждом втором предложении. Ученик кивал, повторял действия и ни разу не сказал, что базы под этим словом у него нет. Спросить было неловко: все вокруг говорят так, будто это очевидно.
Отдельно скажу, почему этот пробел не всплывает сам. Терминал не выдаёт незнание громко: команду можно скопировать из инструкции и вставить, результат появится, и со стороны всё выглядит как понимание. Человек проходит дальше с ощущением, что где-то там осталась непонятая часть, и возвращается к ней только когда что-то ломается.
С тех пор я спрашиваю прямо и на каждом потоке. Отвечают «нет» чаще, чем можно подумать, и это нормально: вайбкодинг собирают люди из маркетинга, юриспруденции, производства, а не выпускники технических факультетов.
Дальше - минимум, которого хватает, чтобы перестать бояться.
Что это за окно и почему в нём нет кнопок
Представь себе переписку в мессенджере, где собеседник - сам компьютер. Ты пишешь ему короткую фразу на его языке, он отвечает и снова ждёт. Никаких меню, никаких вкладок.
Такой способ управления старше графики: сначала были команды, потом появились иконки. Он никуда не делся, потому что у него есть свойство, которого нет у кнопок. Команду можно скопировать, передать, вставить и получить точно такой же результат. Кнопку не перешлёшь.
Практический смысл для тебя простой. Кнопки в интерфейсе меняются от версии к версии, а команда живёт годами, поэтому инструкции для установки чего угодно пишут именно командами. Терминология вокруг этого разобрана в отдельном материале - словарь вайбкодинга без жаргона.
Как открыть терминал на Mac и на Windows?
Порядок действий одинаково короткий на обеих системах.
Mac
Нажми поиск по программам и набери «Терминал». Откроется окно с белым или чёрным фоном и строкой, которая заканчивается символом приглашения. Можно закрепить его в панели снизу, чтобы не искать каждый раз.
Windows
Открой меню «Пуск» и набери «Терминал». Если такого нет, подойдёт «Командная строка». Программа встроена в систему, скачивать её из интернета не нужно и опасно: под этими названиями попадаются подделки.
Проверка, что всё работает
Набери слово, которого точно не существует, и нажми ввод. Компьютер ответит, что такой команды нет. Значит окно живое и слушает тебя.
Отдельно про внешний вид. Чёрный фон и зелёные буквы - это оформление по умолчанию, а не признак «взлома». Цвета меняются в настройках за минуту, и на обучении я советую сразу поставить светлую тему и крупный шрифт: читать придётся много.
Пять правил первого часа
Собрал то, обо что спотыкаются на каждом обучении.
| Правило | Что происходит | Что делать |
|---|---|---|
| Мышка не ставит курсор | Кликаешь в середину строки, а курсор остаётся в конце | Двигаться стрелками влево и вправо |
| Вставка другим сочетанием | Привычное сочетание может не сработать | На Mac обычное сочетание работает, на Windows пробуй правую кнопку мыши |
| Пароль не отображается | Вводишь, а на экране пусто, кажется, что клавиатура умерла | Печатай вслепую и жми ввод, символы скрыты специально |
| Путь к файлу пишется целиком | Команда не находит файл, который лежит «вот тут» | Перетащи файл в окно терминала, путь подставится сам |
| Ответ важнее команды | Человек вводит следующую строку, не прочитав предыдущий ответ | После каждой команды прочитай две-три строки ответа |
Ещё две мелочи, которые экономят время каждый день. Стрелка вверх достаёт предыдущую команду: не нужно набирать длинную строку заново после опечатки. А закрывать окно можно спокойно в любой момент - незавершённая команда просто прекратится, файлы от этого не портятся.
Пятое правило - самое ценное. Терминал почти всегда говорит, что пошло не так, причём словами. Половина затыков на обучении лечится тем, что человек впервые читает то, что ему написали, а не проматывает.
И сразу приём на случай непонятного ответа: скопируй последние строки и отдай агенту целиком. Как правильно приносить ошибку, чтобы её починили с первого раза, я разбирал в материале про то, как принести агенту ошибку.
Что нельзя вставлять в терминал?
Два запрета, которые стоит держать в голове с первого дня.
Первый: не вставляй секреты строкой. Терминал запоминает историю введённых команд, и ключ, вставленный «на минутку», остаётся лежать в этой истории. Правильное место для ключей - отдельный файл с настройками, закрытый от посторонних глаз. Как это устроено, разбирал подробно в материале про то, где хранить ключи своего продукта.
Второй: не выполняй команду, которую не понял. Команда может удалить папку, отправить файл наружу или поставить чужую программу, и никакого «вы уверены?» перед этим не появится.
Прежде чем вставлять незнакомую строку, отдай её агенту с вопросом: «объясни простыми словами, что делает эта команда и что она изменит на моём компьютере». Ответ придёт быстрее, чем ты успеешь передумать.
Отдельно про страх «сломаю систему». Обычные команды работают внутри той папки, где ты находишься, и до системных файлов не дотягиваются. Опасны единицы, и они почти всегда приходят извне: из чужого совета, из статьи, из чата поддержки неизвестного сервиса.
Фраза, которая выручает на любом шаге
Главный приём этой статьи не техника, а честность в постановке задачи.
Агент по умолчанию считает, что разговаривает с человеком, для которого терминал привычен, и отвечает соответственно: даёт команду и переходит дальше. Стоит сказать про свой уровень прямо, и ответ меняется: появляются шаги, ожидаемый результат каждого шага и подсказки, что делать при отклонении.
Что стоит добавить к фразе, если хочется совсем спокойно:
- «Скажи, что должно появиться на экране после каждой команды».
- «Если я увижу другое, объясни, что это значит».
- «Не давай следующий шаг, пока я не скажу, что предыдущий получился».
Такой режим работы полезен не только в терминале. Это частный случай общего правила: агент подстраивается под уровень, который ты озвучил, и не умеет его угадывать. Полная карта пути для непрограммиста, включая место терминала в ней, собрана в материале про путь до первого продукта.
Частые вопросы
Частые вопросы
Главный вывод
Запомнить стоит одно: чёрное окно пугает не сложностью, а непривычностью. Внутри него нет ничего, кроме текстового разговора с компьютером, и разговор этот ведёт агент, а не ты.
Практический минимум на сегодня: открой терминал, набери несуществующее слово, прочитай ответ и закрой окно. Три минуты, после которых оно перестаёт быть страшным.
А сколько раз за последний месяц ты кивал на слово, значения которого не знал?
