Slack Code: Kéo AI lập trình từ terminal vào cuộc trò chuyện nhóm, biến mã nguồn thành 'cuộc chơi' tập thể
Slack vừa ra mắt Slack Code, một sản phẩm mới tích hợp các tác nhân AI lập trình như Claude Code, Devin hay GitHub Copilot trực tiếp vào các kênh trò chuyện, cho phép toàn đội cùng theo dõi, định hướng và phê duyệt mã nguồn. Động thái này đánh dấu bước chuyển từ lập trình đơn lẻ sang 'multiplayer', khiến mã lệnh không còn là nút thắt cổ chai mà thay vào đó là ý tưởng và phán đoán của con người. Sản phẩm được kỳ vọng là quân bài chiến lược của Salesforce trong bối cảnh thị trường AI doanh nghiệp đang có nhiều biến động.

Slack Code: Kéo AI lập trình từ terminal vào cuộc trò chuyện nhóm, biến mã nguồn thành 'cuộc chơi' tập thể
Slack vừa chính thức ra mắt Slack Code, một sản phẩm mới được thiết kế để đưa các tác nhân AI lập trình (AI coding agents) vào trực tiếp các kênh trò chuyện, cho phép toàn bộ thành viên trong nhóm cùng quan sát, điều hướng, đánh giá và phát hành phần mềm. Cách tiếp cận "multiplayer" này biến việc viết mã từ một hoạt động cá nhân ẩn dật trong terminal thành một quy trình minh bạch, tập thể, nơi mã nguồn không còn là rào cản chính.
Thông báo này được đưa ra trong bối cảnh công ty mẹ Salesforce đang chịu áp lực lớn từ thị trường, và đồng thời đánh dấu một bước ngoặt chiến lược của Slack trong cuộc đua AI doanh nghiệp, từ một nền tảng trò chuyện trở thành "sân chơi" trung tâm cho các tác nhân AI.
Kênh Code: Khi AI lập trình hoạt động "công khai" trước mắt cả đội
Slack Code hoạt động với một ý tưởng đơn giản: khi một ai đó "tag" một tác nhân AI lập trình vào bất kỳ cuộc trò chuyện nào, tác nhân này sẽ tự động tạo một kênh code dành riêng cho dự án. Toàn bộ quá trình làm việc của AI — từ việc phân tích, sửa lỗi đến tạo pull request — diễn ra công khai trong kênh này, hiển thị đầy đủ các đoạn mã thay đổi (code diffs), bản xem trước trực tiếp và kế hoạch thực hiện. Khi công việc hoàn tất, kênh sẽ được lưu trữ lại, tạo thành một nhật ký kiểm toán có thể tìm kiếm được.
Jeff Wang, chủ tịch mảng enterprise mới của Cognition (công ty tạo ra tác nhân Devin), đã trình diễn một tình huống thực tế: một lỗi phần mềm được báo cáo trong kênh kỹ thuật, Devin lập tức phản hồi, điều tra, sửa lỗi và mở pull request một cách tự động. Đáng chú ý, trong quá trình này, một nhà thiết kế có thể gửi một file Figma vào kênh giữa chừng, và AI sẽ tiếp nhận mà không hề gián đoạn công việc chính.
"Mã nguồn không còn là nút thắt cổ chai," Rob Seaman, CEO tạm quyền của Slack, phát biểu. "Ý tưởng, gu thẩm mỹ, khả năng phán đoán và kỹ năng mới là những yếu tố quyết định. Và chúng tôi đã mở rộng nhóm người có thể đóng góp những điều đó cho bất kỳ ai trong Slack của bạn."
Không chỉ dừng lại ở các kênh code, Slack còn giới thiệu một loạt tính năng mới liên quan đến agent như tin nhắn riêng (agent DMs) mô phỏng như trò chuyện với đồng nghiệp, tab Agents để quản lý và dừng các phiên làm việc của AI, cùng quy trình "Add to Slack" cho phép triển khai agent từ các nền tảng như OpenAI, LangChain, n8n chỉ với vài cú click.
"Viết code không còn là khâu khó nhất": Sự thay đổi kinh tế trong phát triển phần mềm
Điểm cốt lõi trong chiến lược của Slack là tuyên bố AI đã làm đảo ngược nền kinh tế của ngành phát triển phần mềm. Trước đây, viết code là bước khan hiếm và đắt đỏ nhất. Ngày nay, theo các giám đốc Slack, công đoạn này đã trở nên rẻ và nhanh chóng, đẩy sự tập trung lên phán đoán và óc sáng tạo của con người.
Để củng cố cho luận điểm này, Cognition đưa ra những con số nội bộ: "Số lượng pull request được merge của chúng tôi đã tăng gấp 10 lần trong vài tháng qua, trong khi số nhân viên chỉ tăng khoảng 40%", Wang tiết lộ. Ông mô tả một quy trình làm việc mới, nơi kỹ sư giao việc cho hàng loạt "Devin", chuyển sang dự án khác và tiếp tục khởi tạo thêm, tạo ra một hệ thống vận hành với hàng chục agent hoạt động song song.
Quan trọng hơn, quy trình này không chỉ dành riêng cho giới kỹ thuật. Wang cho biết: "Phần lớn lỗi của chúng tôi được bộ phận kinh doanh báo cáo. Họ ghi nhận trong Slack, và người có chuyên môn sẽ dùng AI để xử lý." CEO tạm quyền Seaman nhấn mạnh rằng, trước đây, những vấn đề như vậy sẽ không bao giờ đến được tay quản lý sản phẩm vì thiếu kênh giao tiếp và động lực, nhưng giờ đây, mọi thứ đã được nối kết.
Wang cũng đưa ra một dự đoán táo bạo: những công việc "vặt" như sửa lỗi, sửa CI/CD hay vá lỗ hổng bảo mật sẽ sớm được tự động hóa hoàn toàn, và mã nguồn sẽ được merge tự động mà không cần con người duyệt trong vòng một năm tới.
Chống "rác AI" bằng sự minh bạch?
Một câu hỏi lớn được đặt ra: khi bất kỳ ai trong công ty cũng có thể triệu hồi AI để viết code, liệu doanh nghiệp có chìm trong "AI slop" — thứ mã nguồn trông có vẻ hợp lý nhưng chất lượng kém do người dùng thiếu kinh nghiệm tạo ra?
Câu trả lời của Slack khá phản trực giác: họ tin rằng sự công khai chính là liều thuốc giải độc. Katie Steigman, Phó chủ tịch sản phẩm của Slack, lập luận: "Phần 'multiplayer' chính là tấm khiên chống lại điều đó, vì mọi người có thể thấy công việc của bạn và đóng góp ý kiến. Thay vì tôi làm những điều mờ ám trong terminal, giờ đây mọi thứ minh bạch, họ có thể chỉ ra điều gì là rau rác và điều gì là thật."
Cô chia sẻ về thói quen của bản thân: khi tạo pull request với tư cách một người làm sản phẩm, cô luôn tag kỹ sư trong nhóm vào để nhận được hướng dẫn kỹ thuật cụ thể, và agent sẽ tiếp nhận để tạo ra bản code chất lượng hơn.
"Tôi tin rằng xu hướng đạo đức của AI multiplayer là hướng tới chất lượng cao hơn và giảm sự trùng lặp," Seaman nói, dẫn ví dụ từ Shopify, nơi CEO Tobi Lütke yêu cầu toàn bộ hoạt động coding bằng AI diễn ra trên các kênh công khai.
Tuy nhiên, sự hoài nghi vẫn còn nguyên. Gartner dự đoán hơn 40% các dự án AI agent sẽ bị hủy bỏ vào cuối năm 2027 vì chi phí tăng cao và giá trị kinh doanh không rõ ràng, trong khi khảo sát của McKinsey cho thấy chỉ 39% tổ chức ghi nhận tác động đến lợi nhuận từ AI dù 62% đã thử nghiệm.
Mô hình bảo mật: Không có "quyền thần", chỉ có quyền của người triệu hồi
Với khách hàng doanh nghiệp, quyết định thiết kế quan trọng nhất của Slack Code có lẽ là mô hình phân quyền. Khi được hỏi liệu agent trong kênh code có thể rò rỉ quyền truy cập giữa các nhóm hay không, CEO tạm quyền Seaman khẳng định chắc nịch: "Mọi thứ được thực hiện thay mặt cho người dùng, sử dụng ACL của người dùng đó, cả trong Slack lẫn các hệ thống kết nối. Không có quyền 'chúa' hay quyền cấp độ bot."
Điều này đồng nghĩa với việc agent chỉ có quyền truy cập thông tin và kênh mà người triệu hồi chúng đang có. Về mặt thực thi, Devin chạy trong sandbox tách biệt với "quyền truy cập tối thiểu", thậm chí có thể vận hành trong chế độ không truy cập internet.
Đây là một điểm khác biệt lớn so với các nền tảng agent độc lập — những nền tảng thường yêu cầu phòng IT cấp danh tính dịch vụ mới và quản lý một mớ hỗn độn các quyền riêng lẻ. Mô hình "agent như sự mở rộng của người dùng" này cũng trả lời câu hỏi về shadow-IT: vì agent tạo ra các pull request chuẩn trên GitHub, các quy trình kiểm duyệt và phát hành vẫn được áp dụng nguyên vẹn.
Nước cờ chiến lược của Salesforce trong bối cảnh đầy biến động
Slack Code ra mắt trong giai đoạn đầy sóng gió của công ty mẹ. Cổ phiếu Salesforce đã giảm khoảng 18% trong năm tính đến tháng 1, xa hơn nhiều so với chỉ số Nasdaq, khi phố Wall đặt câu hỏi liệu AI có bào mòn nhu cầu phần mềm doanh nghiệp truyền thống hay không. Sự ra đi của CEO Denise Dresser, được OpenAI chiêu mộ, càng làm tăng áp lực lên đội ngũ lãnh đạo hiện tại.
Để đối phó, Salesforce đang chạy đua để biến Slack thành "cánh cửa AI" của nơi làm việc. Tháng 1 vừa qua, họ đã ra mắt Slackbot được hỗ trợ bởi Anthropic Claude, trở thành tính năng được chấp nhận nhanh nhất trong lịch sử 27 năm của công ty. Slack Code mở rộng chiến lược này từ trả lời câu hỏi sang tạo ra sản phẩm: không chỉ là tin nhắn, mà là mã nguồn hoạt động, bản mẫu, và tài liệu được tạo ra ngay trong Slack.
Đặc biệt, có một sự đảo ngược chiến lược rõ ràng: giữa năm 2025, Reuters đưa tin Salesforce đã chặn các công ty AI đối thủ truy cập dữ liệu Slack, thể hiện tư thế phòng thủ. Giờ đây, Slack lại chủ động mời gọi chính những công ty đối thủ đó làm đối tác, với kế hoạch mở API kênh code cho mọi nhà phát triển. Sự chuyển hướng này cho thấy họ đã chuyển từ bảo vệ dữ liệu sang biến Slack thành địa điểm trung tâm không thể thiếu, nơi agent của mọi công ty sẽ làm việc.
Tương lai: Terminal đơn lẻ và kênh trò chuyện đa người sẽ song hành
Các giám đốc điều hành của Slack đều thừa nhận terminal sẽ không chết. Seaman dự đoán sẽ có sự phân công lao động: "Phần lớn công việc sẽ diễn ra trong môi trường đa người. Nhưng sẽ luôn có những công việc tư duy chuyên sâu, cần sự tập trung cao độ mà terminal vẫn là lựa chọn tốt nhất."
Một kỹ sư đang suy nghĩ lại kiến trúc hệ thống sẽ làm việc trực tiếp với agent trong terminal, trong khi một nhân viên kinh doanh phát hiện nút bị lỗi sẽ được sửa ngay trong kênh mà cả công ty có thể nhìn thấy. Về niềm tin, Seaman cho rằng mọi người sẽ kiểm tra kỹ lưỡng từng thay đổi ban đầu, sau đó học cách tin tưởng và giảm dần việc kiểm soát.
Đây là một ván cược lớn. McKinsey chỉ ra rằng những tổ chức thu được giá trị thực từ AI là những đơn vị thiết kế lại quy trình làm việc xung quanh AI, thay vì tích hợp nó vào các quy trình cũ. Slack Code, về bản chất, chính là một cuộc cải tổ quy trình làm việc được đóng gói thành một tính năng, đặt đội nhóm thay vì cá nhân làm đơn vị áp dụng AI.
Nếu thành công, công ty từng thay đổi nơi đồng nghiệp trò chuyện sẽ thay đổi nơi phần mềm được tạo ra. Nếu thất bại, sự minh bạch chỉ khiến mọi người cùng nhìn thấy "rác AI" chất đống. Dù kết quả ra sao, kỷ nguyên của một lập trình viên đơn độc thì thầm với agent trong cửa sổ terminal riêng tư đang dần khép lại.
"Các nút thắt cổ chai đã thay đổi," Jeff Wang kết luận. Câu hỏi mà Slack Code sẽ trả lời là liệu đám đông có làm chúng nhỏ lại — hay chỉ khiến chúng ồn ào hơn.