Microsoft phát hành VS Code v1.141 bổ sung dọn dẹp Worktree cho AI Agent và Sandboxing
Microsoft đã phát hành Visual Studio Code phiên bản 1.141, tập trung vào quản lý quy trình làm việc của AI agent với các tính năng như dọn dẹp worktree của các phiên agent không hoạt động và terminal sandboxing đa nền tảng cho GitHub Copilot Agents. Bản cập nhật này cũng giới thiệu bố cục lưới nhiều phiên để theo dõi các tác vụ agent song song và hỗ trợ đăng nhập nhiều tài khoản GitHub Enterprise cùng lúc. Khi các nhà phát triển ngày càng giao nhiều tác vụ lập trình phức tạp cho các AI agent tự động hoạt động trên các nhánh Git riêng biệt, những phiên làm việc bị bỏ rơi có thể nhanh chóng làm cạn kiệt dung lượng ổ đĩa, trong khi các lệnh terminal tạo ra rủi ro bảo mật. Việc tích hợp sẵn công cụ quản lý tài nguyên worktree và terminal sandboxing giúp giải quyết trực tiếp các thách thức lớn về trải nghiệm và an toàn trong quy trình làm việc đa agent. Lệnh mới `Chat: Open Worktree Cleanup` cho phép các nhà phát triển lọc các worktree nhàn rỗi của agent, dọn dẹp thủ công hoặc thiết lập quy tắc tự động xóa các phiên đã hoàn thành pull request trong khi vẫn bảo vệ các phiên đang hoạt động hoặc được ghim. Ngoài ra, tính năng terminal sandboxing đa nền tảng giúp giới hạn quyền truy cập của Copilot Agents vào hệ thống tệp cục bộ và tài nguyên mạng trên Windows, macOS và Linux.
## KIẾN THỨC NỀN
Git worktree cho phép liên kết nhiều thư mục làm việc với một kho lưu trữ (repository) duy nhất, giúp nhà phát triển hoặc AI agent làm việc trên các nhánh khác nhau cùng lúc mà không cần chuyển đổi ngữ cảnh. Terminal sandboxing giúp cô lập các lệnh shell tự động trong môi trường thực thi bị giới hạn nhằm ngăn chặn việc truy cập hệ thống trái phép hoặc vô tình chạy các đoạn mã nguy hiểm.