---
id: video/xWOddQt1GUM
type: video
title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
summary: Dynamics Corner episode 515 with Vladimir, a Ukrainian BC developer and Microsoft MVP, on how AI changes AL development. Topics include AI-generated code and tests, TDD, planning mode, context and session management, AL-Go CI/CD, MCP, and choosing between Copilot, Cursor and command-line agents. It also covers the 2026 wave one agent preview, the troubleshooting MCP server for AL (due in May) and his open source tools Data Editor and Parallel Task Worker.
tier: community
language: en
tags:
  - ai development
  - agents
  - al development
  - developer tools
  - open source
  - task worker
  - data editor
  - mcp server
  - business central 2026 wave one
  - ai-generated code
  - testing
  - tdd
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-07T23:21:04.330Z"
  flags: []
generated:
  at: "2026-10-07T23:21:04.424Z"
  pipeline: 0.2.0
  prompts:
    extract-video: 1
    summarize-video: 2
  input_hash: d35774fcb24024a210a09e6e30156f4d4e68c8a480763f1df6547de6d8446486
evidence:
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=402s
    title: "Agent preview and agent playground: preview"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 402
    quote: Maybe we're still in preview. That's what they want though. That's what they want, right?
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=593s
    title: "Parallel Task Worker: generally available"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 593
    quote: recently I released um parallel task worker. It's like a library for developers uh where you can able to uh easily to split some
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=2149s
    title: "AL Development Benchmarking: generally available"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 2149
    quote: Microsoft released a BC bench for agents. And they it was as I remember they only count two agents, Cloud Code and maybe Codex
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=239s
    title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 239
    quote: now you can build some agents in your sandboxes environments
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=276s
    title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 276
    quote: Some of Some of my past experience was great, some of it's not great. Like there's some limitations like you cannot pass files and
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=316s
    title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 316
    quote: I know that's due in May, so I'm I'm looking forward to seeing that
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=341s
    title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 341
    quote: I really do hope that they make it to where you can create the agents and not have to create the code for the
  - kind: video
    url: https://www.youtube.com/watch?v=xWOddQt1GUM&t=430s
    title: "Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role"
    date: "2026-04-28T19:45:06.000Z"
    commit: null
    t: 430
    quote: I'm Vladimir. Uh ABC developer from Ukraine, a recent Microsoft MVP. Uh and I have been in the ecosystem for 9 years
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
video_id: xWOddQt1GUM
channel: yt-dynamicscorner
source_name: Dynamics Corner podcast
url: https://www.youtube.com/watch?v=xWOddQt1GUM
published_at: "2026-04-28T19:45:06.000Z"
duration_s: 3673
captions: derived
audience:
  - developer
  - partner
  - decision maker
chapters:
  - t: 0
    title: Introduction and guest welcome
  - t: 150
    title: 2026 wave one features and agent preview
  - t: 413
    title: Guest introduction and background
  - t: 540
    title: Developer tools and open source projects
  - t: 648
    title: Contributing to Business Central
  - t: 802
    title: AI impact on AL development and code generation
  - t: 923
    title: Risks of generating too much code and quality control
  - t: 1079
    title: AI-generated tests and TDD for AL development
  - t: 1206
    title: Test generation on production projects
  - t: 1371
    title: Testing value and client communication
  - t: 1524
    title: Quality improvement and testing across extensions
  - t: 1734
    title: AI-assisted development challenges, planning mode, and context management
  - t: 2132
    title: Tool selection, benchmarking, and team workflow management
  - t: 2450
    title: CI/CD and AL-Go for multi-developer projects
  - t: 2624
    title: AL-Go benefits and getting started with AI tools and MCP
  - t: 2881
    title: "IDE and command-line agents: Cursor, VS Code, and practical MCP approach"
  - t: 3150
    title: AI development landscape, architecture knowledge, and BC developer skills
