videoAL Developmentcommunity - not Microsoftreviewed - checked by Opus

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.

  1. 0:00 Introduction and guest welcome
  2. 2:30 2026 wave one features and agent preview
  3. 6:53 Guest introduction and background
  4. 9:00 Developer tools and open source projects
  5. 10:48 Contributing to Business Central
  6. 13:22 AI impact on AL development and code generation
  7. 15:23 Risks of generating too much code and quality control
  8. 17:59 AI-generated tests and TDD for AL development
  9. 20:06 Test generation on production projects
  10. 22:51 Testing value and client communication
  11. 25:24 Quality improvement and testing across extensions
  12. 28:54 AI-assisted development challenges, planning mode, and context management
  13. 35:32 Tool selection, benchmarking, and team workflow management
  14. 40:50 CI/CD and AL-Go for multi-developer projects
  15. 43:44 AL-Go benefits and getting started with AI tools and MCP
  16. 48:01 IDE and command-line agents: Cursor, VS Code, and practical MCP approach
  17. 52:30 AI development landscape, architecture knowledge, and BC developer skills
video Dynamics Corner podcast · 2026-04-28Watch on YouTube

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.

Features

Feature Status At Evidence
Agent preview and agent playground preview, demoed 3:59 “Maybe we’re still in preview. That’s what they want though. That’s what they want, right?” (6:42)
Unified interfaces for AI status not stated 4:26
Enable troubleshooting MCP server for AL status not stated 5:03
AL tasks from Visual Studio Code status not stated 5:16
Data Editor tool status not stated 9:23
Parallel Task Worker generally available 9:53 “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)
AI-assisted code generation for AL status not stated 14:27
Business Central MCP status not stated 17:31
AI-generated test creation for AL status not stated, demoed 17:47
TDD approach for AL with AI status not stated, demoed 18:38
AI-generated test suggestions and creation status not stated, demoed 20:24
Automated testing for production code safety status not stated, demoed 22:51
AI-assisted documentation creation status not stated 25:24
Quality improvement through AI-assisted CICD and best practices status not stated 26:59
Testing for Internal and External Extensions status not stated 28:00
AI Challenges in Collaborative Development status not stated 29:57
AI-Assisted Planning Mode status not stated 32:36
Context Window and Session Management status not stated 33:31
AL Development Benchmarking generally available 35:49 “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)
Source Control and Code Review Workflow status not stated 40:28
AL-Go free tool for CI/CD status not stated 42:15
MCP protocol for AI communication status not stated 47:02
Copilot in Visual Studio Code status not stated 48:41
Command-line AI agents status not stated 49:06
Cursor IDE status not stated 48:12
MCP in Practice status not stated 52:30
AI-Assisted Development with Architecture Review status not stated 53:13

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
  • codeunit “library code unit” at 22:21
  • other “BC bench” at 35:49
  • other “Codex” at 36:05
  • other “Cloud Code” at 36:05
  • other “Cursor” at 36:42
  • other “Copilot” at 36:42
  • other “MCP” at 47:02
  • other “AL-Go” at 42:40
  • other “Business Central MCP” at 51:19

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

Quotes

  • 3:59 “now you can build some agents in your sandboxes environments”
  • 4:36 “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 “I know that’s due in May, so I’m I’m looking forward to seeing that”
  • 5:41 “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 “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 preview: now you can build some agents in your sandboxes environments
  • 4:36 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 coming-later: I know that’s due in May, so I’m I’m looking forward to seeing that
  • 6:42 preview: Maybe give it a a few months. Yeah, it just it just very fresh techno Yeah. Business Central very fresh. …
  • 51:19 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.