Salesforce ngày 20/8 (giờ địa phương) công bố Slack Code, tính năng mới cho phép người dùng gọi agent lập trình trực tiếp trong Slack để cộng tác và chia sẻ kết quả với cả nhóm. Theo SiliconAngle, công cụ này giúp các thành viên tương tác với agent ngay trong cuộc trò chuyện, cũng như theo dõi mã nguồn và các chỉnh sửa trong cùng một luồng làm việc.
Với Slack Code, Salesforce muốn chuyển hoạt động lập trình từ cách làm việc cá nhân trên terminal (dòng lệnh) sang mô hình cộng tác theo kênh. Khi một thành viên gọi agent trong kênh, hệ thống sẽ tạo một không gian làm việc riêng để agent xử lý yêu cầu. Kết quả sau đó được hiển thị trên Canvas, kèm phần đối chiếu thay đổi trước và sau khi chỉnh sửa mã nguồn, cùng bản xem trước có thể chạy thử.
Salesforce cho biết Slack Code có thể kết nối với nhiều agent như Anthropic Claude Code, Vercel v0, Cognition AI Devin và OpenAI ChatGPT. Tính năng này khả dụng trên tất cả gói dịch vụ của Slack, nhưng quyền sử dụng từng agent được cấp riêng biệt. Slack Code cũng hỗ trợ mở rộng để kết nối các agent bên ngoài thông qua API.
Theo Salesforce, các agent lập trình đang nhanh chóng trở thành một phần của đội ngũ phát triển, khiến không chỉ lập trình viên mà cả nhân sự không chuyên về kỹ thuật cũng tham gia sâu hơn vào quá trình xây dựng ứng dụng. Vì vậy, việc để mọi thành viên có thể theo dõi toàn bộ trao đổi và tiến độ xử lý ngày càng trở nên quan trọng.
Một điểm đáng chú ý khác là toàn bộ hội thoại và đầu ra từ Slack Code đều được lưu lại trên Slack. Kết quả do agent tạo ra, liên kết tới kho lưu trữ GitHub, nội dung trên Canvas và bối cảnh công việc đều được giữ lại, giúp đội ngũ có thể xem lại toàn bộ quá trình xử lý về sau.