Digital Mechanics Digital Mechanics Laboratory

AI for working with 1C code

LenSA Developer for 1C

Reads modules in an open 1C Designer, proposes changes and applies them to code. You choose the mode: discuss the task, edit in the sandbox or work with the live module.

Download BETA Open repository on GitHub
Unified DM LAB coins

From a task to a module change

The AI reads the modules and procedures it needs through tools. You can review code in the editor beside the chat and apply it to the open Designer window.

You decide where code can change

Plan

Discuss and analyze the task without changing code.

Review

The AI can edit code in the sandbox, but not in the live module.

Trust

The AI works in the open Designer: it reads modules, makes edits and checks the code with the platform. Permissions of the mode are limited by the server.

Platform check

The AI runs the platform's own module check in the Designer, reads the Messages panel and fixes the error it found. It reports success only when the platform confirms it. An edit that makes the code parse worse is not written. The developer still checks whether the code works correctly.

Configuration objects

Name a catalog or a document: the AI finds the object, lists its attributes, tabular sections, forms and templates, and opens the object module. For a single attribute it reads the name, synonym, comment, and type with qualifiers.

Working with files

Open, edit and save .bsl, .os and .txt modules without running Designer.

Work plan

A task board keeps the work steps and completion marks. You can move the plan to a new conversation.

Change markers

The AI's edits are marked with comments, so the module shows what changed and when. Markers for the Designer and for the sandbox are switched on separately.

Choose AI for the task

Choose the AI and reasoning level for each conversation. Coin usage and context usage are visible. In a long conversation, earlier messages can be summarized so you can continue working.

Requirements and access

Windows 10 version 1809 or later, Windows 11, or Windows Server 2019 or later, plus internet access. Working with a live module requires an open 1C 8.3 or 8.5 Designer on the same computer.

The app works through open Designer windows. Nothing needs to be installed inside the database; no COM connector is used.

Network addresses and access check
Download BETA Open repository on GitHub
Unified DM LAB coins