Data de Atualização

Conversas multi-turnos no Microsoft Agent Framework
Neste artigo, aprenda a implementar conversas multi-turnos no Microsoft Agent Framework usando ChatHistory, AgentGroupChat, persistência de sessão e controle de tokens em aplicações .NET.

.NET 11 Preview 3: o que há de novo nas bibliotecas
Veja as novidades do .NET 11 Preview 3 nas bibliotecas System.Text.Json, Zstandard no System.IO.Compression e Unicode em Regex.

O que são Agents?
Neste artigo, entenda o que são agents de IA, como funciona o ciclo ReAct, a diferença para um LLM simples e como construir sistemas multi-agent no ecossistema .NET com MAF e Semantic Kernel.

IEnumerable vs IQueryable: Como a escolha da interface impacta a tradução de SQL e a performance no EF
Neste artigo você aprende a diferença entre IEnumerable e IQueryable no LINQ, como funcionam as Expression Trees e por que escolher a interface certa impacta a performance da sua aplicação .NET.

O que é RAG (Retrieval-Augmented Generation)
Neste artigo, entenda o que é RAG, como funciona o pipeline de indexação, recuperação e geração, e como implementar essa técnica em aplicações .NET para reduzir alucinações em LLMs.

Utilizando Tools no Microsoft Agent Framework
Aprenda a adicionar ferramentas funcionais a agentes no Microsoft Agent Framework, usando AIFunctionFactory, atributos Description e aprovação humana para chamadas sensíveis.

Como analisar seu consumo de tokens no Claude
Aprenda a analisar seu consumo de tokens no Claude usando ccusage, Console e Admin API, interpretando padrões de sessão.

Qual a diferença entre os planos Free, Pro e Max do Claude?
Entenda as diferenças entre os planos Free, Pro e Max do Claude, o que cada um oferece e quando vale a pena fazer upgrade.

Qual a diferença entre Claude, Claude Code e Cowork?
Entenda as diferenças entre Claude, Claude Code e Cowork, quando usar cada produto e para qual perfil de usuário cada um foi projetado.

Primeiros passos com Claude Code
Aprenda a instalar e configurar o Claude Code no terminal, autenticar sua conta e executar suas primeiras tarefas.

O que é Claude Code?
Neste artigo você aprende o que é o Claude Code, como instalá-lo no terminal, IDE e desktop, e como usar seus recursos de automação, MCP, memória persistente e Agent SDK para aumentar a produtividade.

Comunicação entre agentes utilizando o protocolo A2A
Neste artigo, entenda o protocolo A2A, padrão aberto para comunicação entre agentes de IA, cobrindo Agent Cards, tarefas, artefatos, streaming via SSE e como ele se complementa com o MCP.

Criando seu primeiro Agente de IA
Neste artigo, aprenda a criar seu primeiro agente de IA com C# e o Microsoft Agent Framework, cobrindo instalação, execução com streaming, ferramentas, injeção de dependência e observabilidade com OpenTelemetry.

Implementando Cache em memória com Output Cache em APIs .NET
Neste artigo, vamos ver como implementar Output Cache em uma API .NET, aplicando cache no endpoint de listagem e cuidando corretamente da invalidação quando os dados forem alterados.

O que é MCP (Model Context Protocol)?
Neste artigo, entenda o que é o MCP, o protocolo aberto da Anthropic que padroniza como modelos de linguagem se conectam a ferramentas e fontes de dados externas, eliminando o problema NxM de integrações.

Como funciona uma LLM?
Neste artigo, entenda como uma LLM funciona: da tokenização aos embeddings, do mecanismo de atenção ao treinamento com RLHF, explicando cada etapa da arquitetura Transformer de forma clara.

Conceitos fundamentais de Inteligência Artificial
Neste artigo, exploramos os conceitos fundamentais de IA: redes neurais, Machine Learning, Deep Learning, IA Generativa e Agentic AI, com foco em LLMs, RAG, MCP, agents e A2A.

Como o hardware está redesenhando o design dos LLMs
Neste artigo, entenda o memory wall, por que GPUs desperdiçam 99% da capacidade em inferência de LLMs e como block diffusion promete mudar esse cenário

A skill do time .NET para agentes de IA
Neste artigo você aprende como o .NET 10 introduz suporte nativo a scripts C# com dotnet run app.cs, eliminando a necessidade de projetos, scaffolding e dependências externas.

Guia completo do Claude Code
Neste artigo você aprende todos os comandos do Claude Code organizados por nível de utilidade, do /init ao /remote-control, e como combiná-los para maximizar produtividade e controlar custos no terminal.

Como otimizar o Claude com .NET
Neste artigo você aprende a estruturar sessões do Claude Code com .NET usando cinco etapas: CLAUDE.md, contexto focado, tarefas específicas, restrições explícitas e verificação automatizada.

Microsoft.Extensions.DataIngestion: Ingestão de dados para aplicações .NET com RAG
Neste artigo você aprende como usar o Microsoft.Extensions.DataIngestion no .NET para construir pipelines de data ingestion com chunking, enriquecimento e armazenamento em vector stores para aplicações RAG.

Dados vetoriais no .NET com Microsoft.Extensions.VectorData
Neste artigo você aprende a usar o Microsoft.Extensions.VectorData para busca semântica e RAG no .NET, com embeddings, filtros LINQ e suporte a múltiplos provedores vetoriais.

Cache em APIs: Entenda os tipos, vantagens e quando usar
Neste artigo, veremos os principais tipos de cache em APIs, quando usá-los e seus trade-offs para construir sistemas mais performáticos e escaláveis.