Понять проект
Сформулируйте вопрос по структуре репозитория, зависимостям или конкретному участку логики. Начните с анализа кода до внесения изменений.
ВОЗМОЖНОСТИ YASNORA AI
yCode — AI-агент для программирования: план работы, изменения кода, diff и тесты. Разработчик видит результат и решает, что интегрировать.
ОТ ЗАДАЧИ К РЕЗУЛЬТАТУ
Сформулируйте вопрос по структуре репозитория, зависимостям или конкретному участку логики. Начните с анализа кода до внесения изменений.
Опишите воспроизводимую ошибку и ожидаемое поведение. Агент предлагает ограниченный набор изменений для проверки.
Изучите diff и выполненные проверки. Отдельно оцените безопасность, совместимость и случаи, которые тесты не покрыли.
ПОШАГОВО
Начните с небольшого примера. Уточните требования и проверьте результат до использования.
Укажите репозиторий и исходное состояние без секретов в задаче.
Определите границы изменений и критерий готовности.
Смотрите изменения и результаты проверок в изолированном запуске.
Разработчик принимает решение о слиянии и выпуске.
ПРИМЕР СЦЕНАРИЯ
Учебный пример на вымышленных данных. Показывает подход к задаче, а не результат реального клиента.
Отчёт удваивает сумму заказа после JOIN с позициями. Найди причину и предложи исправление с проверкой.
План: проверить кардинальность JOIN → агрегировать позиции до соединения → сравнить суммы на контрольных заказах. Проверки: заказ без позиций, несколько позиций, возврат. Итог для ревью: diff и результаты выполненных тестов.
Рабочий сценарий включает контекст репозитория, план, изменения и проверку. Обычный чат полезен для объяснений и небольших примеров.
Предусмотрено явное одобрение. Проверка и решение об интеграции остаются за разработчиком.
Те, что проверяют ожидаемое поведение и риски изменения. Наличие успешного запуска не доказывает отсутствие всех дефектов.
ПРОДОЛЖИТЬ
НАЧНИТЕ С ОДНОЙ ЗАДАЧИ
Гостевой чат без регистрации. Расширенные возможности зависят от плана и настроек.
Версия 2.1.0 · Предварительный выпуск
Идентификатор расширения: yasnora.wicscode-vscode
Войдите через свой аккаунт Yasnora. Административный аккаунт и ручной ввод ключа API не нужны. Работайте с локальной папкой проекта или подключённым репозиторием GitHub.
Бесплатно: Yasnora Code Standard для объяснений и проверки. На платных тарифах: Yasnora Code Pro для разрешённых изменений. Подписка включает определённое количество задач. Дополнительное использование оплачивается из кошелька только после подтверждения цены и максимальной суммы расходов.
Подтвердите список файлов перед загрузкой локального проекта. Сравните изменения встроенными средствами редактора и изучите результаты выполненных проверок. Перед применением выполняется проверка конфликтов. Правки существующего текста остаются несохранёнными; добавление и удаление файлов выполняются сразу.
Пользовались предыдущим VSIX? Удалите старую запись расширения, установите версию 2.1.0 и войдите снова.
Требуется VS Code 1.125 или новее. Проверки редактора на macOS ARM64 выполнены. Проверки установки на Windows и Linux ещё не завершены.