Freigeben über


Microsoft Work IQ CLI (Public Preview)

Microsoft Work IQ ist ein CLI- (Command-Line Interface) und MCP-Server (Model Context Protocol), der KI-Assistenten mit Ihren Microsoft 365 Copilot Daten verbindet. Mit Work IQ können Sie Ihre E-Mails, Besprechungen, Dokumente, Teams-Nachrichten, Einblicke am Arbeitsplatz, personenbezogene Informationen und vieles mehr in natürlicher Sprache abfragen.

Mithilfe von Work IQ können Sie Fragen wie die folgenden stellen:

  • "Was hat mein Manager zum Projektstichtag gesagt?"
  • "Meine letzten Dokumente zur Planung des 4. Quartals finden"
  • "Fassen Sie die heutigen Botschaften im Engineering-Kanal zusammen und schlagen Sie einen Aktionsplan vor"

Wichtig

Work IQ befindet sich derzeit in der öffentlichen Vorschauphase. Features und APIs können sich ändern.

Was ist die Work IQ CLI?

Die Work IQ CLI schließt die Lücke zwischen KI-Codierungsassistenten und Ihren Microsoft 365-Daten. Indem Sie Ihre Microsoft 365 Copilot Daten über das Modellkontextprotokoll verfügbar machen, ermöglicht Work IQ KI-Assistenten in Ihrer Entwicklungsumgebung den Zugriff auf Ihre Arbeitsplatzinformationen und deren Argumentation.

Zu den wichtigsten Funktionen gehören:

Datentyp Beispielabfragen
E-Mails "Was hat John zu dem Vorschlag gesagt?"
Besprechungen "Was ist morgen in meinem Kalender?"
Documents "Meine letzten PowerPoint-Präsentationen suchen"
Teams-Nachrichten "Zusammenfassen der heutigen Nachrichten im Engineering-Kanal"
Personen "Wer arbeitet an Project Alpha?"

Weitere Informationen finden Sie im GitHub-Repository Microsoft Work IQ.

Funktionsweise von Work IQ

Work IQ arbeitet in zwei Modi:

  • CLI-Modus: Führen Sie Abfragen direkt über Ihr Terminal aus, indem Sie den workiq ask Befehl verwenden.
  • MCP-Servermodus: Integrieren Sie ki-Assistenten wie GitHub Copilot in VS Code oder in der CLI, sodass Ihre Codierungs-Assistent kontextbezogen auf Ihre Microsoft 365-Daten zugreifen können.

Der MCP-Servermodus ist leistungsstark, da er es Ihrem KI-Assistent ermöglicht, automatisch relevante Arbeitsplatzkontexte zu pullen, wenn Sie an Code arbeiten. Wenn Sie z. B. ein Feature implementieren, das in einer kürzlichen Besprechung erläutert wurde, können Ihre KI-Assistent auf diesen Besprechungskontext zugreifen, um relevantere Vorschläge bereitzustellen und sogar mit der Implementierung zu beginnen.

Voraussetzungen

  • Node.js auf Ihrem Computer installiert
  • Ein Microsoft 365-Abonnement mit einer Copilot-Lizenz
  • Administrative Zustimmung für die Work IQ-Anwendung in Ihrem Microsoft Entra Mandanten
  • GitHub Copilot CLI (optional)

Hinweis

Für den Zugriff auf Microsoft 365 organization-Daten müssen die Work IQ CLI und der MCP-Server berechtigungen erteilt werden, die Administratorrechte im organization erfordern. Wenn Sie kein organization Administrator sind, wenden Sie sich an ihn, um Zugriff zu gewähren. Weitere Informationen zur Einwilligung finden Sie unter Übersicht über die Benutzer- und Administratoreinwilligung.

Plattformunterstützung

Work IQ unterstützt die folgenden Plattformen:

  • Windows (x64 und ARM64)
  • Linux (x64 und ARM64)
  • macOS (x64 und ARM64)
  • Windows-Subsystem für Linux (WSL) mit Browserunterstützung

Installieren von Work IQ

Sie können Work IQ global mithilfe von npm installieren oder direkt mithilfe von npx ausführen.

Installieren mithilfe der GitHub Copilot CLI

Der schnellste Einstieg ist die Verwendung GitHub Copilot CLI:

  1. Öffnen Sie GitHub Copilot CLI.

    copilot
    
  2. Fügen Sie den Marketplace für Plug-Ins hinzu (einmaliges Setup).

    /plugin marketplace add github/copilot-plugins
    
  3. Installieren Sie WorkIQ.

    /plugin install workiq@copilot-plugins
    
  4. Starten Sie die Copilot CLI neu, und beginnen Sie mit der Abfrage Ihrer Microsoft 365-Daten.

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

Globale Installation

npm install -g @microsoft/workiq

Ausführen mit npx (keine Installation erforderlich)

npx -y @microsoft/workiq mcp

Installieren in VS Code

Verwenden Sie die folgenden Links, um Work IQ als MCP-Server in VS Code hinzuzufügen:

Manuelle MCP-Konfiguration

Fügen Sie der MCP-Einstellungsdatei die folgende Konfiguration hinzu:

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

Akzeptieren des Endbenutzer-Lizenzvertrags

Bevor Sie Work IQ zum ersten Mal verwenden, müssen Sie dem Endbenutzer-Lizenzvertrag (EULA) zustimmen:

workiq accept-eula

CLI-Referenz

Befehle

