SDK do Microsoft Teams Adiciona Adaptador de Servidor HTTP para Agentes de IA Existentes

✍️ OpenClawRadar📅 Publicado: April 23, 2026🔗 Source
SDK do Microsoft Teams Adiciona Adaptador de Servidor HTTP para Agentes de IA Existentes
Ad

O SDK do Microsoft Teams agora fornece um adaptador de servidor HTTP que permite que desenvolvedores conectem agentes de IA existentes ao Microsoft Teams sem modificar seu código principal. Essa abordagem permite que agentes criados para outras plataformas como Slack ou LangChain funcionem no Teams com mudanças mínimas.

O Padrão

O padrão principal envolve três etapas usando o SDK TypeScript do Teams:

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

const adapter = new ExpressAdapter(expressApp); // 1. envolva seu servidor const teamsApp = new TeamsApp({ httpServerAdapter: adapter }); // 2. crie o aplicativo

teamsApp.on('message', async ({ send, activity }) => { // 3. processe mensagens await send(/* resposta do seu agente */); });

await teamsApp.initialize(); // registra POST /api/messages no seu servidor

O SDK injeta uma rota POST /api/messages no seu aplicativo Express existente. Este é o endpoint que o Teams usa para entregar mensagens ao seu bot. Seu servidor permanece inalterado; o SDK apenas adiciona esse único endpoint.

Ad

Cenário 1: Integração com Bot Slack

Se você tem um bot Slack construído com Bolt, pode executar tanto bots Slack quanto Teams no mesmo servidor Express. O SDK do Teams é montado em /api/messages enquanto o Slack usa /slack/events, permitindo que lógica compartilhada do agente (chamadas LLM, consultas de banco de dados, regras de negócio) resida em funções simples que ambos os manipuladores chamam.

Cenário 2: Integração com LangChain

Para cadeias LangChain existentes, você pode criar um arquivo de ponte que importa sua cadeia e a conecta ao Teams. O manipulador de mensagens do Teams pode invocar sua cadeia LangChain e retornar respostas aos usuários do Teams.

O SDK lida com a verificação de solicitações recebidas para garantir que sejam legítimas do Teams antes de invocar seu manipulador, e roteia automaticamente mensagens para os manipuladores de eventos corretos.

📖 Leia a fonte completa: HN AI Agents

Ad

👀 See Also

Forge: Transforme um Mac ou Linux em um Host de Desenvolvimento Sempre Ativo para Agentes de IA de Programação
Tools

Forge: Transforme um Mac ou Linux em um Host de Desenvolvimento Sempre Ativo para Agentes de IA de Programação

Forge é uma ferramenta de código aberto que instala um daemon para transformar qualquer máquina Mac ou Linux em um host de desenvolvimento permanente e sempre ativo. Mantém os agentes de IA de codificação em execução quando você se afasta, fornece um painel web para monitoramento e usa Tailscale para acesso remoto seguro via SSH.

OpenClawRadar
Claude Code v2.1.142: Novas flags de agentes claude, Opus 4.7 padrão e correções de bugs
Tools

Claude Code v2.1.142: Novas flags de agentes claude, Opus 4.7 padrão e correções de bugs

Claude Code v2.1.142 adiciona oito novas flags para configurar sessões em segundo plano, alterna o modo rápido para Opus 4.7 por padrão e corrige mais de uma dúzia de bugs, incluindo timeout de ferramenta MCP, problemas do daemon durante suspensão/despertar no macOS e deadlocks em unidades de rede no Windows.

OpenClawRadar
Usando o OpenAI Codex IDE com Modelos Locais do Ollama no VSCodium
Tools

Usando o OpenAI Codex IDE com Modelos Locais do Ollama no VSCodium

O OpenAI Codex IDE pode ser configurado para funcionar com modelos locais do Ollama no VSCodium usando configurações específicas no arquivo config.toml.

OpenClawRadar
Skill Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Habilidades do Agente Claude AI
Tools

Skill Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Habilidades do Agente Claude AI

Skill Studio é um aplicativo gratuito e de código aberto para macOS que permite aos desenvolvedores navegar por repositórios de habilidades da comunidade, visualizar documentação com renderização de markdown e instalar habilidades com comandos de um clique, como npx skills add.

OpenClawRadar