Microsoft Teams SDK fügt HTTP-Server-Adapter für bestehende KI-Agenten hinzu

✍️ OpenClawRadar📅 Veröffentlicht: 23. April 2026🔗 Source
Microsoft Teams SDK fügt HTTP-Server-Adapter für bestehende KI-Agenten hinzu
Ad

Das Microsoft Teams SDK bietet nun einen HTTP-Server-Adapter, der Entwicklern ermöglicht, bestehende KI-Agenten mit Microsoft Teams zu verbinden, ohne ihren Kerncode ändern zu müssen. Dieser Ansatz ermöglicht es Agenten, die für andere Plattformen wie Slack oder LangChain entwickelt wurden, mit minimalen Änderungen in Teams zu laufen.

Das Muster

Das Kernmuster umfasst drei Schritte unter Verwendung des Teams TypeScript SDK:

import { App as TeamsApp, ExpressAdapter } from '@microsoft/teams.apps';

const adapter = new ExpressAdapter(expressApp); // 1. Ihren Server einwickeln const teamsApp = new TeamsApp({ httpServerAdapter: adapter }); // 2. Die App erstellen

teamsApp.on('message', async ({ send, activity }) => { // 3. Nachrichten verarbeiten await send(/* Antwort Ihres Agenten */); });

await teamsApp.initialize(); // registriert POST /api/messages auf Ihrem Server

Das SDK fügt Ihrem bestehenden Express-App eine POST /api/messages-Route hinzu. Dies ist der Endpunkt, den Teams verwendet, um Nachrichten an Ihren Bot zu liefern. Ihr Server bleibt ansonsten unverändert; das SDK fügt lediglich diesen einen Endpunkt hinzu.

Ad

Szenario 1: Slack-Bot-Integration

Wenn Sie einen mit Bolt erstellten Slack-Bot haben, können Sie sowohl Slack- als auch Teams-Bots auf demselben Express-Server betreiben. Das Teams SDK wird unter /api/messages eingebunden, während Slack /slack/events verwendet, sodass gemeinsame Agentenlogik (LLM-Aufrufe, Datenbankabfragen, Geschäftsregeln) in einfachen Funktionen leben kann, die beide Handler aufrufen.

Szenario 2: LangChain-Integration

Für bestehende LangChain-Ketten können Sie eine Brückendatei erstellen, die Ihre Kette importiert und mit Teams verbindet. Der Teams-Nachrichtenhandler kann Ihre LangChain-Kette aufrufen und Antworten an Teams-Benutzer zurückgeben.

Das SDK überprüft eingehende Anfragen, um sicherzustellen, dass sie tatsächlich von Teams stammen, bevor es Ihren Handler aufruft, und leitet Nachrichten automatisch an die richtigen Ereignishandler weiter.

📖 Read the full source: HN AI Agents

Ad

👀 Siehe auch

bareguard: Ein leichtes Sicherheitsgate für KI-Agenten — jetzt auf npm
Werkzeuge

bareguard: Ein leichtes Sicherheitsgate für KI-Agenten — jetzt auf npm

bareguard v1.0 ist eine ~1000-zeilige Sicherheitsschicht mit einer einzigen Abhängigkeit für KI-Agenten, die destruktive Aktionen blockiert (rm -rf, DROP TABLE) und Budgetgrenzen mit menschlicher Eskalation durchsetzt. Teil der bare-Suite, live auf npm.

OpenClawRadar
Logira: Echtzeitüberwachung von eBPF für KI-Agenten-Ausführungen
Werkzeuge

Logira: Echtzeitüberwachung von eBPF für KI-Agenten-Ausführungen

Logira ist ein reines Beobachtungstool für die Linux-Kommandozeile, das über eBPF während KI-Agenten-Läufen Exec-, Datei- und Netzwerkereignisse aufzeichnet, mit lokaler Speicherung pro Lauf in JSONL und SQLite sowie integrierten Erkennungsregeln für Zugriffe auf Anmeldedaten, Persistenzänderungen und verdächtige Muster.

OpenClawRadar
Open-Source-Pipeline verwandelt Claude-Code-Workflow in wiederverwendbare Skills
Werkzeuge

Open-Source-Pipeline verwandelt Claude-Code-Workflow in wiederverwendbare Skills

Ein Entwickler, der Claude Code neun Monate lang täglich genutzt hat, hat eine Pipeline veröffentlicht, die die Feature-Entwicklung mit Kontrollpunkten wie funktionaler Dokumentation, technischer Dokumentation, Komplexitätsschätzung und Sicherheitsprüfungen strukturiert. Die Pipeline umfasst Einstiegspunkte /new-feature und /bug-fix, die die Implementierung anleiten.

OpenClawRadar
Open-Source-CLI zum Komprimieren großer Java/Spring-Monorepos für Claude
Werkzeuge

Open-Source-CLI zum Komprimieren großer Java/Spring-Monorepos für Claude

Das CLI-Tool sourcecode reduziert ein Java/Spring-Monorepo mit ~4.000 Dateien von ~3M Tokens auf 1.700 Tokens (Compact-Modus). Der Fokus liegt derzeit auf Kontextkompression, Git-Hotspot-Erkennung und Symbolsuche.

OpenClawRadar