Aether Lab для Windows

Полный цикл разработки 1С на вашем компьютере

От создания базы и расширения до сборки, обновления и тестирования. Подключите компьютер к агентам Aether Lab — они смогут работать с вашей установленной платформой 1С, а не только с выгруженными исходниками.

Версия 0.19.23 · Установка без прав администратора · Автообновление

От задачи до проверки в базе

Не переносите изменения вручную

Консоль кода уже умеет работать с исходниками и собирать внешние обработки. Десктоп добавляет работу с локальной платформой и базами: агент может сам загрузить изменения, обновить базу и проверить результат.

  1. 01 / Подготовка

    База и контекст

    Создать тестовую базу или выгрузить конфигурацию доступной базы. Изучить метаданные и существующий код.

  2. 02 / Разработка

    Код и структура

    Создать расширение, изменить объекты, формы и модули. Подготовить макеты, отчёты и СКД.

  3. 03 / Применение

    Сборка и обновление

    Загрузить изменения, обновить конфигурацию базы данных, собрать и применить расширение.

  4. 04 / Проверка

    Запуск и тестирование

    Проверить модули, выполнить обработку и пройти сценарий в интерфейсе 1С через клиент тестирования.

Каждый этап выполняется в пределах выданных прав. Для доработки конфигурации на поддержке используйте расширение; проверять изменения лучше на отдельной тестовой базе.

Возможности 1С

Вся доработка, а не только текст модуля

Агент использует установленную на компьютере платформу 1С. Состав операций зависит от профиля разработки и прав на выбранную базу.

Базы и конфигурации

  • Создание файловых и серверных баз при настроенном окружении.
  • Полная и выборочная выгрузка в XML, инкрементальное обновление выгрузки.
  • Загрузка изменений и обновление конфигурации базы данных.
  • Сохранение и загрузка конфигурации и выгрузки базы.

Расширения

  • Создание каркаса и заимствование объектов.
  • Перехватчики методов и сравнение с основной конфигурацией.
  • Проверка исходников, модулей и применимости.
  • Сборка, загрузка и применение расширения к базе.

Формы и метаданные

  • Создание и изменение объектов метаданных.
  • Разбор, создание, изменение и проверка управляемых форм.
  • Работа с подсистемами и командным интерфейсом.
  • Создание, изменение и проверка ролей.

Обработки, отчёты и СКД

  • Создание внешних обработок и отчётов, разбор EPF/ERF в XML.
  • Проверка исходников, сборка и запуск обработок в базе.
  • Создание и разбор макетов табличных документов.
  • Сборка, изменение и проверка схем компоновки данных.

Проверка результата

  • Проверка модулей конфигурации и расширений.
  • Проверка результата выполнения обработок и журналов запуска.
  • Чтение форм, ввод данных и действия в интерфейсе через TestClient.
  • Проверка бизнес-сценария после применения изменений.

Исходники и хранилище

  • Поиск и редактирование модулей в локальном проекте.
  • Работа с Git и просмотр изменений.
  • Получение изменений из хранилища конфигурации.
  • Захват и помещение объектов при настроенном доступе к хранилищу.

Примеры задач

Какую работу можно поручить

Примеры постановки задачи, а не обещание результата без настройки окружения. Вы задаёте цель, базу для проверки и допустимые изменения.

Доработка расширением

«В тестовой базе добавь расширением проверку заполнения реквизита перед проведением. Основную конфигурацию не меняй. Примени расширение и проверь оба сценария: с реквизитом и без него».

Обработка с формой

«Сделай обработку с формой выбора периода и таблицей результатов. Собери EPF, запусти в тестовой базе и проверь, что отбор по периоду работает».

Новая база для проверки

«Создай отдельную файловую базу для прототипа. Добавь справочник и форму, загрузи конфигурацию, обнови базу и проверь создание элемента через интерфейс».

Не только 1С

Локальные файлы, документы и инструменты

Приложение подключает компьютер к платформе Aether Lab. Работать с ним могут агенты, которым вы выдали соответствующий доступ.

Файлы рядом с задачей

Поиск, чтение и изменение локальных файлов, создание каталогов, копирование и перенос. Документы, выгрузки и логи не нужно прикладывать по одному.

Git и команды

Просмотр состояния репозитория и изменений, работа с историей, запуск доступных на компьютере инструментов. Выполнение команд требует отдельного режима доступа.

Материалы для анализа

