---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - https://vibe.sourcecraft.dev/portal/docs/en/sourcecraft/concepts/code-assistant.md
  - https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/code-assistant.md
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/code-assistant.md
    type: text/markdown
    title: Markdown version
  - href: https://vibe.sourcecraft.dev/portal/docs/ru/llms.txt
    rel: describedby
title: AI в SourceCraft
description: 'Обзор AI-функциональности в SourceCraft: AI-коллеги, плагин SourceCraft Code Assistant, редактирование кода, чат, нейроревью и MCP-сервер.'
---
> **Documentation Index:** Fetch the complete configuration index at https://vibe.sourcecraft.dev/portal/docs/ru/llms.txt


# AI в SourceCraft

В сервисе доступна следующая функциональность для работы с AI:
* [AI-модели](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-models.md)
* [AI-коллеги](#ai-coworkers)
* [Плагин SourceCraft Code Assistant для Visual Studio Code и IDE от JetBrains](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md)
* [Редактирование кода в интерфейсе SourceCraft](#code-edition)
* [Режим чата в интерфейсе SourceCraft](#chat-mode)
* [Нейроревью](#review)
* [MCP-сервер SourceCraft](#mcp)
* [Генерация описания для предложений изменений](#description)
* [Анализ и приоритизация уязвимостей](#ca-triage)
* [Поддержка AGENTS.md](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/agentsmd.md)
* [AI-навыки](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-skills.md)
* [Настройка конфигурации в виде кода](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/configuration-edit.md)
* [SourceCraft CLI с встроенным OpenCode](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/cli-quickstart.md)

<!-- source: ru/_includes/code-assistant/ca-stats-tip.md -->
В интерфейсе SourceCraft доступна подробная статистика использования квоты на [нейрокредиты](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md#cu) и [автодополнение кода](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/concepts/index.md#autocompletion). Подробнее на странице [Посмотреть статистику использования Code Assistant в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/code-assistant-stats.md).
<!-- endsource: ru/_includes/code-assistant/ca-stats-tip.md -->

### AI-модели {#ai-models}

В чате, плагинах Code Assistant и SourceCraft CLI можно выбирать [AI-модели](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-models.md). По умолчанию сервис автоматически подбирает модель для задачи. Для самостоятельного выбора нужна [платная подписка](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/pricing.md) в организации, выбранной для списания нейрокредитов, и разрешение [Администратора](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-admin) или [Владельца](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/index.md#organization-manager-organizations-owner) организации на использование модели.

Администратор или Владелец организации могут настроить набор внутренних и внешних моделей для участников организации независимо от тарифа. Порядок настройки и выбора описан в инструкции [Настроить AI-модели в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ai-models.md).

<!-- source: ru/_includes/sourcecraft/ai-models-vibecraft-note.md -->
{% note info %}

Выбор модели в [VibeCraft](https://vibe.sourcecraft.dev/portal/docs/ru/vibecraft/index.md) будет доступен позднее.

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/ai-models-vibecraft-note.md -->

### AI-коллеги {#ai-coworkers}

<!-- source: ru/_includes/sourcecraft/ai-coworkers-intro.md -->
_AI-коллега_ — это AI-агент в SourceCraft, которому можно поручить работу над проектом: изучить код, исправить ошибку, реализовать новую возможность, написать тесты или документацию, провести [ревью](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/code-review.md). Коллега выполняет задание в контексте [репозитория](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#repos), может запускать и отлаживать код, а результат работы оформляет в виде [предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr). Вы можете следить за ходом работы, отвечать на вопросы коллеги и просить доработать результат.

Примеры использования, вопросы и ответы на странице [ИИ-команда для вашего репозитория](https://sourcecraft.dev/portal/ai-team/).
<!-- endsource: ru/_includes/sourcecraft/ai-coworkers-intro.md -->

Используйте [системных коллег или создавайте своих](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-coworkers.md#types) с нужными [навыками](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-coworkers.md#plugins) и инструкциями. Чтобы запустить работу, назначьте коллегу ответственным за [задачу](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#issues), рецензентом предложения изменений или упомяните его в комментарии. Также задание можно передать из [чата с Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-chat.md) или [Telegram](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ai-coworkers.md#from-telegram).

Подробнее на страницах [AI-коллеги в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-coworkers.md) и [Работать с AI-коллегами в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ai-coworkers.md).

### Редактирование кода в интерфейсе SourceCraft {#code-edition}

<!-- source: ru/_includes/sourcecraft/code-edition-description.md -->
Вы можете редактировать код своего проекта в интерфейсе SourceCraft со встроенным Code Assistant, в том числе [добавлять](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/add-file-repo.md) новые файлы или папки. Правки можно внести напрямую в ветку репозитория или в виде [предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr).
<!-- endsource: ru/_includes/sourcecraft/code-edition-description.md -->

<!-- source: ru/_includes/code-assistant/syntax-support.md -->
В режиме Smart autocompletion явно поддерживается автодополнение кода для следующих языков программирования и фреймворков:

* C++
* Go
* Java
* JavaScript/TypeScript
* Kotlin
* Python
* Scala
* SQL
* Swift

Автодополнение может работать и для других языков программирования. Для языков, которые представлены в общедоступных репозиториях в меньшей мере, количество и качество предлагаемых подсказок будет ниже.
<!-- endsource: ru/_includes/code-assistant/syntax-support.md -->

Поддерживаются следующие типы подсказок:
* Inline completion — автодополнение по ходу написания текста (кода, тестов, документации).
* Full-function completion — автодополнение целых функций или методов.

<!-- source: ru/_includes/code-assistant/help-indicator-load.md -->
Во время генерации подсказки слева от редактируемого кода отобразится значок загрузки ![image](../../_assets/code-assistant/loading.svg). Если генерация прекратится или результата не будет, вы увидите значок отсутствия подсказки ![image](../../_assets/code-assistant/chat_crossed.svg).
<!-- endsource: ru/_includes/code-assistant/help-indicator-load.md -->

Подробнее на странице [Отредактировать код с SourceCraft Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/code-edit.md).

{% note tip %}

<!-- source: ru/_includes/sourcecraft/spaces-tip.md -->
Для полноценной работы с кодом в сервисе реализовано облачное окружение разработчика [SourceCraft Spaces](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/spaces.md) на базе [Visual Studio Code](https://code.visualstudio.com/), доступное через браузер.
<!-- endsource: ru/_includes/sourcecraft/spaces-tip.md -->

{% endnote %}

### Режим чата в интерфейсе SourceCraft {#chat-mode}

<!-- source: ru/_includes/sourcecraft/ai-chat-description.md -->
В интерфейс SourceCraft встроен чат с Code Assistant, с помощью которого вы можете общаться с AI-помощником.

Поддерживаются следующие сценарии:
* Помощь в работе с SourceCraft, ответы на вопросы о функциональности сервиса.
* Поиск по документации.
* Генерация примеров кода.
* Объяснение кода в файлах проекта или в отдельных фрагментах в файле, в том числе в формате [markdown](https://ru.wikipedia.org/wiki/Markdown) для дальнейшего использования в документации.
* Помощь в отладке и устранение ошибок.
* Формирование тестов к коду.
* Генерация документации.
* Поиск возможных проблем в коде.
* Предложения по улучшению и поиск альтернативных решений.
* Построение диаграмм.
* Написание сообщений для коммитов.

В зависимости от того, на какой странице интерфейса SourceCraft вы находитесь, Code Assistant доступен определенный контекст, например: файлы [репозитория](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#repos), конкретный открытый файл, содержание [предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr) или [задачи](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#issues) и пр.
<!-- endsource: ru/_includes/sourcecraft/ai-chat-description.md -->

Также в режиме чата работают [AI-навыки](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-skills.md).

Подробнее на странице [Чат с Code Assistant в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-chat.md).

### Нейроревью {#review}

<!-- source: ru/_includes/sourcecraft/ai-review-description.md -->
SourceCraft оснащен встроенной системой автоматического нейроревью [предложений изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr). AI-помощник анализирует изменения в коде, выявляет потенциальные ошибки, архитектурные проблемы и несоответствия стилю, а также предлагает рекомендации по улучшению качества кода.

Благодаря нейроревью вы можете сэкономить время на ручной проверке, повысить надежность и читаемость кода, а также ускорить процесс принятия изменений.
<!-- endsource: ru/_includes/sourcecraft/ai-review-description.md -->

Подробнее на странице [Нейроревью предложения изменений в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-review.md).

### Работа с MCP-сервером {#mcp}

<!-- source: ru/_includes/sourcecraft/mcp-description.md -->
С помощью [SourceCraft MCP](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/operations/agent/mcp/recommended-mcp-servers.md) вы можете работать с сущностями SourceCraft через интерфейс чата Code Assistant. Например, искать и выполнять [задачи](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#issues), создавать [предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/index.md#pr) и другое.
<!-- endsource: ru/_includes/sourcecraft/mcp-description.md -->

Подробнее на странице [Работа с MCP-сервером SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/work-with-mcp.md).

### Генерация описания для предложений изменений {#description}

<!-- source: ru/_includes/sourcecraft/ai-gen-desc-intro.md -->
С помощью [Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/code-assistant.md) вы можете автоматически создавать описания для новых предложений изменений, а также добавлять и заменять описания в предложениях изменений, созданных ранее.
<!-- endsource: ru/_includes/sourcecraft/ai-gen-desc-intro.md -->

<!-- source: ru/_includes/sourcecraft/agents-md-tip.md -->
{% note tip %}

Вы можете [задать](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/generate-description.md#rules) правила, по которым Code Assistant будет формировать описания, в файле `AGENTS.md` в корне репозитория.

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/agents-md-tip.md -->

Подробнее на странице [Сгенерировать описание для предложения изменений](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/generate-description.md).

### Анализ и приоритизация уязвимостей с помощью ИИ {#ca-triage}

<!-- source: ru/_includes/sourcecraft/ca-triage-intro.md -->
Для проблем, обнаруженных при [статическом анализе кода](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/security-overview.md#sast), доступен триаж (от англ. _triage_) — генерация AI-подсказок с оценкой рисков, критичности, определением вероятности ложного срабатывания и вариантами исправления.

Для проблем, обнаруженных при [сканировании секретов](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/security-overview.md#secret-scanning) и [статическом анализе кода](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/security/security-overview.md#sast), доступна приоритизация — массовая оценка важности предупреждений с помощью ИИ.
<!-- endsource: ru/_includes/sourcecraft/ca-triage-intro.md -->

<!-- source: ru/_includes/sourcecraft/cu-consumption.md -->
{% note tip %}

При использовании этой возможности расходуются нейрокредиты. Проверяйте баланс и историю потребления на [странице статистики Code Assistant](https://sourcecraft.dev/me/codeassistant/settings).

{% endnote %}
<!-- endsource: ru/_includes/sourcecraft/cu-consumption.md -->

Подробнее на странице [Анализ и приоритизация уязвимостей с помощью ИИ в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-triage.md).

#### Полезные ссылки {#see-also}

* [AI-коллеги в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-coworkers.md)
* [Как начать работать с SourceCraft Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/code-assistant/index.md)
* [Файл AGENTS.md](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/agentsmd.md)
* [AI-навыки в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ai-skills.md)
* [Отредактировать код с SourceCraft Code Assistant](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/code-edit.md)
* [Чат с Code Assistant в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-chat.md)
* [Нейроревью предложения изменений в SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ca-review.md)
* [Работа с MCP-сервером SourceCraft](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/operations/work-with-mcp.md)
* [SourceCraft Spaces](https://vibe.sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/spaces.md)
