spinny:~/writing $ cat microsoft-build-2026-agent-native-development.md

Microsoft Build 2026 và bước chuyển lặng lẽ sang agent-native development

· 2 min read · Filippo Spinella · AI, GitHub Copilot, Microsoft Build, Developer Tools

Microsoft Build 2026 có một lớp nghĩa rất rõ: giai đoạn tiếp theo của software agents không phải là chat box đẹp hơn. Agents cần bàn làm việc, checklist, sandbox và người chịu trách nhiệm.

Các tín hiệu chính thức đến từ Microsoft Build 2026 live blog, bài viết của Microsoft AI alone won't change your business. The system running it will và thông báo của GitHub về GitHub Copilot app. Đọc cùng nhau, chúng nói một điều: agents đang bước vào chính development system, không còn là phụ kiện cạnh editor.

Phần hữu ích thì hơi chán, theo nghĩa tốt

Agent viết được patch thì thú vị. Nhưng agent làm việc trong isolated worktree, chạy checks, giữ trace dễ đọc, mở pull request và dừng ở approval gate đúng chỗ thì hữu ích hơn nhiều.

Đó là thay đổi tôi thấy ở Build 2026. Ít magic hơn, nhiều operating model hơn. GitHub Copilot app giống control room cho agent work: sessions, repositories, issues, pull requests và parallel tasks trong cùng một chỗ. Worktree là chi tiết hay vì mỗi thử nghiệm có không gian riêng để so sánh, bỏ đi hoặc promote.

Sandbox không phải chi tiết phụ

Nếu agent có thể chạy code, nó cần nơi an toàn để sai. Local hoặc cloud sandbox cho phép agent thử mà không biến laptop hay production thành phòng thí nghiệm.

Không hào nhoáng, nhưng đây là khác biệt giữa demo và workflow. Agent tốt phải chạy tests, đọc failures, thử lại và chỉ ra điều gì đã đổi. Nó cũng cần bị giới hạn đủ để lỗi vẫn nhỏ.

Review trở thành bottleneck

Cái bẫy của agentic development là nghĩ nhiều agents tự động nghĩa là nhiều shipped work hơn. Có thể nó chỉ tạo thêm pull requests trước mặt reviewers đã mệt.

Tôi sẽ đo bằng ba thứ: reviewer tiết kiệm hay mất thêm thời gian; generated changes có qua checks mà không cần babysitting không; trace có giải thích reasoning đủ để tin diff không.

Nếu reviewer phải dựng lại mọi thứ từ đầu, workflow chưa xong. Nó chỉ chuyển gánh nặng sang chỗ khác.

Tôi sẽ bắt đầu từ đâu

Tôi sẽ bắt đầu với tasks chán nhưng rõ biên: dependency updates, test fixes, refactor nhỏ, follow-up review comments, release notes, migrations có tests mạnh.

Mỗi task cần isolation, checks, trace và human merge decision. Agent làm phần nặng chân tay. Team vẫn sở hữu kết quả.

Cách tôi đọc nó

Build 2026 làm agent-native development bớt giống slogan và giống vấn đề operations hơn. Team thắng không phải team để agents làm mọi thứ. Team thắng là team thiết kế system nơi agents tiến lên mà không giấu trace.

Nguồn

spinny:~/writing/microsoft-build-2026-agent-native-development $
try:
spinny:~/writing/microsoft-build-2026-agent-native-development·microsoft-build-2026-agent-native-development.md
·
·--:--:--
    Microsoft Build 2026 và bước chuyển lặng lẽ sang agent-native development | Filippo Spinella - Kỹ sư Phần mềm