Глоссарий
Короткие объяснения терминов из курса — простыми словами.
- Абсолютный путь
- Полный путь от корня «/», не зависящий от текущей папки.
- Аргумент
- То, над чем работает команда: имя файла или папки после самой команды.
- База данных
- Хранилище данных, из которого их удобно искать, добавлять и обновлять.
- Ветка
- Параллельная линия разработки в Git, чтобы менять код, не трогая основную версию.
- Деплой
- Публикация проекта, чтобы он стал доступен в интернете.
- Дифф (изменения)
- Наглядное сравнение «было / стало»: зелёным отмечены добавленные строки, красным — удалённые.
- Домашняя папка
- Личная папка пользователя, обозначается ~. Здесь обычно начинается работа.
- Домен
- Адрес сайта в интернете, например example.com — то, что вводят в адресной строке.
- Зависимость
- Чужой пакет, который нужен твоему проекту для работы. Список зависимостей хранится в package.json.
- Исполняемый файл
- Файл, который можно запустить как программу. Флаг +x в chmod делает файл исполняемым.
- Использование диска
- Сколько места занимают файлы. Команда du показывает размер папок и файлов, df — сколько места свободно.
- Команда
- Инструкция терминалу, например ls или cd. Пишется и запускается нажатием Enter.
- Коммит
- Сохранённый снимок изменений в Git с описанием, что и зачем поменяли.
- Контекстное окно
- Сколько текста Claude держит в памяти за один разговор. Когда оно заполняется, самое старое вытесняется.
- Линтер
- Инструмент, который автоматически находит ошибки и нарушения стиля в коде (например, ESLint).
- Навык (skill)
- Готовый набор инструкций и инструментов, добавляющий Claude Code новое умение по запросу.
- Оболочка (shell)
- Программа внутри терминала, которая читает твои команды и запускает их (например, bash или zsh).
- Относительный путь
- Путь относительно текущей папки, например ./projects или ../..
- Пайп (|)
- Символ |, который передаёт вывод одной команды на вход другой.
- Пакет
- Готовый кусок кода, который можно установить и использовать в проекте.
- Папка
- Контейнер для файлов и других папок. То же самое часто называют «каталог» или «директория».
- Переменная окружения
- Именованное значение, доступное программам, например PATH или HOME.
- Перенаправление (> >>)
- Запись вывода команды в файл: > перезаписывает, >> дописывает в конец.
- Права доступа
- Кто может читать, изменять и запускать файл. Меняются командой chmod — например, chmod +x делает файл исполняемым.
- Промпт
- Текстовая просьба к ИИ. Чем конкретнее промпт, тем точнее ответ Claude.
- Процесс
- Запущенная программа. Терминал ждёт, пока процесс не завершится, или вы прерываете его сочетанием Ctrl+C.
- Путь (path)
- Адрес файла или папки в файловой системе, например /home/user/notes.txt.
- Режим плана
- Режим, в котором Claude сначала показывает план изменений и ждёт одобрения — до твоего согласия ничего не меняется.
- Репозиторий
- Папка проекта под контролем Git со всей историей изменений.
- Сервер
- Программа (или компьютер), которая отвечает на запросы — например, отдаёт веб-страницу по адресу.
- Слэш-команда
- Команда в Claude Code, начинающаяся со слэша (например, /help), которая запускает заранее заданное действие.
- Субагент
- Отдельный помощник, которому Claude поручает часть задачи; работает над ней независимо от основного разговора.
- Текущая папка
- Папка, в которой ты сейчас находишься. Команда pwd её показывает.
- Терминал
- Окно, где ты вводишь текстовые команды, и компьютер их выполняет.
- Токен
- Кусочек текста (примерно слово или его часть), которым модель измеряет длину запроса и ответа.
- Файл .env
- Файл с настройками и секретами проекта (ключи, пароли). В Git его не добавляют.
- Флаг (опция)
- Добавка к команде, меняющая её поведение, например -a в «ls -a». Обычно начинается с дефиса.
- Фреймворк
- Готовый каркас для приложений: берёт на себя рутину, а ты пишешь логику поверх (например, Next.js).
- Хуки (hooks)
- Скрипты, которые Claude Code запускает автоматически на событиях — например, перед коммитом или после изменения файла.
- API
- Способ программам общаться друг с другом по заранее описанным правилам.
- Claude Code
- Инструмент, который пишет и меняет код по твоим описаниям обычными словами.
- CLAUDE.md
- Файл с инструкциями для Claude Code в корне проекта: правила, команды и договорённости. Claude читает его автоматически.
- CLI
- Интерфейс командной строки — управление программой через текстовые команды.
- Git
- Система контроля версий: сохраняет историю изменений кода и позволяет к ним возвращаться.
- GitHub
- Сайт для хранения Git-репозиториев в облаке и совместной работы над кодом.
- HTTP
- Протокол, по которому браузер запрашивает страницы и данные у серверов.
- JSON
- Текстовый формат для данных в виде пар «ключ-значение»; понятен и людям, и программам.
- localhost
- Адрес твоего же компьютера (127.0.0.1). Локальный сервер для разработки открывается, например, на localhost:3000.
- Markdown
- Простой способ форматировать текст символами: # для заголовков, * для списков. Файлы .md.
- MCP
- Протокол, через который Claude Code подключает внешние инструменты и источники данных.
- MVP
- Minimum Viable Product — самая простая рабочая версия продукта, в которой есть только главное.
- Node.js
- Среда, позволяющая запускать JavaScript вне браузера — на компьютере или сервере.
- npm
- Менеджер пакетов для Node.js: устанавливает и обновляет зависимости проекта.
- SQL
- Язык запросов к базам данных: что выбрать, добавить или изменить.
- Vercel
- Облачная платформа, на которую можно опубликовать сайт или приложение в пару шагов.