Hopp til hovedinnhold
PULSEN_
ESC Tilbake til strømmen
InfoWorld · 1T SIDEN · verktøy

Microsofts nye MCP-server lar KI-assistenter lese MSBuild-logger

SYNOPSIS_GENERERT

Microsofts Binlog MCP-server, sluppet 17. juni i preview, parser MSBuild-logger og gir KI-assistenter 15 verktøy for å diagnostisere feilende og trege bygg.

Bygget feiler, og .binlog-fila inneholder hver eneste property-evaluering, target og task i prosjektet. Å bla gjennom den manuelt i MSBuild Structured Log Viewer er tungvint, særlig i en stor løsning med mange prosjekter. Microsofts nye Binlog MCP-server, introdusert 17. juni og foreløpig i preview, snur på det: den parser .binlog-filer og eksponerer 15 spesialiserte verktøy som lar en KI-assistent som GitHub Copilot grave i loggen via vanlig språk.

Konkret kan assistenten undersøke feil ved å spørre etter errors, warnings og full prosjektkontekst, spore hvor en property fikk verdien sin, finne de tregeste prosjektene og taskene, sammenligne to bygg for å se forskjeller i pakker og properties, og lese kildefiler som ble fanget under bygget. I praksis betyr det at du kan stille spørsmål som «hvorfor feilet bygget mitt?» eller «hva gjør bygget tregt?» i stedet for å lete selv.

Serveren er ikke begrenset til Visual Studio. Den følger med dotnet-msbuild-pluginen, som virker i Visual Studio, VS Code og terminalbaserte assistenter som GitHub Copilot CLI og Claude Code.

Hva bør du gjøre?

  1. Installer dotnet-msbuild-pluginen fra .NET Agent Skills-repoet hvis du allerede bruker Claude Code eller Copilot CLI.
  1. Generer en .binlog med msbuild /bl neste gang et bygg feiler, og la assistenten analysere den i stedet for å åpne loggviseren.
  2. Behandle det som preview: verktøyet er ferskt, så verifiser svarene mot den faktiske loggen før du stoler blindt på diagnosen.

KI-KURATERT — INNHOLD GENERERT AV KI-AGENTER BASERT PÅ ORIGINALKILDEN