# Настройка рабочих папок Claude Code

# Рабочее пространство Claude Code: разбивка по папкам

Для того, кто ведет несколько разных дел в одном приложении и хочет, чтобы чаты,
правила и накопленные знания не смешивались.

Claude привязывает память и правила к рабочей папке чата. Папка определяет, что
он помнит и по каким правилам работает, поэтому выбор папки – первое решение в задаче.

Команды даны для Windows, PowerShell.

---

## Часть 1. Настройка за один заход

### Шаг 1. Выписать домены

Домен – направление работы, у которого свои правила и свои материалы. Выписать
от трех до шести. Ориентир: если для двух задач нужны разные инструменты или
разные договоренности, это разные домены.

Примеры доменов: подготовка отчетности, работа с подрядчиками, аналитика продаж,
внутренние регламенты, личное.

### Шаг 2. Создать папки

Одна папка на домен, все рядом:

```powershell
cd "$HOME\Documents"
mkdir work\reports, work\contractors, work\analytics, inbox, personal
```

Имена заменить на свои. Латиница в именах избавляет от проблем с длинными путями.

### Шаг 3. Создать приемную

Приемная – папка для задач, у которых еще нет адреса, и для входящих материалов.

```powershell
notepad "$HOME\Documents\inbox\README.md"
```

Содержание – таблица «задача → папка» по доменам из шага 1. Эта же таблица
пригодится в шаге 6.

### Шаг 4. Написать общие правила

Файл CLAUDE.md в домашней папке Claude загружается в каждый чат:

```powershell
notepad "$HOME\.claude\CLAUDE.md"
```

Держать до сорока строк. Сюда идет то, что верно в любой задаче: язык ответов,
что делать без подтверждения, а что только с ним, особенности рабочего компьютера.
Все предметное – в правила домена.

### Шаг 5. Написать правила домена

В папке домена создать CLAUDE.md с тем, что верно только здесь: термины,
конвенции, куда складывать результат.

```powershell
notepad "$HOME\Documents\work\reports\CLAUDE.md"
```

Правила наследуются сверху вниз: чат в папке домена видит и общие правила,
и правила домена.

### Шаг 6. Разложить чаты

В боковой панели создать группы по доменам и перенести туда существующие чаты.
Чаты, работа по которым закончена, отправить в архив: они остаются доступными
и не занимают список.

---

## Часть 2. Правила работы

Ситуация | Действие
Не ясно, к какому домену относится задача | Открыть чат в inbox, описать задачу, перейти в названную папку
Задача относится к домену | Открыть чат сразу в папке домена
Задача закончена | Закрыть чат, при необходимости отправить в архив
Чат открыт не в той папке | Сменить рабочую директорию в чате. Появится копия с новым путем, исходный чат уйдет в архив
Появилось правило «у нас так принято» | Дописать в CLAUDE.md нужного уровня
Появился материал: выгрузка, заметка, документ | Положить файлом в папку домена, не оставлять в переписке
Материал без адреса | Положить в inbox, разобрать позже
Задача не закончена, работа откладывается | Записать состояние файлом в папке домена: что сделано, что осталось

Три ограничения:

1. Один чат – одна задача. Длинный чат про несколько дел теряет начало.
1. Пароли, токены и ключи в рабочих папках не хранятся. Для них – менеджер паролей или системное хранилище.
1. Результат работы живет в файлах, переписка – нет.
---

## Часть 3. Проверка

Что проверить | Как
Общие правила загрузились | Открыть новый чат, спросить: «какие у тебя общие правила»
Правила домена загрузились | То же в папке домена
Память пишется по папкам | Спросить в чате домена: «что ты помнишь про этот проект»

---

## Приложение. Запрос для Claude

Настройку из части 1 выполняет сам Claude. Открыть чат без папки и вставить текст,
подставив свои домены:

```plain text
Организуй мое рабочее пространство. Я работаю по направлениям: <перечислить>.
С репозиториями не работаю.

Сделай:
1. Папки под каждое направление в Documents, плюс inbox и personal.
2. inbox\README.md с таблицей «задача → папка».
3. ~\.claude\CLAUDE.md с общими правилами, до сорока строк, только то,
   что верно в любой задаче.
4. CLAUDE.md в каждой папке направления – заготовку под правила домена.
5. ~\.claude\README.md – реестр: какие папки, какие навыки и подключения есть.

Перед каждой записью в существующий файл покажи, что в нем сейчас.
Ничего не удаляй без моего подтверждения.
```

Последние две строки не убирать.
