Перейти к содержимому

Встроенный чат

Встроенный чат позволяет описать изменение кода прямо в редакторе, не открывая боковую панель чата. Нажмите Ctrl+I (Cmd+I на macOS) — и поле ввода появится прямо в позиции курсора.

  1. Откройте файл в редакторе.

  2. Нажмите Ctrl+I (Windows/Linux) или Cmd+I (macOS), чтобы открыть поле встроенного чата.

    Поле ввода появляется рядом с позицией курсора в редакторе.

  3. Введите запрос на естественном языке. Примеры:

    • Рефактори этот код для использования async/await
    • Объясни этот код
    • Добавь обработку ошибок
  4. Встроенный чат включает контекст активного файла — содержимое файла (±200 строк от курсора), путь к файлу, язык программирования и текущую позицию курсора. Если есть выделение, оно используется как основной контекст запроса.

  5. Ответ агента отображается в виджете. Примите или отклоните предложенные изменения.

Чтобы отменить текущий запрос, нажмите Escape или выполните команду kodik.cancelInlineChat через палитру команд (Ctrl+Shift+P / Cmd+Shift+P).

  • Встроенный чат работает только с активным редактором — откройте файл перед вызовом.
  • Контекст ограничен содержимым активного файла (окружающий код ±200 строк). Для работы с несколькими файлами используйте основную панель чата.
  • Запросы к встроенному чату обрабатываются сервером Kodik: модель и параметры выбираются автоматически на стороне сервера.