Перестаньте писать код для WebSoft HCM в веб-редакторе

HCM Forge даёт вам VS Code с типами, автодополнением и сборкой. Пишете TypeScript — получаете готовый server-side JS для платформы.

Бесплатный tier включает транспилятор и CLI. Без регистрации.
Проблема

Разработка под WebSoft HCM — это боль

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

⌨️
Веб-редактор платформы

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

❓
Нет типов

Какие поля у объекта collaborator? Какие аргументы у SelectDoc()? Остаётся открывать документацию в новой вкладке или угадывать по именам.

🔧
Ручная сборка

Написали код на TypeScript — вручную разбирайте его или вставляйте в веб-редактор. Ни watch-режима, ни пакетной обработки файлов.

Решение

Что даёт HCM Forge

Один toolkit — четыре инструмента, которые закрывают ежедневные задачи разработчика.

🔄
TypeScript-транспилятор

Пишете современный TypeScript с enum, шаблонными строками, типами. HCM Forge преобразует его в server-side JS, совместимый с платформой.

📘
Генерация типов

Все стандартные функции и объекты WebSoft HCM — как .d.ts файлы. Автодополнение работает для SelectDoc, XQuery, collaborator.name и других.

⚡
Сборка из CLI

Команда wshcm build превращает все .ts в .js в нужной папке. Watch-режим — автосборка при сохранении. Работает в терминале и в CI.

🧩
VS Code extension

Команды HCM Forge из палитры, диагностика синтаксиса в Problems, статус-бар с текущим уровнем лицензии. Всё в одном окне редактора.

Как это работает

Три команды — и всё готово

Установка, инициализация проекта, генерация типов. Дальше — обычная разработка в VS Code.

Terminal
$ pnpm add -g @hcmforge/cli
$ wshcm init
$ wshcm types add
$ wshcm build
✔ Собрано: 12 файлов
1. Установите CLI

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

2. Инициализируйте проект

Создастся hcmforge.config.json и папки src/ + dist/ в вашем проекте.

3. Установите типы

В папке types/hcmforge появится .d.ts с метамоделью платформы. VS Code сразу начнёт подсказывать аргументы.

4. Соберите проект

Все .ts превратятся в .js рядом с исходниками. Дальше — стандартная загрузка в WebSoft HCM.

Тарифы

Прозрачное ценообразование

Freemium работает бессрочно. Team — годовая лицензия. Enterprise — индивидуально.

Freemium
0 ₽

Для знакомства с инструментом и небольших проектов.

  • ✓Транспилятор TS → server-side JS
  • ✓CLI: wshcm init, build, watch
  • ✓Неограниченное число проектов
  • ✓Без регистрации и лицензионного ключа
Установить
Team
49 000 ₽
в год за команду до 10 разработчиков

Для команд, которые пишут код под WebSoft HCM каждый день.

  • ✓Всё из Freemium
  • ✓Генерация типов HCM (IntelliSense)
  • ✓VS Code extension
  • ✓Команды wshcm types add, activate, status
  • ✓Приоритетная поддержка по email
  • ✓Обновления в течение года
Купить Team
Enterprise
По запросу

Для крупных компаний и холдингов с нестандартными требованиями.

  • ✓Всё из Team
  • ✓Кастомные правила линтера под ваш стандарт
  • ✓CI/CD-интеграция
  • ✓Аудит существующей кодовой базы
  • ✓Приоритетная поддержка (SLA 24 часа)
  • ✓Без ограничений по числу разработчиков
Связаться

Оплата для юрлиц — по счёту с актом и договором. Подробности в разделе «Тарифы».

FAQ

Частые вопросы

Безопасно ли использовать сторонний инструмент?+

Да. HCM Forge работает локально в вашем проекте и не отправляет исходный код на сервер. Лицензия проверяется offline через встроенный публичный ключ — никаких запросов наружу.

Работает ли с моей версией WebSoft HCM?+

Транспилятор нейтрален к версии платформы — на выходе обычный server-side JS, совместимый с любой актуальной версией. Типы соответствуют стандартной метамодели HCM.

Нужен ли доступ к серверу WebSoft HCM?+

Нет. Инструмент работает с вашими локальными файлами. Сервер нужен только для загрузки результата — стандартным способом платформы.

Что уходит в лицензионный сервер?+

Ничего. Ключ подписан Ed25519 и проверяется offline через публичный ключ, встроенный в пакет. Никакие данные не покидают вашу машину.

Можно ли использовать в закрытом контуре?+

Да. HCM Forge полностью offline. При первой активации лицензии возможен однократный запрос на сервер — либо можно активировать по предварительно выпущенному ключу без сети.

Возврат денег, если не подойдёт?+

Да, в течение 30 дней с момента оплаты — без вопросов. Условия описаны в публичной оферте.

Как купить Team для компании?+

Напишите на sales@hcmforge.ru — выставим счёт для ИП или ООО, предоставим договор и акт. Оплата по счёту из любого банка РФ.

Есть ли скидка для холдинга или крупного штата?+

Да. Для компаний с 20+ разработчиками действует Enterprise с индивидуальными условиями. Свяжитесь с sales@hcmforge.ru для расчёта.

Начните с Freemium

Установите CLI, запустите init и build в своём проекте. Бесплатно, без регистрации. Когда захотите IntelliSense — обновитесь до Team.

Вопросы — hello@hcmforge.ru. Продажи — sales@hcmforge.ru.