Работа с изображениями, документами и записями через доступные агенту инструменты распознавания. Результаты можно сохранять на подключённом компьютере.

Контроль доступа

Вы выбираете, что разрешено агенту

В кабинете настраиваются доступ агента к компьютеру, профиль 1С и права на базы. В самом приложении — режим доступа и журнал операций.

Выключено

Агент не получает доступ к компьютеру, включая чтение файлов. Приложение остаётся на связи.

Только файлы

Разрешены файловые операции, в том числе изменение файлов. Запуск команд и управление интерфейсом 1С запрещены.

Файлы и команды

Доступны команды и операции платформы 1С в пределах прав пользователя Windows и настроек доступа в кабинете.

Чтение базы, изменение конфигурации, работа с расширениями, запуск обработок и тестирование имеют отдельные права. Тестирование интерфейса может изменять данные и требует явного включения соответствующего права.

В приложении видны состояние соединения и журнал: время, операция, путь, результат и длительность. Содержимое файлов и вывод команд в локальные журналы не записываются.

Это облачная платформа с локальным исполнителем, а не офлайн-ИИ: содержимое файлов может передаваться на платформу и обработку моделью. Не подключайте материалы, для которых такая обработка запрещена.

Подключение

Установите, подключите, выдайте доступ

Нужны аккаунт Aether Lab и компьютер с Windows. Для разработки 1С — установленная платформа и доступ к нужным базам.

  1. Шаг 1

    Установите приложение

    Скачайте и запустите установщик. Приложение ставится в профиль пользователя без прав администратора, добавляется в автозапуск. При необходимости установщик доставит Microsoft Edge WebView2.

  2. Шаг 2

    Подключите аккаунт

    Скопируйте токен доступа кнопкой с ключом в личном кабинете и вставьте его в приложение. После подключения компьютер появится в кабинете.

  3. Шаг 3

    Настройте работу с 1С

    Выдайте агенту доступ к компьютеру, настройте профиль «Разработка 1С», каталог платформы и права на базы. Для сборки, обновления и тестирования включите режим «Файлы и команды».

Приложение подключает компьютер к существующим агентам и консолям — это не отдельный чат или IDE. Доступность функций и использование моделей зависят от вашей подписки и настроек агента.

Вопросы и ответы

Чем десктоп отличается от консоли кода?

Консоль уже работает с исходниками и собирает внешние обработки. Приложение добавляет доступ к вашему компьютеру и установленной платформе: создание баз, загрузку изменений в конфигурацию, обновление базы, применение расширений и тестирование. Переносить изменения в Конфигуратор вручную не требуется.

Нужно ли устанавливать 1С отдельно?

Да. Десктоп не включает платформу и лицензию 1С. Для операций разработки нужна установленная платформа, для серверной базы — подготовленное серверное окружение. Для работы только с файлами платформа 1С не нужна.

Как устроено тестирование интерфейса?

Через TestManager/TestClient в пользовательском сеансе Windows: агент читает формы, вводит значения, нажимает кнопки и работает с таблицами. Нужны платформа 1С, право тестирования на базе и режим выполнения команд. Это не универсальное управление любым приложением; возможности ограничены механизмом тестирования 1С.

Нужно ли открывать порты и выдавать права администратора?

Для установки приложения права администратора не нужны. Основное соединение исходящее: внешний адрес и входящие порты для подключения к Aether Lab не требуются. TestClient использует отдельный порт; сетевой доступ к нему зависит от политики окружения. Приложение не меняет firewall и не выполняет операции с повышением прав через UAC.

Приложение работает, если закрыть окно?

Крестик скрывает окно в область уведомлений, связь сохраняется. Полностью выйти можно через меню значка. Компьютер должен оставаться включённым, приложение — запущенным и подключённым к интернету.

Как приходят обновления?

Приложение проверяет новую версию раз в сутки. Если окно открыто, предлагает кнопку обновления, чтобы вы выбрали момент. Когда окно скрыто, обновление может устанавливаться автоматически.

Какие есть ограничения для локальных файлов?

Доступ ограничен правами пользователя, под которым работает приложение, и настройками платформы. Лимит одной передачи бинарного файла — 300 МБ. Файлы облачного диска должны быть предварительно скачаны на компьютер. Доступ к файлам не означает, что данные остаются только локально.

Подключите компьютер к Aether Lab

Начните с тестовой базы и выдайте агенту только необходимые права.