features:
  - name: Agent preview and agent playground
    status: preview
    t: 239
    verified: true
    status_source: video
  - name: Unified interfaces for AI
    status: unclear
    t: 266
    verified: false
    status_source: video
  - name: Enable troubleshooting MCP server for AL
    status: unclear
    t: 303
    verified: false
    status_source: video
  - name: AL tasks from Visual Studio Code
    status: unclear
    t: 316
    verified: false
    status_source: video
  - name: Data Editor tool
    status: unclear
    t: 563
    verified: false
    status_source: video
  - name: Parallel Task Worker
    status: ga
    t: 593
    verified: true
    status_source: video
  - name: AI-assisted code generation for AL
    status: unclear
    t: 867
    verified: false
    status_source: video
  - name: Business Central MCP
    status: unclear
    t: 1051
    verified: false
    status_source: video
  - name: AI-generated test creation for AL
    status: unclear
    t: 1067
    verified: false
    status_source: video
  - name: TDD approach for AL with AI
    status: unclear
    t: 1118
    verified: false
    status_source: video
  - name: AI-generated test suggestions and creation
    status: unclear
    t: 1224
    verified: false
    status_source: video
  - name: Automated testing for production code safety
    status: unclear
    t: 1371
    verified: false
    status_source: video
  - name: AI-assisted documentation creation
    status: unclear
    t: 1524
    verified: false
    status_source: video
  - name: Quality improvement through AI-assisted CICD and best practices
    status: unclear
    t: 1619
    verified: false
    status_source: video
  - name: Testing for Internal and External Extensions
    status: unclear
    t: 1680
    verified: false
    status_source: video
  - name: AI Challenges in Collaborative Development
    status: unclear
    t: 1797
    verified: false
    status_source: video
  - name: AI-Assisted Planning Mode
    status: unclear
    t: 1956
    verified: false
    status_source: video
  - name: Context Window and Session Management
    status: unclear
    t: 2011
    verified: false
    status_source: video
  - name: AL Development Benchmarking
    status: ga
    t: 2149
    verified: true
    status_source: video
  - name: Source Control and Code Review Workflow
    status: unclear
    t: 2428
    verified: false
    status_source: video
  - name: AL-Go free tool for CI/CD
    status: unclear
    t: 2535
    verified: false
    status_source: video
  - name: MCP protocol for AI communication
    status: unclear
    t: 2822
    verified: false
    status_source: video
  - name: Copilot in Visual Studio Code
    status: unclear
    t: 2921
    verified: false
    status_source: video
  - name: Command-line AI agents
    status: unclear
    t: 2946
    verified: false
    status_source: video
  - name: Cursor IDE
    status: unclear
    t: 2892
    verified: false
    status_source: video
  - name: MCP in Practice
    status: unclear
    t: 3150
    verified: false
    status_source: video
  - name: AI-Assisted Development with Architecture Review
    status: unclear
    t: 3193
    verified: false
    status_source: video
objects_mentioned:
  - codeunit unified interfaces code units for AI
  - codeunit library code unit
  - other BC bench
  - other Codex
  - other Cloud Code
  - other Cursor
  - other Copilot
  - other MCP
  - other AL-Go
  - other Business Central MCP
quotes:
  - t: 239
    text: now you can build some agents in your sandboxes environments
    check: exact
  - t: 276
    text: Some of Some of my past experience was great, some of it's not great. Like there's some limitations like you cannot pass files and
    check: exact
  - t: 316
    text: I know that's due in May, so I'm I'm looking forward to seeing that
    check: exact
  - t: 341
    text: I really do hope that they make it to where you can create the agents and not have to create the code for the
    check: exact
  - t: 430
    text: I'm Vladimir. Uh ABC developer from Ukraine, a recent Microsoft MVP. Uh and I have been in the ecosystem for 9 years
    check: exact
---

# Episode 515: Stop Coding, Start Architecting: How AI Is Reshaping the BC Developer Role

> Dynamics Corner episode 515 with Vladimir, a Ukrainian BC developer and Microsoft MVP, on how AI changes AL development. Topics include AI-generated code and tests, TDD, planning mode, context and session management, AL-Go CI/CD, MCP, and choosing between Copilot, Cursor and command-line agents. It also covers the 2026 wave one agent preview, the troubleshooting MCP server for AL (due in May) and his open source tools Data Editor and Parallel Task Worker.

