|
Confaster — ИИ-агент для 1С Конфигуратора с MCP сервером who respawn, Phace, Gucci76, Kongo2019, Dedal, StanyaGeya, palsergeich, obs191, Fish, PLUT, N-S-B, BMW1C, Double_Medved, X Leshiy, alexxx961503, Somebody, Chameleon1980, Krendel, VladZ, Шаграм, aka MIK, d4rkmesa, Guk, Fragster, TormozIT, mTema32, fbear, , apiary, Sneer, roman383, n0ther, r_p, Crusher, АгентБезопаснойНацио, Garykom, yurikmellon2, toypaul, Timon1405, reg0303, Федя Тяпкин, Ботаник Гарден Меран, arsik, banco, dedmoroz777, Daniilvb, Гипервизор, Климов Сергей, scanduta, bolder, ryutao, maxar, Tatitutu, ptiz, RVN, yanikolay, trooba, lxndr, San787, shuhard, Trucker, John D, Hawk_1c, N1troZeus, Zombi, RAJAH, Ногаминебить, mmg, bwi3, q100, unenu, Читатель снов, skafandr, Группа неравнодушных, breezee, BOOL, igel1969, АЛьФ, Волшебник, Доминошник, Largo, hunter76, Шурик71, ansh15, ReaLg, Fregat, StasZn, reloc, Silgis, mortal, Eiffil123, elka302, ads55, saaken, GoodGaffer, zenik, Скучный бух, Широкий, Мыш серый
| ☑ | ||
|---|---|---|---|---|
|
0
N-S-B
22.03.26
✎
12:12
|
ИИ помощник со встроенным MCP сервером, который работает прямо внутри Конфигуратора. Автодополнение кода, ревью, исправление ошибок, доработка методов, документирующие комментарии — всё без переключения из Конфигуратора.
Теперь полноценная работа с ИИ доступна не только в 1C:EDT, но и в классическом Конфигураторе. Не надо больше переключаться между чатом с ИИ и Конфигуратором, копировать и вставлять код. Confaster работает прямо внутри Конфигуратора, видит весь код текущего модуля. А если сделать выгрузку конфигурации, то подключится еще и локальный MCP сервер, который поможет ИИ ориентироваться по всей конфигурации. На текущий момент реализованы такие функции: Автодополнение кода Вы пишите код, Confaster анализирует контекст - название функции\процедуры, окружающий код в модуле и предлагает продолжение кода прямо в редакторе. Применить подсказку можно нажав клавишу Tab. Код автоматически порционно вставится сразу после курсора. Если подсказка будет надоедать или мешать, ее интенсивность можно отрегулировать в настройках, либо вовсе отключить. Доработка и исправление кода Выделите участок кода, который надо доработать или исправить, выберите соответствующий пункт в контекстном меню и опишите, что ИИ должен сделать. Либо можно просто установить курсор внутри функции или процедуры, если пожелание к доработке относятся ко всему методу. Предложенная доработка или исправление сразу же будет применено и отразится в Конфигураторе. При необходимости можно отключить авто-применение исправлений\доработок и просто копировать результат из чата. Объяснение и Ревью кода Просто поставьте курсор внутри функции или процедуры, либо выделите непонятный участок кода и попросите Confaster объяснить его или провести ревью. Документирующий комментарий Установите курсор внутри процедуры или функции, выберите действие «Документирующий комментарий» — и ИИ сгенерирует полное описание: назначение, параметры и возвращаемое значение. Готовый комментарий автоматически вставляется перед методом. MCP-сервер: расширенный контекст для ИИ В помощника встроен MCP сервер, который помогает ИИ-моделям понимать не только текущий модуль, а контекст всей конфигурации Чтобы MCP сервер работал необходимо выгрузить конфигурацию. Сделать это можно прямо из контекстного меню в редакторе кода. После выгрузки MCP-сервер подключается автоматически. Теперь при запросе от ИИ он предоставляет расширенную информацию: -Если ИИ при объяснении кода обнаруживает вызов метода из другого модуля, MCP-сервер пришлёт код этого метода. -Если ИИ нужна структура справочника, документа или другого объекта метаданных — MCP-сервер предоставит и её. -Если ИИ запросит информацию о том, где ссылка на текущий объект используется, MCP-сервер так же пришлет эту информацию. И многое другое, что может запросить модель ИИ у агента. Чтобы MCP сервер отдавал актуальный контекст, регулярно делайте выгрузку конфигурации. Во время сеанса работы в Конфигураторе только первая выгрузка может занять длительное время, все последующие выгрузки (если не закрывать Конфигуратор), будут происходить очень быстро. Поддерживаемые модели Confaster работает со всеми популярными моделями, в том числе с 1С:Напарник, ChatGPT, Claude, Gemini, DeepSeek и другими. Причем зарубежные модели работают через шлюз OpenRouter, что позволяет работать с ними без использования VPN или прокси. Бесплатный вариант: На текущий момент 1С предоставляет доступ к своей ИИ модели «1С:Напарник» бесплатно, достаточно зарегистрироваться на ИТС и получить ключ на сайте Напарника ( https://code.1c.ai/tokens/ ). Как начать работу с Confaster Чтобы начать работать с помощником достаточно указать API ключ для нужной модели в настройках. Для этого щелкните по значку помощника в трее около часов и выберите пункт Настройки и укажите бесплатный токен от 1С:Напарника, либо свой ключ от шлюза OpenRouter. Так же на компьютере должен быть установлен .NET Desktop Runtime. Если он не установлен, программа сама предложит его скачать с сайта Microsoft ( https://dotnet.microsoft.com/en-us/download/dotnet/8.0 ). Сайт проекта https://confaster.ru/ |
|||
|
1
Garykom
гуру
21.03.26
✎
23:07
|
Еще бы распознавание речи прикрутить
Обычно скорость речи выше чем скорость набора на клавиатуре Но обязательно с горячей кнопкой на клаве, чтобы все не воспринималось Это так, мечты Типа говоришь ему: В строке № 10501 исправь ошибку - и оно само исправляет, хотя бы простейшие типа ; забыл или нечто вроде Или: В строках с MM по NN измени идентификатор XX на YY |
|||
|
2
aka MIK
22.03.26
✎
01:46
|
-
|
|||
|
3
VladZ
22.03.26
✎
12:10
|
(0) Куда выгружается конфигурация? Не понял.
|
|||
|
4
Волшебник
22.03.26
✎
12:13
|
(3) очевидно, в файлы
|
|||
|
5
VladZ
22.03.26
✎
12:17
|
(4) Это я понял. Перефразирую вопрос: конфигурация выгружается в файлы локально? Или уходит в облако?
Не понятно, как хранятся эти файлы. Допустим, у меня несколько баз ЗУП, которые отличаются по функционалу. Как эта система поймет в какой именно ЗУП я сейчас нахожусь? |
|||
|
6
VladZ
22.03.26
✎
12:38
|
Не понял, как работает с расширениями.
|
|||
|
7
N-S-B
22.03.26
✎
12:43
|
(5) Файлы выгружаются по умолчанию сюда %appdata%\Confaster\Bases. В обновлении добавлю возможность указать свою выгрузку или перенести выгруженную.
(6) Выгрузка расширений не поддерживается на текущий момент |
|||
|
8
VladZ
22.03.26
✎
12:52
|
(7) Расширения можно прикрутить?
|
|||
|
9
palsergeich
22.03.26
✎
13:17
|
Автор.
годнота. Продолжай и не бросай. Очень нужно еще openapi для локальных моделей / моделей которых нет в списке, у меня например есть z.ai а он только через openapi. Я начал тестить, но напарник упал у вендора. Начало многообещающее и выглядит как то чего долго не хватало отрасли. |
|||
|
10
Timon1405
22.03.26
✎
14:59
|
(7) 1. выгрузил расширение руками и закинул в корень src проекта, в логах напарника было видно что напарник его увидел в файлах когда grepal, так что тема рабочая.
выгружать расширения можно было бы опционально как раз в корень базы "C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /S"Server\Database" /N"User" /P"Password" /DumpConfigToFiles "/local_PATH_cfe" -AllExtensions |
|||
|
11
Web00001
22.03.26
✎
15:46
|
Так и не увидел ответа на вопрос, почему приложение не запускается без доступа к сайту где ищет обновления
|
|||
|
12
Garykom
гуру
22.03.26
✎
16:28
|
(11) Ну тыж программист
Настрой переназначение на свой сайт-заглушку, где сервис-эмулятор выдаст "обновы нету" |
|||
|
13
N-S-B
23.03.26
✎
01:27
|
Вышло обновление Confaster v1.0.7
-Поддержка любых OpenAI-совместимых моделей. Теперь можно подключить любой сервис с OpenAI-совместимым API, включая локальные LLM (LM Studio, Ollama и др.). -Настройка OpenRouter заменена. Если вы использовали OpenRouter, переключитесь на «OpenAI-совместимая», укажите Endpoint URL https://openrouter.ai/api/v1 , API Key и модель. -Поддержка Claude Code. Если у вас есть подписка Claude Pro или Max, можно использовать локального ИИ-агента Claude Code — это выгоднее, чем обращаться к API напрямую. -Бесплатная модель Qwen. Добавлена поддержка Qwen с бесплатным лимитом до 1000 запросов в сутки. Для начала работы достаточно авторизоваться через аккаунт Qwen. -Указание папки выгрузки. Теперь для работы ИИ с конфигурацией можно указать папку с уже имеющейся XML-выгрузкой базы, либо заменить папку выгрузки по умолчанию на другую. |
|||
|
14
Web00001
23.03.26
✎
06:28
|
(12)Ну понятно, надо зареверсинженерить какой там должен быть ответ. Потом написать сервис, который будет висеть на сервере и отдавать нужное значение, следить, чтобы он был доступен. Здесь понятна твоя мысль, делать этого я конечно не буду, даже если бы мог выделить на это время(слишком сложно для меня, перехватывать трафик, анализировать ответы которые могут быть зашифрованы). Но даже если и заморочиться, это не даст ответа на два вопроса:
1. Почему это происходит. 2. Почему автор отвечает на все вопросы кроме этого. |
|||
|
15
N-S-B
23.03.26
✎
07:38
|
(11) (14) Ничего секретного и подозрительного там нет, программа лезет на сайт проверить обновление, чтобы принудительно обновиться и ограничить запуск старых версий - поэтому без доступа на сайт приложение не будет работать.
|
|||
|
16
Kongo2019
23.03.26
✎
08:45
|
ИИ конечно замечательно, но кто подскажет как купить подписку на Claude Code например?
|
|||
|
18
d4rkmesa
23.03.26
✎
09:17
|
(13) Очень круто, спасибо.
|
|||
|
22
АгентБезопасной Нацио
23.03.26
✎
09:26
|
(16) сейчас на озоне можно
|
|||
|
23
Timon1405
23.03.26
✎
09:28
|
(0) пара пожеланий по рабочему окну
1. бывает что ответ ИИ не сработал по таймауту - добавить кнопку повторить запрос чтобы не копипастить запрос снова 2. думающие модели могут уйти в астрал зациклившись. нужен способ принудительно остановить поток создания. сейчас только Диспетчер спасает от такого |
|||
|
24
N-S-B
23.03.26
✎
09:33
|
(23) Какую модель используете, что она у вас по таймауту отваливается?
И какая думает так долго? Я ни с тем ни с другим не сталкивался. Только qwen пока тестил обратил внимание, что размышляет очень уж много даже над простейшим вопросом, но это тоже не более минуты |
|||
|
25
Garykom
гуру
23.03.26
✎
09:35
|
(24) Локальные модели могут долго отвечать
|
|||
|
26
Timon1405
23.03.26
✎
10:10
|
(24) по таймауту может упасть любая недоступная. про долго думать точно не скажу, я выставил openrouter/auto и он перекинул на gemini thinking. я про саму возможность остановки процесса ответа/рассуждения по инициативе пользователя
|
|||
|
30
aka MIK
23.03.26
✎
13:05
|
(15) зачем ограничивать старые версии?
|
|||
|
31
Timon1405
23.03.26
✎
13:54
|
(30) чтобы автору не тратить время на их поддержу.
для простоты можно было предложить автообновление сделать отключаемым и не принимать претензии по прошлым версиям. |
|||
|
32
aka MIK
23.03.26
✎
15:09
|
(0) периодически перестает работать и пишет "Установите курсор внутри"
Внутри чего? |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |