1С:Напарник — твой интеллектуальный помощник в разработке

Автопродолжение кода, чат-навыки и автономный агент, который сам ищет, читает и редактирует код в вашем проекте 1С:EDT.

Почему Напарник?

  • Он как опытный коллега всегда готов помочь с кодом и подсказать лучшее решение или просто проверить твою работу.
  • Это твой личный помощник, берущий на себя рутину и помогающий сосредоточиться на творческих задачах.
  • Ему, как давнему партнеру, не нужно объяснять контекст – он знает все про твой код и задачи, и понимает тебя с полуслова.
  • Это заботливый наставник, который владеет лучшими практиками разработки 1С и помогает улучшить твои навыки в программировании.
  • Как настоящий профессионал он постоянно обучается и совершенствуется, чтобы стать еще более полезным соавтором в работе.

Что он умеет?

Чат и агентный режим

Чат-навыки

Готовые сценарии для типичных задач — выберите команду из контекстного меню редактора

  • Объясни код — Напарник прочитает выделенный фрагмент и объяснит его логику
  • Ревью кода — проверка форматирования, поиск проблем и предложения улучшений
  • Документирующий комментарий — автоматическая генерация комментария с описанием параметров
  • Исправь код — укажите, что исправить, и Напарник внесёт изменения
  • Генерация сообщения коммита — описание изменений по diff

Агентный режим

В свободном чате Напарник работает как автономный агент: сам выбирает нужные инструменты, чтобы решить вашу задачу. Просто опишите, что нужно сделать.

  • Поиск в проекте — по метаданным, векторный, по файлам
  • Чтение файлов — проекта и внешних инструкций
  • Планирование — декомпозиция сложных задач на шаги
  • Подзадачи — изолированное выполнение в отдельном контексте
  • Редактирование — точечные изменения, рефакторинг, новый код
  • Проверка кода — чтение маркеров 1С:EDT и автос исправление
  • Git — история коммитов, diff, локальные изменения

Подробнее — в Руководстве пользователя

Для кого он создан?

  • Для начинающих разработчиков, которые хотят быстро освоить 1С-программирование и начать создавать свои проекты.
  • Для опытных программистов, желающих автоматизировать рутину и сосредоточиться на сложных задачах.
  • Для экспертов, стремящихся к использованию передовых инструментов.
  • Для команд, которые хотят улучшить эффективность разработки и ценят время своих сотрудников.

Преимущества работы с Напарником

  • Повышение производительности
    Сокращает рутинные операции, освобождая время разработчиков для более сложных и интересных задач и повышая общую производительность разработки.
  • Улучшение качества кода
    Помогает разработчикам писать более качественный код, проверяя его на соответствие стандартам 1С и предлагая рекомендации по улучшению.
  • Интеграция в среду разработки
    Работает непосредственно в 1С:EDT, без необходимости переключения между окнами, что упрощает процесс разработки и экономит время.
  • Понимание контекста
    Напарник учитывает содержание конфигурации: метаданные, формы, пользовательские функции и процедуры, поэтому предоставляет более точные и полезные рекомендации.

Безопасность и контроль

Вы решаете, какие действия Напарник выполняет без подтверждения

Подтверждать изменения

Чтение автоматически, запись и редактирование — с подтверждения. Режим по умолчанию.

Подтверждать все

Напарник запрашивает подтверждение перед каждым действием. Максимальный контроль.

Без подтверждений

Все действия выполняются автоматически. Удобно для доверенных задач.

Только чтение

Чтение автоматически, все изменения отклоняются. Безопасный режим для анализа.

Как начать использовать?

  1. Напарник работает в среде разработки 1С:EDT. Убедись, что у тебя установлена версия, начиная с 2023.3.6.
  2. Авторизуйся с помощью учетной записи 1С:ИТС.
  3. Сформируй ключ доступа для каждого из сотрудников, которые будут работать с Напарником.
  4. Установи плагин Напарника в 1С:EDT. Подробная информация есть в инструкции по подключению.
  5. Укажи ключ доступа в настройках плагина Напарника.
  6. Все готово! Начни писать код, и Напарник будет подсказывать тебе варианты продолжения или отвечать на запросы в чат-режиме.

Твой Напарник ждет тебя - начните работать вместе!