# Проекты и папки

Источник: https://razum.sh/docs/agents/projects

> Агент работает в папке проекта — с кодом, документами или в личной папке «Мой проект».

## «Мой проект»

Личная папка, которая есть сразу после установки. Подходит для задач без кода: разобрать
документы, подготовить отчёт, сгенерировать картинку. Файлы, которые создаёт агент,
появятся здесь.

## Открыть проект

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

Проект запоминается: в следующий раз он будет в списке. Убрать проект из боковой панели —
«Убрать из сайдбара» в его меню; файлы при этом не трогаются.

## Дополнительные папки

Если задаче нужны файлы из нескольких мест — например, фронтенд и бэкенд в разных
репозиториях, — добавьте папки под полем ввода: «Добавить папку». Агент читает и правит
файлы и там. Правила и git-статус относятся к основной папке; в дополнительной агент сам
прочитает её `AGENTS.md`, если он есть.

## Что агент узнаёт о проекте сам

* **`AGENTS.md` в корне** — правила проекта: как собирать, тестировать, какой стиль кода.
  Вложенные `AGENTS.md` в подпапках агент читает, когда работает с файлами там.
* **Правила и навыки проекта** — из папки `.razum/`. → [Правила](https://razum.sh/docs/customize/rules), [Навыки](https://razum.sh/docs/customize/skills)
* **Подключения проекта** — из `.razum/mcp.json`. → [Подключения](https://razum.sh/docs/customize/connections)

<Callout title="Файлы проекта, которые запускают программы">
  Если в проекте есть настройки, которые запускают программы на компьютере (например,
  подключения в `.razum/mcp.json`), «Разум» не выполнит их, пока вы не нажмёте «Доверять».
  После любого изменения такого файла он спросит снова.
</Callout>

## Git-ветки

Под полем ввода видна текущая ветка. Из списка можно переключиться на другую или создать
новую — «Создать ветку». Если в рабочей копии есть незакоммиченные изменения, «Разум»
предложит, что с ними сделать: перенести на новую ветку, спрятать в stash, закоммитить
или отменить.
