Microsoft Work IQ CLI

Microsoft Work IQ — это сервер интерфейса командной строки (CLI) и протокола контекста модели (MCP), который подключает ИИ-помощников к данным Microsoft 365 Copilot. Work IQ позволяет запрашивать электронную почту, собрания, документы, сообщения Teams, рабочую аналитику, информацию о людях и многое другое с помощью естественного языка.

Используя Work IQ, вы можете задавать такие вопросы, как:

  • "Что сказал мой руководитель о сроках реализации проекта?"
  • "Найди мои последние документы о планировании четвертого квартала"
  • "Резюмировать сегодняшние сообщения в канале "Инжиниринг" и предложить план действий"

Что такое интерфейс командной строки Work IQ?

Work IQ CLI устраняет разрыв между ИИ-помощниками по написанию кода и вашими данными Microsoft 365. Предоставляя данные Microsoft 365 Copilot через протокол контекста модели, Work IQ позволяет ИИ-помощникам в вашей среде разработки получать доступ к информации о вашем рабочем месте и рассуждать о ней.

Основные возможности:

Тип данных Примеры запросов
Сообщения электронной почты — Что Джон сказал об этом предложении?
Собрания «Что у меня в календаре на завтра?»
Documents "Найти мои последние презентации PowerPoint"
Сообщения Teams "Резюмировать сегодняшние сообщения в канале "Инженерия"
Люди — Кто работает над проектом «Альфа»?

Дополнительные сведения см. в репозитории GitHub Microsoft Work IQ.

Как работает IQ Work

Work IQ CLI работает в двух режимах:

  • Режим CLI: запускайте запросы непосредственно из терминала с помощью таких команд, как workiq ask.
  • Режим сервера MCP: интегрируйтесь с ИИ-помощниками, например GitHub Copilot, в VS Code или в CLI, что позволит вашим помощникам по программированию получать контекстный доступ к данным Microsoft 365.

Режим сервера MCP является мощным, поскольку позволяет вашим помощникам ИИ автоматически извлекать соответствующий контекст рабочего места, когда вы работаете над кодом. Например, если вы реализуете функцию, обсуждавшуюся на недавнем собрании, ваш помощник ИИ может получить доступ к контексту собрания, чтобы предоставить более релевантные предложения и даже начать реализацию.

Предварительные условия

Примечание.

Чтобы получить доступ к данным организации Microsoft 365, серверу Work IQ CLI и MCP необходимо предоставить разрешения, требующие административных прав в организации. Если вы не являетесь администратором организации, обратитесь к нему для предоставления доступа. Дополнительные сведения о согласии см. в статье Обзор согласия пользователя и администратора.

Поддержка платформы

Work IQ поддерживает следующие платформы:

  • Windows (x64 и ARM64)
  • Linux (x64 и ARM64)
  • macOS (x64 и ARM64)
  • Подсистема Windows для Linux (WSL) с поддержкой браузера

Установка Work IQ

Вы можете установить Work IQ глобально с помощью npm или запустить его напрямую с помощью npx.

Поддержка

После выхода общедоступной версии Work IQ 16 июня 2026 г. все клиенты, использующие предварительные версии Work IQ CLI, должны обновиться до поддерживаемой общедоступной версии. Для запросов на поддержку сначала требуется воспроизвести проблему в общедоступной сборке. Поддержка предварительных версий, опубликованных до 16 июня 2026 г., таких как 0.4.x или 0.5.x, больше не предлагается.

Установка с помощью интерфейса командной строки GitHub Copilot

Самый быстрый способ начать работу — использовать интерфейс командной строки GitHub Copilot:

  1. Откройте интерфейс командной строки GitHub Copilot.

    copilot
    
  2. Добавьте магазин подключаемых модулей (единовременная настройка).

    /plugin marketplace add github/copilot-plugins
    
  3. Установите Work IQ.

    /plugin install workiq@copilot-plugins
    
  4. Перезапустите интерфейс командной строки Copilot и начните запрашивать данные Microsoft 365.

    You: What are my upcoming meetings this week?
    You: Summarize emails from Sarah about the budget
    You: Find documents I worked on yesterday
    

Глобальная установка с помощью npm

npm install -g @microsoft/workiq

Глобальное обновление с помощью npm

npm update -g @microsoft/workiq

Запуск с помощью npx (установка не требуется)

npx -y @microsoft/workiq mcp

Установка в VS Code

Используйте следующие ссылки, чтобы добавить Work IQ в качестве сервера MCP в VS Code:

Ручная настройка MCP

Добавьте следующую конфигурацию в файл параметров MCP.

▶ Интерактивная демонстрация

{
  "workiq": {
    "command": "npx",
    "args": [
      "-y",
      "@microsoft/workiq",
      "mcp"
    ],
    "tools": [
      "*"
    ]
  }
}

