Книга: Ваш ИИ-помощник Claude. От установки до первых проектов
Назад: Создаём первую команду
Дальше: Подключаем первый сервер

Три слова, которые нужно знать

Репозиторий — папка проекта, за которой git следит. Включается один раз командой, которую вы уже можете угадать: «подключи git к этому проекту».

Коммит (commit) — тот самый снимок. У каждого снимка есть подпись: «добавил раздел Отзывы», «поднял цены на 10%». История коммитов читается как дневник проекта.

Откат — возврат к любому снимку. Целиком или частично («верни только index.html как было вчера»).

Всё. Ветки, мерджи и пул-реквесты существуют, но новичку они не нужны — а когда понадобятся, вы уже будете не новичок.

Включаем и живём

В папке проекта:

Подключи git к этому проекту и сделай первый коммит. И добавь в CLAUDE.md



правило: делай коммит после каждого законченного шага работы с коротким



понятным описанием на русском.

Заметили, как мы соединили главы? Правило в CLAUDE.md — и теперь Claude будет фотографировать прогресс сам, без напоминаний. Это единственная настройка; дальше git работает незаметно, как ремень безопасности.

Полезные фразы на каждый день:

«Покажи историю изменений за неделю» — и вы видите дневник: что и когда делалось.

«Что изменилось с последнего коммита?» — сводка несохранённых изменений.

«Откати проект к состоянию перед вчерашним экспериментом с дизайном» — та самая машина времени.

«Верни только файл price.xlsx из позавчерашнего снимка» — точечный откат.







Рис. 16.1 — История коммитов проекта в читаемом виде

Эксперименты без нервов

Главный подарок git — смелость. Сценарий из жизни: сайт работает, но хочется попробовать радикально другой дизайн. Страшно? Теперь нет:

Сделай коммит текущего состояния с подписью «рабочая версия до эксперимента».





Теперь давай смело переделаем главную страницу в тёмном стиле.

Не понравилось — «откати к рабочей версии». Понравилось — «оставляем, сделай коммит». Цена эксперимента упала до нуля, и это меняет сам стиль работы: вы начинаете пробовать то, на что раньше не решались.

GitHub: снимки в облаке

Git хранит историю на вашем диске. А если диск умрёт? Для этого есть GitHub (и аналоги — GitLab, Gitea) — сайт, куда git-проекты копируются целиком, со всей историей. Это одновременно:

резервная копия: «отправляй коммиты на GitHub» — и пожар в ноутбуке страшен только ноутбуку;

синхронизация: работаете с двух компьютеров — проект всегда актуален на обоих;

совместная работа: подключаете подрядчика или партнёра к проекту без пересылки архивов «сайт_финал_2_ИСПРАВЛЕНО.zip».

Настройка — по знакомой схеме: «помоги завести GitHub и подключить этот проект, веди по шагам». Один нюанс: бесплатные репозитории бывают публичными (видны всем) и приватными (только вам) — для своих проектов выбирайте приватные, и проследите, чтобы туда не попали пароли (Claude предупредит, но правило «секреты не в git» повторю и я).

Когда git не нужен

Честность прежде всего: не всё стоит класть под git.

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

Гигантские файлы — видео, архивы фотосессий. Git рассчитан на тексты и код; тяжёлое медиа храните в обычном облаке.

Папки с чувствительными данными — сначала подумайте, куда эта история потом поедет.

Правило руки: если проект жалко потерять и он состоит из файлов, которые меняются, — git нужен.

Домашнее задание

Подключите git к главному проекту + правило автокоммитов в CLAUDE.md.

Поработайте день, вечером спросите «покажи историю за сегодня» — прочитайте дневник своего проекта.

Устройте учебную аварию: попросите Claude «испорти главную страницу», а потом откатитесь. Прочувствуйте, как это буднично.

Заведите GitHub и отправьте туда проект. С этого дня спите спокойно.

Теперь, когда у нас есть память, команды и страховка, пора выпустить Claude во внешний мир: браузеры, базы данных и чужие сервисы. Знакомьтесь — MCP.

Глава 17. MCP: подключаем Claude к браузеру, базам данных и внешним сервисам

Розетка для инструментов

До сих пор Claude работал с тем, что лежит в папке: файлы, таблицы, код. Но ваша жизнь шире папки: почта, календарь, таблицы в облаке, базы данных, мессенджеры, браузер. Можно ли пустить Claude туда?

Можно. Для этого придуман MCP (Model Context Protocol) — открытый стандарт подключения ИИ к внешним инструментам. Метафора простая: MCP — это розетка. Anthropic придумала форму розетки, и теперь любой сервис может выпустить к ней вилку — «MCP-сервер». Воткнули вилку — у Claude выросло новое умение.

Примеры того, что подключают через MCP:

браузер — Claude сам открывает сайты, кликает, заполняет формы, снимает скриншоты;

облачные документы — Google Диск, Notion, корпоративные вики: «найди в наших документах прошлогоднее КП для этого клиента»;

базы данных — «сколько заказов было в марте?» прямо к живой базе вашего магазина;

мессенджеры и почта — «собери сводку из рабочего чата за неделю»;

тысячи других — каталоги MCP-серверов растут ежемесячно: платёжные системы, CRM, соцсети, умные дома.

Назад: Создаём первую команду
Дальше: Подключаем первый сервер