Accede a los datos de Microsoft 365 con Work IQ
Al crear agentes que ayudan a los usuarios con tareas del área de trabajo, el acceso a los datos de la organización puede mejorar drásticamente la utilidad del agente. Microsoft Work IQ proporciona una manera de conectar a los agentes de inteligencia artificial a Microsoft 365 datos, incluidos correos electrónicos, reuniones, documentos, mensajes de Teams e información de personas.
¿Qué es Work IQ?
Microsoft Work IQ es una interfaz de línea de comandos (CLI) y un servidor que conecta los asistentes de IA a los datos de Microsoft 365 Copilot. Permite a los agentes consultar información del área de trabajo mediante lenguaje natural, lo que proporciona contexto enriquecido que ayuda a los agentes a proporcionar respuestas más relevantes y precisas.
Con Work IQ, los agentes pueden responder a preguntas como:
- ¿Qué dijo mi gerente sobre la fecha límite del proyecto?
- "Encontrar mis documentos recientes sobre la planeación del cuarto trimestre"
- Resume los mensajes de hoy en el canal de Ingeniería
- "¿Quién está trabajando en Project Alpha?"
Work IQ accede a los datos en varios servicios de Microsoft 365:
| Tipo de dato | Funcionalidades de ejemplo |
|---|---|
| Mensajes de correo electrónico | Buscar mensajes, buscar comunicaciones de personas específicas |
| Reuniones | Comprobación del calendario, recuperación de notas y decisiones de la reunión |
| Documents | Buscar archivos en SharePoint y OneDrive, buscar contenido |
| Mensajes de Teams | Resumir discusiones de canal, buscar conversaciones específicas |
| Contactos | Identificación de los miembros del equipo, búsqueda de colaboradores en proyectos |
Descripción de los servidores MCP
Work IQ se basa en el Protocolo de contexto de modelo (MCP), un protocolo abierto que permite a los asistentes de inteligencia artificial conectarse a herramientas y orígenes de datos externos. Comprender MCP ayuda a explicar cómo funciona Work IQ.
Un servidor MCP expone funcionalidades que pueden usar los agentes de IA. Estas funcionalidades pueden incluir:
- Herramientas: acciones que puede realizar el agente, como buscar documentos o enviar mensajes
- Recursos: orígenes de datos que el agente puede consultar
- Sugerencias: Plantillas predefinidas para consultas comunes
Al configurar un servidor MCP para el agente, el agente detecta qué herramientas y recursos están disponibles y puede usarlos para satisfacer las solicitudes de usuario. Work IQ actúa como un servidor MCP diseñado específicamente para Microsoft 365 datos.
Funcionamiento de Work IQ
Work IQ se ejecuta en dos modos:
Modo CLI
En el modo CLI, ejecutas consultas directamente desde tu terminal.
workiq ask -q "What requirements did Sarah share about the authentication feature?"
Este modo es útil para consultas rápidas durante el desarrollo o para scripts que necesitan recuperar información del área de trabajo.
Modo de servidor MCP
En el modo de servidor MCP, Work IQ se integra con asistentes de IA como GitHub Copilot en Visual Studio Code. El asistente de IA puede acceder automáticamente al contexto laboral cuando resulte relevante para su labor.
Por ejemplo, si estás implementando una característica que se discutió en una reunión reciente, el asistente de IA puede acceder al contexto de esa reunión para proporcionar sugerencias más relevantes.
Instalación de Work IQ
Puede instalar Work IQ de varias maneras en función de su flujo de trabajo preferido.
Instalación mediante npm
# Global installation
npm install -g @microsoft/workiq
# Or run directly without installation
npx -y @microsoft/workiq mcp
Instalar utilizando GitHub Copilot CLI
Si usa GitHub CLI de Copilot, puede instalar Work IQ como complemento:
- Abra GitHub CLI de Copilot ejecutando
copilot. - Agregar el marketplace de complementos (configuración única):
/plugin marketplace add github/copilot-plugins - Instalar Work IQ:
/plugin install workiq@copilot-plugins - Reinicie la CLI de Copilot y empiece a consultar los datos de Microsoft 365.
Configuración para Visual Studio Code
Puede agregar Work IQ como servidor MCP a través de la configuración de VS Code. Agregue lo siguiente a la configuración de MCP:
{
"workiq": {
"command": "npx",
"args": [
"-y",
"@microsoft/workiq",
"mcp"
],
"tools": [
"*"
]
}
}
Antes de usar primero, acepte el Contrato de licencia del usuario final:
workiq accept-eula
Requisitos previos para Work IQ
Para usar Work IQ, necesita:
- Node.js instalado en el equipo (si usa la CLI localmente)
- Una suscripción de Microsoft 365 con una licencia de Copilot
- Consentimiento administrativo para la aplicación Work IQ en su entorno de Microsoft Entra
Importante
Work IQ requiere consentimiento administrativo porque accede a los datos de Microsoft 365 de toda la organización. Si no es administrador del inquilino, póngase en contacto con el departamento de TI para solicitar acceso.
Seguridad y acceso de datos
Work IQ hereda el modelo de seguridad de Microsoft 365 Copilot:
- Acceso basado en permiso: Work IQ solo puede acceder a datos que ya tiene permiso para ver
- No data storage: Work IQ no almacena los datos de Microsoft 365; recupera información a petición.
- Enterprise security: Todos los accesos a los datos siguen las políticas de seguridad de su organización
- Visibilidad del administrador: los administradores pueden supervisar y controlar el uso de Work IQ
Al consultar Work IQ, accede a los datos a través de Microsoft Graph con la identidad autenticada. Esto significa lo siguiente:
- No puedes acceder a documentos que no tienes permiso para ver
- Las consultas son auditables por su organización
- Las directivas de protección de datos se aplican a las consultas de Work IQ
Uso de Work IQ con el desarrollo de agentes
Work IQ le ayuda a comprender el contexto en el que trabajan los usuarios durante el desarrollo del agente. Puede interactuar con Work IQ a través de la CLI o el servidor MCP, en función del flujo de trabajo.
Enfoque de la CLI
La CLI es útil para consultas rápidas y ad hoc durante el desarrollo. Ejecute el comando directamente desde el workiq ask terminal:
# Find project context
workiq ask -q "What were the key decisions in last week's architecture review meeting?"
# Understand requirements from documents
workiq ask -q "Summarize the requirements in the user portal spec document"
# Check team communications
workiq ask -q "What has the engineering team discussed about the API changes?"
El enfoque de la CLI funciona bien para scripts, consultas puntuales o cuando necesita respuestas rápidas sin abrir un IDE.
Enfoque del servidor MCP
Cuando Work IQ se ejecuta como un servidor MCP, el asistente de IA puede acceder automáticamente a los mismos datos de Microsoft 365. En lugar de ejecutar comandos en la interfaz de línea de comandos (CLI), interactúa de manera natural con tu asistente de IA, el cual llama en segundo plano a las herramientas de Work IQ.
Por ejemplo, en VS Code con GitHub Copilot configurado para usar Work IQ:
- Pregunte a Copilot: "¿Qué requisitos ha compartido Sarah sobre la característica de autenticación?"
- Copilot usa las herramientas mcP de Work IQ para consultar los datos de Microsoft 365
- Recibe la respuesta en el chat sin ejecutar ningún comando.
El enfoque de MCP integra el contexto del entorno laboral sin problemas en el flujo de trabajo de desarrollo. El asistente de IA decide cuándo consultar Work IQ en función de sus preguntas, lo que hace que la experiencia se sienta natural en lugar de requerir comandos explícitos.
Ambos enfoques acceden a los mismos datos subyacentes con los mismos permisos. Elija la CLI para crear scripts y consultas de terminal rápidas o el servidor MCP para experiencias integradas del asistente de IA.
Nota:
Work IQ está actualmente en versión preliminar. Las características y las API pueden cambiar a medida que evoluciona el producto.