# Параллельная работа и worktrees

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

Worktree — отдельная рабочая копия проекта, где ведут вторую задачу изолированно, не мешая основной. Как работать параллельно.

Бывает так: ты делаешь одну задачу, и вдруг прилетает срочная вторая. Переключаться больно — недоделанные изменения мешают, всё перемешивается. Хочется вести оба дела **одновременно**, но чтобы они друг другу не мешали. Для этого в Git есть отличный инструмент — **worktree**.

## Зачем нужна изоляция

Когда две задачи живут в одной и той же папке, они задевают друг друга: правки одной попадают в другую, легко что-то сломать или запутаться, где какие изменения. **Изоляция** решает эту проблему: каждая задача сидит в своём отдельном пространстве, и то, что ты делаешь в одном, никак не трогает другое.

## Что такое worktree

**worktree** — это отдельная **рабочая копия** твоего проекта. Представь, что у тебя есть та же папка проекта, но в другом месте на диске, где можно спокойно делать изменения, не задевая основную. Закончил — вернулся к главной копии, и она осталась нетронутой.

Помнишь **ветки Git** из уровня про Git? Ветка — это отдельная линия истории, где живут изменения для одной задачи. worktree тесно с ними связан: он даёт тебе **физически отдельную папку** под ветку, чтобы работать в ней по-настоящему параллельно, а не переключаясь туда-сюда в одном месте.

## Просто отдельная песочница

Слово «worktree» звучит сложно, но за ним прячется простая идея — **песочница**. Это отдельное место, где можно копаться, экспериментировать и менять что угодно, не боясь задеть основную работу. Сломалось в песочнице? Основной проект цел. Получилось? Перенёс результат в основную ветку.

Не пугайся термина: по сути это просто «вторая копия проекта рядом», в которой удобно вести параллельное дело.

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

## Попробуй

Задания в терминале нет — урок про понимание. Запомни образ: worktree — это отдельная песочница, связанная с ветками Git, где вторая задача живёт изолированно от основной. Дальше разберёмся с настройками и разрешениями.