[Watch on YouTube](https://www.youtube.com/watch?v=xWOddQt1GUM) · Dynamics Corner podcast · 2026-04-28 · 1:01:13 · tier community · reviewed (checked by Opus)

## Overview

The guest, a Business Central developer from Ukraine and recent Microsoft MVP, discusses how AI makes code cheaper to produce and shifts developer time toward architecture and understanding Business Central functionality. The episode opens with 2026 wave one items, including the agent preview and agent playground, and a troubleshooting MCP server for AL that is due in May. It then covers open source tools such as Data Editor and Parallel Task Worker.

Most of the discussion is about working practice. It covers AI-generated tests and TDD for AL, planning mode before generating code, context and session management, and AL-Go for CI/CD with several developers. It also compares IDE agents and command-line agents, and advises trying MCP in practice. The Business Central MCP is not recommended for production, only for sandboxes or Docker environments.

## Key points

- Agent building in sandboxes is in preview. Generating code from agents built visually is not yet automatic.
- The troubleshooting MCP server for AL is due in May 2026. Business Central MCP is for sandboxes or Docker only, not production.
- Generated code still has to be read and understood. Generating too much code without review causes quality problems.
- Tests are now standard for AL. AI can generate and suggest tests, and TDD is recommended, but tests must be reviewed and must fail and pass correctly.
- Start with planning mode: give the AI full context, name the relevant objects and say why they matter. Use separate sessions for different tasks.
- AL-Go is a free CI/CD tool that runs in GitHub. GitHub runners may cost money depending on setup, and branch discipline is required.
- Tool rankings change often. The BC bench from Microsoft counted only two agents, so evaluate tools yourself. Source control and code review matter more than which tool was used.

## Chapters

- [0:00](https://www.youtube.com/watch?v=xWOddQt1GUM&t=0s) Introduction and guest welcome
- [2:30](https://www.youtube.com/watch?v=xWOddQt1GUM&t=150s) 2026 wave one features and agent preview
- [6:53](https://www.youtube.com/watch?v=xWOddQt1GUM&t=413s) Guest introduction and background
- [9:00](https://www.youtube.com/watch?v=xWOddQt1GUM&t=540s) Developer tools and open source projects
- [10:48](https://www.youtube.com/watch?v=xWOddQt1GUM&t=648s) Contributing to Business Central
- [13:22](https://www.youtube.com/watch?v=xWOddQt1GUM&t=802s) AI impact on AL development and code generation
- [15:23](https://www.youtube.com/watch?v=xWOddQt1GUM&t=923s) Risks of generating too much code and quality control
- [17:59](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1079s) AI-generated tests and TDD for AL development
- [20:06](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1206s) Test generation on production projects
- [22:51](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1371s) Testing value and client communication
- [25:24](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1524s) Quality improvement and testing across extensions
- [28:54](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1734s) AI-assisted development challenges, planning mode, and context management
- [35:32](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2132s) Tool selection, benchmarking, and team workflow management
- [40:50](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2450s) CI/CD and AL-Go for multi-developer projects
- [43:44](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2624s) AL-Go benefits and getting started with AI tools and MCP
- [48:01](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2881s) IDE and command-line agents: Cursor, VS Code, and practical MCP approach
- [52:30](https://www.youtube.com/watch?v=xWOddQt1GUM&t=3150s) AI development landscape, architecture knowledge, and BC developer skills

## Features

| Feature | Status | At | Evidence |
|---|---|---|---|
| Agent preview and agent playground | preview, demoed | [3:59](https://www.youtube.com/watch?v=xWOddQt1GUM&t=239s) | "Maybe we're still in preview. That's what they want though. That's what they want, right?" ([6:42](https://www.youtube.com/watch?v=xWOddQt1GUM&t=402s)) |
| Unified interfaces for AI | status not stated | [4:26](https://www.youtube.com/watch?v=xWOddQt1GUM&t=266s) |  |
| Enable troubleshooting MCP server for AL | status not stated | [5:03](https://www.youtube.com/watch?v=xWOddQt1GUM&t=303s) |  |
| AL tasks from Visual Studio Code | status not stated | [5:16](https://www.youtube.com/watch?v=xWOddQt1GUM&t=316s) |  |
| Data Editor tool | status not stated | [9:23](https://www.youtube.com/watch?v=xWOddQt1GUM&t=563s) |  |
| Parallel Task Worker | generally available | [9:53](https://www.youtube.com/watch?v=xWOddQt1GUM&t=593s) | "recently I released um parallel task worker. It's like a library for developers uh where you can able to uh easily to split some" ([9:53](https://www.youtube.com/watch?v=xWOddQt1GUM&t=593s)) |
| AI-assisted code generation for AL | status not stated | [14:27](https://www.youtube.com/watch?v=xWOddQt1GUM&t=867s) |  |
| Business Central MCP | status not stated | [17:31](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1051s) |  |
| AI-generated test creation for AL | status not stated, demoed | [17:47](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1067s) |  |
| TDD approach for AL with AI | status not stated, demoed | [18:38](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1118s) |  |
| AI-generated test suggestions and creation | status not stated, demoed | [20:24](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1224s) |  |
| Automated testing for production code safety | status not stated, demoed | [22:51](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1371s) |  |
| AI-assisted documentation creation | status not stated | [25:24](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1524s) |  |
| Quality improvement through AI-assisted CICD and best practices | status not stated | [26:59](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1619s) |  |
| Testing for Internal and External Extensions | status not stated | [28:00](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1680s) |  |
| AI Challenges in Collaborative Development | status not stated | [29:57](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1797s) |  |
| AI-Assisted Planning Mode | status not stated | [32:36](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1956s) |  |
| Context Window and Session Management | status not stated | [33:31](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2011s) |  |
| AL Development Benchmarking | generally available | [35:49](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2149s) | "Microsoft released a BC bench for agents. And they it was as I remember they only count two agents, Cloud Code and maybe Codex" ([35:49](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2149s)) |
| Source Control and Code Review Workflow | status not stated | [40:28](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2428s) |  |
| AL-Go free tool for CI/CD | status not stated | [42:15](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2535s) |  |
| MCP protocol for AI communication | status not stated | [47:02](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2822s) |  |
| Copilot in Visual Studio Code | status not stated | [48:41](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2921s) |  |
| Command-line AI agents | status not stated | [49:06](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2946s) |  |
| Cursor IDE | status not stated | [48:12](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2892s) |  |
| MCP in Practice | status not stated | [52:30](https://www.youtube.com/watch?v=xWOddQt1GUM&t=3150s) |  |
| AI-Assisted Development with Architecture Review | status not stated | [53:13](https://www.youtube.com/watch?v=xWOddQt1GUM&t=3193s) |  |

## AL objects mentioned

As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.

- codeunit "unified interfaces code units for AI" at [4:26](https://www.youtube.com/watch?v=xWOddQt1GUM&t=266s)
- codeunit "library code unit" at [22:21](https://www.youtube.com/watch?v=xWOddQt1GUM&t=1341s)
- other "BC bench" at [35:49](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2149s)
- other "Codex" at [36:05](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2165s)
- other "Cloud Code" at [36:05](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2165s)
- other "Cursor" at [36:42](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2202s)
- other "Copilot" at [36:42](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2202s)
- other "MCP" at [47:02](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2822s)
- other "AL-Go" at [42:40](https://www.youtube.com/watch?v=xWOddQt1GUM&t=2560s)
- other "Business Central MCP" at [51:19](https://www.youtube.com/watch?v=xWOddQt1GUM&t=3079s)

Not found in BC28-30: codeunit "unified interfaces code units for AI", codeunit "library code unit".

## Quotes

- [3:59](https://www.youtube.com/watch?v=xWOddQt1GUM&t=239s) "now you can build some agents in your sandboxes environments"
- [4:36](https://www.youtube.com/watch?v=xWOddQt1GUM&t=276s) "Some of Some of my past experience was great, some of it's not great. Like there's some limitations like you cannot pass files and"
- [5:16](https://www.youtube.com/watch?v=xWOddQt1GUM&t=316s) "I know that's due in May, so I'm I'm looking forward to seeing that"
- [5:41](https://www.youtube.com/watch?v=xWOddQt1GUM&t=341s) "I really do hope that they make it to where you can create the agents and not have to create the code for the"
- [7:10](https://www.youtube.com/watch?v=xWOddQt1GUM&t=430s) "I'm Vladimir. Uh ABC developer from Ukraine, a recent Microsoft MVP. Uh and I have been in the ecosystem for 9 years"

## Disclaimers in the video

- [3:59](https://www.youtube.com/watch?v=xWOddQt1GUM&t=239s) preview: now you can build some agents in your sandboxes environments
- [4:36](https://www.youtube.com/watch?v=xWOddQt1GUM&t=276s) subject-to-change: it's still in in the stage where it's evolving. And there's some challenges which we are uh right now trying to to solve
- [5:16](https://www.youtube.com/watch?v=xWOddQt1GUM&t=316s) coming-later: I know that's due in May, so I'm I'm looking forward to seeing that
- [6:42](https://www.youtube.com/watch?v=xWOddQt1GUM&t=402s) preview: Maybe give it a a few months. Yeah, it just it just very fresh techno Yeah. Business Central very fresh. ...
- [51:19](https://www.youtube.com/watch?v=xWOddQt1GUM&t=3079s) not-in-this-release: Business Central MCP not for production use. Just do your daily work on some sandboxes or on some uh Docker environment.

Presenters (as heard): Chris, Brad, Vladimir, Al.
