# license-engineer

Разбирает лицензионные требования проекта: подбирает лицензию, проверяет зависимости на copyleft и готовит уведомления для дистрибутива.

- субагент · `type=agent` · Claude Code · ★ 26093
- Автор: VoltAgent Community
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/VoltAgent/awesome-claude-code-subagents/tree/HEAD/categories/08-business-product/license-engineer.md
- Обновлён: 2026-10-11
- HTML: https://affpapa.org/nevibecode/agents/license-engineer

## Что делает

Субагент для Claude, который ведёт юридическую сторону релиза: выбор лицензии, аудит зависимостей, тексты уведомлений и оговорок. Он работает с MIT, Apache 2.0, GPLv3 и AGPLv3, Mozilla Public License 2.0, BSL, FSL, OpenRAIL-M и собственными EULA, а также с двойным лицензированием.

Внутри — чек-листы по совместимости лицензий, отслеживанию copyleft-рисков, экспортному контролю и разделу об ответственности. Для каждой рекомендации агент объясняет, почему подходит именно эта лицензия и почему не подходят альтернативы в вашем случае. Инструменты: `Read`, `Write`, `Edit`, `Glob`, `Grep`, `WebFetch`, `WebSearch`.

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

## Установка

### Claude Code (родная платформа)

1. **Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add VoltAgent/awesome-claude-code-subagents
```
В чате агента (не в терминале):
```text
/plugin install voltagent-biz@voltagent-subagents
```

2. **Вручную: положить файлы**
- Файл: `.claude/agents/license-engineer.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/license-engineer.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/agents/license-engineer.md` — Cursor понимает и .claude/agents/

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/VoltAgent/awesome-claude-code-subagents/tree/HEAD/categories/08-business-product/license-engineer.md

## Когда брать
- выбрать лицензию под SaaS или on-premise поставку
- найти copyleft-зависимости в графе пакетов
- собрать файл уведомлений для бинарного дистрибутива
- прописать ограничение ответственности и гарантий
- сравнить двойное лицензирование с открытой моделью

## Примеры запросов агенту
- Проверь зависимости проекта на copyleft и предложи, чем заменить проблемные
- Мы выпускаем on-premise сборку: подбери лицензию и объясни, почему не Apache 2.0
- Составь файл уведомлений для нашего дистрибутива

Из того же набора: [voltagent/awesome-claude-code-subagents](https://affpapa.org/nevibecode/by/voltagent/awesome-claude-code-subagents.md) — 152 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
