Initial addition of ms-ai-architect plugin to the open-source marketplace. Private content excluded: orchestrator/ (Linear tooling), docs/utredning/ (client investigation), generated test reports and PDF export script. skill-gen tooling moved from orchestrator/ to scripts/skill-gen/. Security scan: WARNING (risk 20/100) — no secrets, no injection found. False positive fixed: added gitleaks:allow to Python variable reference in output-validation-grounding-verification.md line 109. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
172 lines
10 KiB
Markdown
172 lines
10 KiB
Markdown
# Gap-analyse: Microsoft AI-kapabiliteter vs KB
|
|
|
|
**Dato:** 2026-02-18
|
|
**Scope:** ms-ai-architect-plugin KB (364 filer, 20 kategorier, 62 playground-items)
|
|
**Metode:** MCP-research (microsoft-learn) + WebSearch (feb 2026)
|
|
**Formål:** Identifisere gaps mellom faktiske Microsoft AI-kapabiliteter og pluginens kunnskapsbase
|
|
|
|
---
|
|
|
|
## A. Helt nye domener som mangler i KB (kritiske gaps)
|
|
|
|
Nye tjenester og kapabiliteter annonsert/lansert etter siste KB-oppdatering (jan 2026).
|
|
|
|
| # | Gap | Hva det er | Kilde/Tidspunkt | Prioritet |
|
|
|---|-----|-----------|-----------------|-----------|
|
|
| 1 | **Entra Agent ID + Registry** | Identitetsstyring for AI-agenter. Zero Trust-prinsipper for agent-identiteter. Agent Registry for livssyklushåndtering. | Ignite nov 2025 | **P1** |
|
|
| 2 | **Security Copilot (inkl. i E5)** | 12 innebygde security-agenter for trusseletterforskning, identitetsanalyse, sårbarhetshåndtering. Inkludert i M365 E5 fra nov 2025. | GA nov 2025 | **P1** |
|
|
| 3 | **GPT-5-serien** | Neste generasjon: gpt-5 (flaggskip), gpt-5-mini (kostnadseffektiv), gpt-5-nano (on-device), gpt-5-chat (samtalefokusert). | GA aug 2025 | **P1** |
|
|
| 4 | **GPT-4.1-serien** | Mellomgenerasjon: gpt-4.1, gpt-4.1-mini, gpt-4.1-nano. Optimert for kode og instruksjonsfølging. | GA apr 2025 | **P1** |
|
|
| 5 | **Foundry Agent Service (GA)** | Managed multi-agent runtime med persistent workflows, error recovery, inter-agent kommunikasjon. MCP og A2A-protokollstøtte. | GA mai 2025 | **P1** |
|
|
| 6 | **Computer-Using Agents (CUA)** | Desktop-automatisering uten API. Agenter som interagerer med GUI via skjermbilder og museklikk. Copilot Studio-integrasjon. | Preview sep 2025 | **P2** |
|
|
| 7 | **Copilot Tuning** | Fine-tune M365 Copilot-modeller på enterprise-data. Tilpasning av Copilot-oppførsel til organisasjonsdomene. | Preview jun 2025 | **P2** |
|
|
| 8 | **Foundry Local** | On-device inference uten skytilkobling. Kjører modeller lokalt for latensfølsomme eller offline-scenarier. | GA 2025 | **P2** |
|
|
| 9 | **Foundry Workflows** | Visuell multi-agent orkestreringsdesigner. Drag-and-drop design av agent-workflows med feilhåndtering og branching. | GA 2025 | **P2** |
|
|
| 10 | **Microsoft Agent Framework** | Open-source multi-agent SDK. Felles abstraksjon for Semantic Kernel, AutoGen og Copilot Studio-agenter. | Open source | **P2** |
|
|
| 11 | **Fabric AI Functions** | `ai.embed()`, `ai.generate_response()` direkte i Microsoft Fabric. AI integrert i data-lakehouse. | GA nov 2025 | **P2** |
|
|
| 12 | **Agent2Agent-protokoll (A2A)** | Agent-til-agent kommunikasjonsprotokoll. Åpen standard for interoperabilitet mellom agentsystemer. | GA 2025 | **P2** |
|
|
| 13 | **Deep Research tool** | o3-deep-research + Bing-integrasjon. Dybdeanalyse med automatisk websøk og kildehenvisninger. | GA | **P2** |
|
|
| 14 | **AI Prompt Shield (Entra)** | Nettverksbasert prompt injection-beskyttelse. Entra-integrert forsvar som filtrerer ondsinnet input på nettverksnivå. | Preview | **P2** |
|
|
| 15 | **Dynamics 365 AI-agenter** | Case Management, Sales, Finance, Customer Intent. Ferdigbygde agenter for Dynamics-scenarier. | GA 2025 | **P3** |
|
|
| 16 | **GitHub Copilot Enterprise** | Code-assistanse med organisasjonskontekst. Tilpasset kodegenerering basert på interne repos. | GA | **P3** |
|
|
| 17 | **Sora (video-generering)** | AI-videogenerering i Azure AI Foundry. Tekst-til-video og bilde-til-video. | GA, kun Sweden Central | **P3** |
|
|
| 18 | **GPT-image-modeller** | Neste generasjon bildegenerering i Foundry. Erstatter DALL-E 3. | Preview/GA | **P3** |
|
|
| 19 | **Browser Automation (Foundry)** | Playwright-basert web-interaksjon for agenter. Automatisert navigering og datahenting fra nettsider. | Preview aug 2025 | **P3** |
|
|
|
|
### Tiltaksoversikt P1-gaps
|
|
|
|
| Gap | Tiltak | Ny KB-fil |
|
|
|-----|--------|-----------|
|
|
| Entra Agent ID | Ny fil i `ai-security-engineering/` | `entra-agent-id-zero-trust.md` |
|
|
| Security Copilot | Ny fil i `ai-security-engineering/` | `security-copilot-integration.md` |
|
|
| AI Prompt Shield | Ny fil i `ai-security-engineering/` | `ai-prompt-shield-network.md` |
|
|
| GPT-5/4.1-serien | Ny fil i `platforms/` | `model-catalog-2026.md` |
|
|
| GPT-5/4.1 pricing | Ny fil i `cost-optimization/` | `gpt5-gpt41-pricing-models.md` |
|
|
| Foundry Agent Service | Ny fil i `agent-orchestration/` | `foundry-agent-service-ga.md` |
|
|
| A2A-protokoll | Ny fil i `agent-orchestration/` | `agent-to-agent-a2a-protocol.md` |
|
|
| Foundry Workflows | Ny fil i `agent-orchestration/` | `foundry-workflows-visual-orchestration.md` |
|
|
| CUA | Ny fil i `agent-orchestration/` | `computer-using-agents-cua.md` |
|
|
|
|
---
|
|
|
|
## B. Eksisterende KB som trenger oppdatering
|
|
|
|
### Plattformfiler (høyest prioritet)
|
|
|
|
| KB-fil | Hva som mangler | Prioritet |
|
|
|--------|----------------|-----------|
|
|
| `platforms/azure-ai-foundry.md` | "Microsoft Foundry" rebranding (Satya, Build 2025), Foundry Agent Service GA-detaljer, nye verktøy (Workflows, Local, CUA), GPT-5/4.1 i modellkatalog | **P1** |
|
|
| `platforms/copilot-studio.md` | CUA-integrasjon, Copilot Tuning, Code Interpreter GA, MCP GA (nov 2025), VS Code-utvidelse, GPT-5 som default-modell | **P1** |
|
|
| `platforms/power-platform.md` | AI Builder + Document Intelligence GA, Prompt Builder med Foundry-tilkobling, Copilot Credits-endringer (fra mai-modell), nye AI-funksjoner i Power Pages | **P1** |
|
|
| `platforms/m365-copilot.md` | GPT-5 som default-modell, Copilot Library, Copilot Tuning, Agent Builder med GPT-5, Copilot Pages GA, nye Copilot-agenter | **P1** |
|
|
|
|
### Andre KB-kategorier
|
|
|
|
| KB-kategori | Filer som trenger oppdatering | Prioritet |
|
|
|-------------|------------------------------|-----------|
|
|
| `architecture/licensing-matrix.md` | Security Copilot i E5, Copilot Credits-endringer, nye lisenstyper | **P1** |
|
|
| `architecture/decision-trees.md` | Nye modeller (GPT-5/4.1), CUA-gren, Foundry Workflows-gren | **P2** |
|
|
| `agent-orchestration/*.md` | A2A-protokoll, Foundry Workflows, CUA-integrasjon, MCP GA | **P2** |
|
|
| `ai-security-engineering/*.md` | Entra Agent ID, AI Prompt Shield, Security Copilot-integrasjon | **P1** |
|
|
| `cost-optimization/*.md` | GPT-5/4.1 pricing, Copilot Credits-oppdatering, nye PTU-modeller | **P2** |
|
|
|
|
---
|
|
|
|
## C. Playground-gaps (items som mangler)
|
|
|
|
Nåværende: 62 items i ITEMS-array. Følgende bør legges til:
|
|
|
|
| # | Manglende item | `id` | `aisle` | `sources` | Prioritet |
|
|
|---|---------------|------|---------|-----------|-----------|
|
|
| 1 | GPT-5 (flaggskip) | `llm-gpt5` | `llm` | `['openai','foundry']` | **P1** |
|
|
| 2 | GPT-5-mini | `llm-gpt5-mini` | `llm` | `['openai','foundry']` | **P1** |
|
|
| 3 | GPT-4.1 | `llm-gpt41` | `llm` | `['openai','foundry']` | **P1** |
|
|
| 4 | GPT-4.1-mini | `llm-gpt41-mini` | `llm` | `['openai','foundry']` | **P1** |
|
|
| 5 | Foundry Agent Service (multi-agent) | *eksisterer som `agent-foundry`* | — | — | OK |
|
|
| 6 | CUA (Computer-Using Agents) | `agent-cua` | `agent` | `['studio']` | **P2** |
|
|
| 7 | Foundry Workflows | `agent-workflows` | `agent` | `['foundry']` | **P2** |
|
|
| 8 | Agent2Agent-protokoll | `agent-a2a` | `agent` | `['foundry','studio']` | **P2** |
|
|
| 9 | Copilot Tuning | `llm-copilot-tuning` | `llm` | `['studio','m365']` | **P2** |
|
|
| 10 | Security Copilot | `sec-copilot` | `security` | `['m365']` | **P2** |
|
|
| 11 | Entra Agent ID | `auth-agent-id` | `identity` | `['m365']` | **P1** |
|
|
| 12 | Deep Research | `agent-deep-research` | `agent` | `['foundry']` | **P2** |
|
|
| 13 | Fabric AI Functions | `data-fabric-ai` | `data` | `['fabric']` | **P3** |
|
|
| 14 | DeepSeek-R1/V3 | `llm-deepseek` | `llm` | `['foundry']` | **P2** |
|
|
|
|
**Merk:** `agent-foundry` eksisterer allerede og dekker Foundry Agent Service. Items #5 trenger kun oppdatering av eksisterende item, ikke ny oppføring.
|
|
|
|
---
|
|
|
|
## D. Norway East-begrensninger (nytt)
|
|
|
|
Viktig for norsk offentlig sektor: Ikke alle kapabiliteter er tilgjengelige i Norway East-regionen.
|
|
|
|
### Azure AI Search
|
|
| Funksjon | Norway East | Alternativ |
|
|
|----------|-------------|------------|
|
|
| Agentic Retrieval | Ikke tilgjengelig | Sweden Central, West Europe |
|
|
| Semantic Ranker (free tier) | Ikke tilgjengelig | Sweden Central |
|
|
| Query Rewrite | Ikke tilgjengelig | Sweden Central, West Europe |
|
|
| Standard Search | Tilgjengelig | — |
|
|
| Integrated Vectorization | Tilgjengelig | — |
|
|
|
|
### Azure AI Foundry / OpenAI
|
|
| Funksjon | Norway East | Alternativ |
|
|
|----------|-------------|------------|
|
|
| GPT-4o, GPT-4o-mini | Tilgjengelig | — |
|
|
| GPT-5 (full) | Ikke bekreftet | Sweden Central, West Europe |
|
|
| GPT-4.1, GPT-4.1-mini | Tilgjengelig (standard) | — |
|
|
| o1/o3 Reasoning | Begrenset | Sweden Central |
|
|
| Sora (video) | Ikke tilgjengelig | Sweden Central, East US 2 |
|
|
| GPT-image | Kun global deployment | — |
|
|
| DALL-E 3 | Tilgjengelig | — |
|
|
|
|
### Databricks (via Foundry)
|
|
| Funksjon | Norway East | Alternativ |
|
|
|----------|-------------|------------|
|
|
| Vector Search | Ikke tilgjengelig | West Europe |
|
|
| Mosaic AI | Ikke tilgjengelig | West Europe |
|
|
| Predictive Optimization | Ikke tilgjengelig | West Europe |
|
|
|
|
### Konsekvenser for arkitekturanbefalinger
|
|
1. **Multi-region-strategi nødvendig** for avanserte funksjoner (Agentic Retrieval, GPT-5, Sora)
|
|
2. **Sweden Central** er nærmeste alternativ med bredest funksjonalitet
|
|
3. **Data Boundary-krav** kan begrense multi-region: Verifiser at Sweden Central er innenfor EU Data Boundary
|
|
4. **Fallback-arkitektur** bør designes for tjenester som ikke er i Norway East
|
|
|
|
---
|
|
|
|
## E. Prioritert handlingsplan
|
|
|
|
### Fase 1: Plattformoppdatering (denne sesjonen)
|
|
1. Oppdater 4 plattformfiler med MCP-research
|
|
2. Opprett 9 nye KB-filer for P1/P2-gaps
|
|
3. Oppdater playground ITEMS-array
|
|
4. Oppdater CLAUDE.md
|
|
|
|
### Fase 2: Dybdedekning (neste sesjon)
|
|
1. Oppdater `architecture/licensing-matrix.md`
|
|
2. Oppdater `architecture/decision-trees.md`
|
|
3. Oppdater eksisterende agent-orchestration-filer med A2A/MCP GA
|
|
4. Legg til Norway East-begrensninger i relevante filer
|
|
|
|
### Fase 3: Lavere prioritet (fremtidig)
|
|
1. P3-gaps: Dynamics 365, GitHub Copilot Enterprise, Sora, Browser Automation
|
|
2. Fabric AI Functions (krever ny `fabric` brand i playground)
|
|
3. Playground-scenarioer for nye items
|
|
|
|
---
|
|
|
|
## F. Verifiseringsplan
|
|
|
|
| Sjekk | Kommando | Forventet |
|
|
|-------|---------|-----------|
|
|
| Strukturell validering | `bash tests/validate-plugin.sh` | PASS |
|
|
| KB-ferskhet | `bash scripts/kb-staleness-check.sh` | Nye filer datert 2026-02 |
|
|
| KB-antall | `find skills/ -name "*.md" \| wc -l` | 373+ (opp fra 364) |
|
|
| Playground items | Grep ITEMS-array | 76+ items (opp fra 62) |
|
|
| Playground browser-test | Åpne i browser | Nye items synlige |
|
|
|
|
---
|
|
|
|
*Generert: 2026-02-18 | Neste review: 2026-03*
|