Befehl Beschreibung
workiq accept-eula Akzeptieren des Endbenutzer-Lizenzvertrags (EULA)
workiq ask Stellen Einer Frage an einen bestimmten Agent oder Ausführen im interaktiven Modus
workiq mcp Starten des MCP-Stdioservers für die Agent-Kommunikation
workiq version Anzeigen von Versionsinformationen

Globale Optionen

Option Beschreibung Default
-t, --tenant-id <tenant-id> Die Microsoft Entra Mandanten-ID, die für die Authentifizierung verwendet werden soll common
--version Anzeigen von Versionsinformationen
-?, -h, --help Anzeigen von Hilfe- und Nutzungsinformationen

workiq ask options

Option Beschreibung
-q, --question <question> Die Frage, die dem Agent gestellt werden soll

Schlüsselszenarien

Die folgenden Szenarien veranschaulichen, wie Work IQ Ihnen helfen kann, produktiver zu sein, indem Sie Ihre KI-Assistent mit Ihren Arbeitsplatzdaten verbinden.

Szenario 1: Suchen des Projektkontexts beim Codieren

Wenn Sie ein Feature implementieren, das in Besprechungen oder E-Mails erläutert wurde, hilft Work IQ Ihrer KI dabei, den Geschäftskontext hinter dem code, den Sie schreiben, Assistent zu verstehen.

Verwenden der CLI

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

Verwenden von GitHub Copilot in VS Code

Fragen Sie beim Schreiben von Code: "Welche Authentifizierungsanforderungen hat mein Team für das Kundenportal besprochen? Überprüfen Sie meine Besprechungen und E-Mails."

Ihre KI-Assistent ruft Folgendes ab:

  • Besprechungsnotizen, in denen das Feature besprochen wurde
  • E-Mails mit technischen Anforderungen
  • Freigegebene Dokumente mit Spezifikationen
  • Feedback und Entscheidungen des Teams

Dieser Kontext hilft Ihrer KI Assistent relevantere Codevorschläge bereitzustellen, die auf die Entscheidungen Ihres Teams abgestimmt sind.

Szenario 2: Starten der Featureimplementierung basierend auf Spezifikationsdokumenten

Sie beginnen mit der Arbeit an einem neuen Feature, das auf einem in SharePoint gespeicherten Spezifikationsdokument basiert. Work IQ fasst die wichtigsten Features und Anforderungen zusammen und ermöglicht Es Ihren KI-Codierungs-Assistent, Baselineimplementierungen zu erstellen.

Verwenden der CLI

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

Verwenden von GitHub Copilot in VS Code

Fragen Sie Ihre KI-Assistent: "Erstellen Sie ein neues ASP.NET Core-Projekt basierend auf dem Spezifikationsdokument für die Testsandbox des Benutzerportals."

Work IQ durchsucht Ihre Microsoft 365-Daten und bietet eine Zusammenfassung der wichtigsten Anforderungen und Features. Mit GitHub Copilot wird ein neues Projekt mit Implementierungen basierend auf der Spezifikation erstellt.

Szenario 3: Analysieren von Clientfeedback, um Änderungen am Code vorzunehmen

Während einer Microsoft Teams-Besprechung mit dem Client wurden mehrere Probleme vom IT-Administrator des Clients angesprochen, die behoben werden sollten. Work IQ kann das Feedback aus den Besprechungsnotizen organisieren und zusammenfassen und Ihre KI-Codierungs-Assistent aktivieren, um Korrekturen zu empfehlen.

Verwenden der CLI

workiq ask

Dieser Befehl startet den interaktiven Modus, in dem Sie eine Unterhaltung führen können:

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?

Verwenden von GitHub Copilot in VS Code

Fragen Sie Ihre KI-Assistent: "Welche spezifischen Probleme hat Alex bei der gestrigen Besprechung mit Contoso aufgeworfen? Identifizieren Sie das kritischste Problem, und schlagen Sie eine Lösung vor."

Work IQ durchsucht die vom Facilitator generierten Besprechungsnotizen, um die spezifischen Probleme zu identifizieren, die vom Client aufgeworfen werden, und ob diese als kritisch oder blockierend gekennzeichnet wurden.

Sicherheit und Datenschutz

Work IQ erbt alle Datenschutzfunktionen, die von Microsoft 365 Copilot bereitgestellt werden:

  • Sicherheit auf Unternehmensniveau: Der gesamte Datenzugriff folgt den Sicherheitsrichtlinien Ihrer organization.
  • Respekt für Berechtigungen: Work IQ kann nur auf Daten zugreifen, für die Sie bereits über die Berechtigung zum Anzeigen verfügen.
  • Admin Sichtbarkeit: Unternehmensadministratoren haben Einblick und Kontrolle über die Arbeits-IQ-Nutzung innerhalb ihrer organization.
  • Keine Datenspeicherung: Work IQ speichert Ihre Microsoft 365-Daten nicht. Es ruft Informationen bei Bedarf ab, wenn Sie Abfragen durchführen.

Feedback geben

Work IQ ist ein proprietäres Tool, aber das Entwicklungsteam begrüßt Communityfeedback. Verwenden Sie die Seite GitHub Issues für Folgendes:

  • Erstellen von Fehlerberichten basierend auf Ihrer Erfahrung
  • Bereitstellen von Feedback zu dokumentiertem Verhalten und APIs
  • Vorschlagen von Features oder Produktverbesserungen
  • Freigeben von Erkenntnissen zu Entwicklererfahrungen oder Integrationsszenarien