> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jiekou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Режим Chat

«Режим Chat» — это предоставляемый Cloud Code способ совместной работы с Claude Code для выполнения задач. В «режиме Chat» вы можете взаимодействовать с Claude Code через окно чата и совместно выполнять задачи.

## Начало диалога

<Steps>
  <Step title="Выберите проект">
    Убедитесь, что выбран проект, а его статус — **「running」**
  </Step>

  <Step title="Введите запрос">
    Откройте [сеанс](/ru/docs/cc/session) и введите свой запрос в поле ввода внизу окна чата справа
  </Step>

  <Step title="Отправьте сообщение">
    Нажмите **Enter** или кнопку **Отправить**
  </Step>
</Steps>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ru/docs/cc/assets/chat-mode-start-conversation.png" alt="Начало сеанса в режиме Chat" />
</Frame>

## Выбор модели

Нажмите на селектор модели над полем ввода, чтобы переключаться между разными моделями. В настоящее время поддерживаются все большие языковые модели на Interface AI, предоставляющие [совместимый с Anthropic API](/ru/docs/model/llm-anthropic-compatibility) интерфейс.

<Frame>
  <img width="300" src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ru/docs/cc/assets/chat-mode-choose-model.png" alt="Выбор модели в режиме Chat" />
</Frame>

## Режимы разрешений

Cloud Code предоставляет три режима разрешений, управляющих тем, как Claude Code выполняет операции:

<AccordionGroup>
  <Accordion title="Accept Edits" icon="check">
    Перед изменением файлов Claude Code потребуется ваше подтверждение. Подходит для сценариев, где важна осторожность.

    **Особенности:**

    * Каждое изменение файла требует ручного подтверждения
    * Можно предварительно просмотреть изменения и затем принять решение
    * Подходит для важных проектов или изучения поведения Claude Code
  </Accordion>

  <Accordion title="Full Auto" icon="robot">
    Claude Code может автоматически выполнять все операции. Подходит, когда вы доверяете ИИ самостоятельное выполнение задач.

    **Особенности:**

    * Ручное подтверждение не требуется, Claude Code выполняет действия напрямую
    * Максимальная эффективность разработки
    * Подходит для быстрого прототипирования и использования после знакомства с Claude Code
  </Accordion>

  <Accordion title="Plan Mode" icon="list-check">
    Claude Code сначала составляет план и ожидает вашего утверждения перед выполнением. Подходит для пошагового выполнения сложных задач.

    **Особенности:**

    * Claude Code сначала анализирует задачу и составляет план выполнения
    * Вы можете проверить и изменить план
    * После утверждения выполнение происходит поэтапно в соответствии с планом
    * Подходит для разработки крупных функций
  </Accordion>
</AccordionGroup>

## Загрузка файлов

Вы можете загрузить файлы, чтобы Claude проанализировал их:

<Columns cols={2}>
  <Card title="Загрузка по нажатию" icon="paperclip">
    Нажмите на значок вложения рядом с полем ввода, чтобы выбрать файл
  </Card>

  <Card title="Загрузка перетаскиванием" icon="upload">
    Просто перетащите файл в область поля ввода
  </Card>
</Columns>

**Поддерживаемые типы файлов:**

* Файлы кода (.py, .js, .ts, .html, .css и т. д.)
* Текстовые файлы (.txt, .md, .json и т. д.)
* Файлы изображений (.png, .jpg, .gif и т. д.)

<Info>
  Claude Code может анализировать и понимать загруженное содержимое, включая логику кода и содержимое изображений.
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ru/docs/cc/assets/cc-click-upload-file.png" alt="Нажмите, чтобы загрузить файл" />
</Frame>

## Просмотр вызовов инструментов

Когда Claude Code выполняет операции, вы можете видеть подробную информацию о вызовах инструментов:

* <Icon icon="wrench" /> **Название инструмента** (например, `edit_file`, `bash`)
* <Icon icon="code" /> **Входные параметры**
* <Icon icon="check" /> **Результат выполнения**
* <Icon icon="clock" /> **Время выполнения**

Нажмите на вызов инструмента, чтобы развернуть или свернуть подробную информацию.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ru/docs/cc/assets/cc-tool-call-details.png" alt="Просмотр вызовов инструментов" />
</Frame>

### Инструменты, доступные Claude Code

В Cloud Code Claude Code может использовать следующие инструменты:

| Инструмент   | Описание                           |
| ------------ | ---------------------------------- |
| `read_file`  | Чтение содержимого файла           |
| `write_file` | Создание или перезапись файла      |
| `edit_file`  | Редактирование существующего файла |
| `bash`       | Выполнение команд терминала        |
| `glob`       | Поиск файлов                       |
| `grep`       | Поиск содержимого файлов           |

## Управление ответом

### Остановка ответа

Остановить ответ Claude Code можно двумя способами:

* Нажмите кнопку **Остановить** рядом с полем ввода
* Нажмите клавишу `Esc`

<Info>
  Claude Code прекратит генерацию как можно быстрее, но уже выполненные операции не будут отменены.
</Info>

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/jiekou/ru/docs/cc/assets/cc-session-stop-task.png" alt="Остановка ответа" />
</Frame>

### Повторная генерация

Если вас не устраивает ответ Claude Code, вы можете:

1. Отредактировать свое сообщение и отправить его снова
2. Предоставить более подробные инструкции, чтобы Claude Code попробовал снова
3. Создать новый сеанс и начать с нуля

## Рекомендации

### Эффективные подсказки

<Columns cols={2}>
  <Card title="Ясно и конкретно" icon="bullseye">
    Четко опишите нужную функцию и ожидаемое поведение
  </Card>

  <Card title="Предоставляйте контекст" icon="info">
    Сообщите Claude Code сведения о проекте и технологическом стеке
  </Card>

  <Card title="Пошаговые запросы" icon="list-ol">
    Разбивайте сложные задачи на небольшие шаги и выполняйте их по одному
  </Card>

  <Card title="Обратная связь и итерации" icon="rotate">
    Предоставляйте обратную связь по результатам, чтобы Claude Code мог улучшить решение
  </Card>
</Columns>

### Пример: эффективные и неэффективные подсказки

| Неэффективная подсказка   | Эффективная подсказка                                                                                                            |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| "Помоги мне написать код" | "Создай функцию на Python, которая принимает имя пользователя и возраст и возвращает отформатированное приветственное сообщение" |
| "Исправь bug"             | "В login.py на строке 42 возникает TypeError, проанализируй причину и исправь"                                                   |
| "Оптимизируй немного"     | "Эта функция работает медленно при обработке больших массивов, оптимизируй ее с помощью более эффективного алгоритма"            |

## Связанная документация

<Columns cols={2}>
  <Card title="Управление сеансами" icon="message" href="/ru/docs/cc/session">
    Управление информацией о сеансах в проекте
  </Card>

  <Card title="Управление файлами" icon="folder" href="/ru/docs/cc/files">
    Управление файлами в проекте
  </Card>
</Columns>
