Ignite UI CLI
Ignite UI CLI создает проекты на Angular, React и Web Components, а ig ai-config настраивает MCP и навыки.
- 138 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Команда `ig ai-config` создает и меняет файлы конфигурации и инструкций в проекте.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/ignite-ui-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Команда `ig ai-config` создает и меняет файлы конфигурации и инструкций в проекте.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Ignite UI CLI из репозитория Infragistics создает проект, добавляет представления с компонентами вроде таблицы или диаграммы и собирает его. Поддержаны Angular, React, Web Components, Blazor и jQuery, есть выбор темы и пошаговый режим. Для агентов у CLI два слоя. Команда `ig ai-config` записывает MCP-серверы в `.mcp.json`, `.vscode/mcp.json` или `.cursor/mcp.json`, копирует навыки и создает инструкции вроде `CLAUDE.md` и `AGENTS.md`. Команда `ig mcp` запускает встроенный сервер с поиском по документации Ignite UI и справочником API.
Для кого. Фронтенд-командам на Ignite UI, которые хотят, чтобы агент знал компоненты и API библиотеки, а не угадывал их.
Подходит, если
- Новый проект на Angular или React стартует с таблицей и дашбордом Ignite UI.
- Агент в Cursor или Claude Code путает свойства компонентов Ignite UI и нужен точный справочник.
- В репозитории надо разом настроить MCP-конфигурацию и файлы инструкций для нескольких ассистентов.
- Нужно найти в документации пример редактирования таблицы по ключевому слову.
Не подходит, если
- Проект не использует Ignite UI: сервер отвечает только про эту библиотеку.
- Нужна другая UI-библиотека или дизайн-система.
- Генерацию кода нельзя запускать в закрытом окружении без доступа к npm.
Пример запроса к агенту
Найди в документации Ignite UI для Angular пример редактирования таблицы и покажи нужные свойства компонента.Ограничения
Сервер знает только документацию и API Ignite UI для Angular, React, Blazor и Web Components. Для работы нужен установленный Node.js, а документацию по умолчанию читает локальная база SQLite; параметр `--remote` переключает на удаленный адрес. Команда `ig ai-config` создает и обновляет файлы конфигурации, поэтому просмотрите изменения в репозитории перед коммитом. Для Blazor проект создают через `dotnet new` и NuGet, а не через `ig`.
Как отключить. Удалите записи `igniteui-cli` и `igniteui-theming` из файла MCP-конфигурации, созданные `ig ai-config` файлы инструкций и скопированные навыки.
Частые вопросы
Какие инструменты дает MCP-сервер?
Шесть: `list_components`, `get_doc`, `search_docs`, `search_api`, `get_api_reference` и `get_project_setup_guide`. Они ищут документацию, отдают справочник API и подсказывают, как создать проект.
Как подключить сервер вручную?
Добавьте в конфигурацию клиента `igniteui-cli` с командой `npx -y igniteui-cli mcp`. Для тем оформления рядом идет `igniteui-theming` с командой `npx -y igniteui-theming igniteui-theming-mcp`.
Что делает ig ai-config?
Спрашивает, для каких агентов создать навыки и инструкции и в какие ассистенты записать MCP. Можно сразу указать `--agents claude copilot generic --assistants vscode cursor`.
Как отладить сервер?
Запустите `npx @modelcontextprotocol/inspector ig mcp`. Флаг `ig mcp --debug` пишет журнал в `mcp-server.log`.
Какие фреймворки поддерживает CLI?
Angular, React, Web Components, Blazor и jQuery. Для Blazor руководство `get_project_setup_guide` советует `dotnet new` и NuGet вместо `ig`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыigniteui-theming — темы Ignite UI для ИИ-агента
igniteui-theming
MCP-сервер Infragistics собирает палитры, типографику и тени для компонентов Ignite UI на Angular, React, Web Components и Blazor
Официальный CLI Angular создает рабочее пространство приложения, запускает сервер разработки и поддерживает сопровождение проекта.
Скилл и MCP-сервер для Angular-библиотеки spartan/ui: агент ставит компоненты и блоки по актуальной документации.
MCP-сервер CodeRocket отдает агенту правила дизайн-системы, компоненты и блоки сохраненной библиотеки только на чтение.
MCP-сервер Arc UI: агент ищет React-компоненты с анимацией, читает документацию и свойства, получает команду shadcn.
MCP-сервер Chakra UI: справочник по компонентам, свойствам и токенам темы плюс разбор кода при переходе с версии 2 на 3
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Ignite UI CLI (эта карточка) | нет | не нужна | 138 | |
| Angular CLI | нет | 27 016 | общий CLI Angular; Ignite UI CLI создает проекты с компонентами Infragistics и дает агентам MCP по их API | |
| Скиллы Angular | нет | 101 486 | набор навыков по Angular; здесь справочник и шаблоны одной библиотеки компонентов |
Коротко о README
Монорепозиторий собирает несколько пакетов в `igniteui-cli`: ядро, шаблоны, схематики для Angular и MCP-сервер.