Примите лицензионное соглашение

Перед первым использованием Work IQ вы должны принять Лицензионное соглашение с конечным пользователем (EULA):

workiq accept-eula

Справочник по интерфейсу командной строки

Команды

Команда Описание
workiq accept-eula Примите лицензионное соглашение
workiq ask Задайте вопрос конкретному агенту или запустите в интерактивном режиме
workiq mcp Запуск сервера MCP stdio для связи с агентом
workiq version Отображение сведений о версии

Глобальные параметры

Вариант Описание По умолчанию
-t, --tenant-id <tenant-id> Идентификатор клиента Microsoft Entra, используемый для проверки подлинности common
--version Отображение сведений о версии
-?, -h, --help Отображение справки и сведений об использовании

WorkIQ Ask options

Вариант Описание
-q, --question <question> Вопрос, который нужно задать агенту

Ключевые сценарии

Следующие сценарии демонстрируют, как Work IQ может помочь вам повысить производительность, подключив помощника ИИ к данным на рабочем месте.

Сценарий 1. Поиск контекста проекта во время написания кода

При реализации функции, которая обсуждалась на собраниях или в сообщениях электронной почты, Work IQ помогает вашим помощникам по ИИ понять бизнес-контекст, стоящий за кодом, который вы пишете.

Использование интерфейса командной строки

workiq ask -q "What requirements did Sarah share about the customer portal authentication feature?"

Использование GitHub Copilot в VS Code

При написании кода спросите: "Какие требования к проверке подлинности обсуждала моя группа для клиентского портала? Проверяй мои собрания и электронную почту".

Ваш помощник ИИ извлекает:

  • Заметки к собранию, где обсуждалась эта функция
  • Сообщения электронной почты с техническими требованиями
  • Общие документы со спецификациями
  • Отзывы и решения группы

Этот контекст помогает помощникам ИИ предоставлять более релевантные предложения кода, согласующиеся с решениями вашей команды.

Сценарий 2. Запуск реализации компонентов на основе документов спецификации

Вы начинаете работу над новым компонентом на основе документа спецификации, хранящегося в SharePoint. Work IQ обобщает ключевые функции и требования и позволяет вашим помощникам по программированию ИИ создавать базовые реализации.

Использование интерфейса командной строки

workiq ask -q "Summarize the key requirements and features outlined in the specification document for the user portal testing sandbox."

Использование GitHub Copilot в VS Code

Попросите помощника по искусственному интеллекту: "Создай новый проект ASP.NET Core на основе спецификации для песочницы тестирования пользовательского портала".

Work IQ выполняет поиск по данным Microsoft 365 и предоставляет сводку основных требований и функций. С помощью GitHub Copilot создается новый проект с реализациями на основе спецификации.

Сценарий третий: анализ отзывов клиентов для внесения изменений в код

Во время собрания Microsoft Teams с клиентом ИТ-администратор клиента поднял несколько проблем, требующих исправления. Work IQ может упорядочить и обобщить отзывы из заметок о собрании, а также позволить вашему помощнику по программированию на основе ИИ рекомендовать исправления.

Использование интерфейса командной строки

workiq ask

Эта команда запускает интерактивный режим, в котором вы можете вести беседу:

You: What were the specific issues raised by Alex in yesterday's meeting with Contoso?
You: Were any of these issues flagged as blocking the rollout?

Использование GitHub Copilot в VS Code

Спросите своего помощника по искусственному интеллекту: "Какие конкретные вопросы затронул Алекс на вчерашнем собрании с Contoso? Определите наиболее критическую проблему и предложите решение".

Work IQ выполняет поиск в протоколах собрания, созданных Facilitator, чтобы определить конкретные проблемы, поднятые клиентом, и если таковые имеются, были помечены как критические или блокирующие.

Безопасность и конфиденциальность

Work IQ наследует все средства защиты данных, предоставляемые Microsoft 365 Copilot:

  • Безопасность корпоративного уровня: доступ ко всем данным осуществляется в соответствии с политиками безопасности вашей организации.
  • Уважение к разрешениям: Work IQ может получить доступ только к данным, на просмотр которых у вас уже есть разрешение.
  • Видимость для администраторов: администраторы предприятия могут отслеживать и контролировать использование Work IQ в своей организации.
  • Нет хранилища данных: Work IQ не хранит ваши данные Microsoft 365. Он получает сведения по запросу при выполнении запросов.

Предоставление отзывов

Work IQ — это собственный инструмент, но команда разработчиков приветствует отзывы сообщества. Используйте страницу "Проблемы GitHub ", чтобы:

  • Создавайте отчеты об ошибках на основе своего опыта
  • Предоставление отзывов о задокументированном поведении и API-интерфейсах
  • Предложение функций или улучшений продукта
  • Поделитесь аналитическими сведениями об опыте разработчика или сценариях интеграции