Apple vừa công bố phiên bản Xcode mới, phiên bản mới nhất của môi trường phát triển tích hợp (IDE) để xây dựng phần mềm cho các nền tảng của riêng mình, như iPhone và Mac. Tính năng chính của phiên bản 26.3 là hỗ trợ các công cụ lập trình tác nhân đầy đủ chức năng, như Codex của OpenAI hoặc Claude Agent, với giao diện bảng điều khiển bên cạnh để giao nhiệm vụ cho các tác nhân bằng các lời nhắc và theo dõi tiến độ cũng như các thay đổi của chúng.
Điều này được thực hiện thông qua Giao thức Ngữ cảnh Mô hình (MCP), một giao thức mở cho phép các tác nhân AI làm việc với các công cụ bên ngoài và các tài nguyên có cấu trúc. Xcode hoạt động như một điểm cuối MCP, cung cấp một loạt các giao diện có thể được máy gọi và cho phép các công cụ AI như Codex hoặc Claude Agent truy cập vào nhiều thành phần cơ bản của IDE như biểu đồ tập tin, tìm kiếm tài liệu, cài đặt dự án, v.v. Mặc dù tính năng trò chuyện và quy trình làm việc của AI đã được hỗ trợ trong Xcode trước đây, bản phát hành này cung cấp cho chúng quyền truy cập sâu hơn nhiều vào các tính năng và khả năng của Xcode.
Cách tiếp cận này đáng chú ý vì nó có nghĩa là ngay cả khi việc tích hợp mô hình của OpenAI và Anthropic được ưu tiên với một vị trí riêng trong cài đặt của Xcode, vẫn có thể kết nối các công cụ khác hỗ trợ MCP, điều này cũng cho phép thực hiện một số thao tác này với các mô hình đang chạy cục bộ.
Apple bắt đầu đẩy mạnh các tính năng AI với việc phát hành Xcode 26, mở rộng khả năng tự động hoàn thành mã bằng cách sử dụng mô hình cục bộ do Apple đào tạo đã được giới thiệu trong phiên bản lớn trước đó, và hỗ trợ đầy đủ giao diện trò chuyện để nói chuyện với ChatGPT của OpenAI và Claude của Anthropic. Người dùng muốn có nhiều hành vi và khả năng giống như tác nhân hơn phải sử dụng các công cụ của bên thứ ba, đôi khi có những hạn chế do thiếu quyền truy cập sâu vào IDE.
Phiên bản ứng cử viên phát hành (về cơ bản là bản beta cuối cùng) của Xcode 26.3 sẽ sớm được tung ra, còn phiên bản chính thức sẽ ra mắt sau đó một thời gian.
