Claude Code cho phép các session nhắn tin và phối hợp công việc với nhau

Claude Code v2.1.224 cho phép nhắn tin giữa các session đang chạy song song để chuyển cảnh báo và kết quả, nhưng không cấp quyền hay đổi cấu hình.

Claude Code cho phép các session nhắn tin và phối hợp công việc với nhau

Claude Code vừa bổ sung khả năng nhắn tin trực tiếp giữa các phiên làm việc, cho phép nhiều session đang chạy song song chia sẻ thông tin, đặt câu hỏi và phối hợp công việc với nhau. Tính năng mới được Anthropic triển khai từ Claude Code v2.1.224 trên macOS và Linux.

Khả năng này đặc biệt hữu ích khi người dùng mở nhiều session Claude Code để xử lý các phần khác nhau của cùng một dự án. Thay vì phải tự sao chép kết quả hoặc chuyển thông tin giữa từng cửa sổ, một session có thể gửi cập nhật trực tiếp sang session khác khi phát hiện vấn đề liên quan.

Theo tài liệu của Anthropic, cross-session messaging cho phép Claude chuyển thông điệp từ một phiên Claude Code sang phiên khác. Chẳng hạn, nếu thay đổi được thực hiện trong một session làm hỏng phần mà session khác đang dựa vào, Claude có thể gửi cảnh báo trước khi người dùng phát hiện. Tương tự, khi một session tìm ra câu trả lời cho vấn đề đang khiến session khác bị chặn, thông tin đó có thể được chuyển trực tiếp sang phiên cần thiết.

Anthropic cho biết một số tình huống phù hợp với tính năng này gồm chuyển giao một phát hiện giữa các session, phối hợp các worktree đang được xử lý song song, kiểm tra trạng thái của những tác vụ chạy lâu hoặc phản hồi giữa các máy khác nhau.

Người dùng cũng không cần tự soạn nội dung hoàn chỉnh của từng thông điệp. Prompt chỉ cần mô tả thông tin cần truyền đạt, còn Claude sẽ tự viết nội dung tin nhắn phù hợp trước khi gửi sang session còn lại.

Tuy nhiên, cross-session messaging không cho phép một session phê duyệt yêu cầu quyền hoặc thay đổi cấu hình của session khác. Những lệnh như /compact khi được gửi qua cơ chế này cũng chỉ xuất hiện dưới dạng văn bản thông thường, thay vì được thực thi như một command.

Nếu nội dung nhận được yêu cầu thực hiện hành động cần cấp quyền, session nhận vẫn phải hiển thị yêu cầu để người dùng tự xác nhận. Giới hạn này giúp cơ chế nhắn tin chủ yếu đóng vai trò trao đổi ngữ cảnh và phối hợp công việc, thay vì biến một phiên Claude Code thành công cụ điều khiển trực tiếp phiên khác.

Với khả năng các session trao đổi thông tin với nhau, Claude Code có thể phù hợp hơn với những workflow sử dụng nhiều agent hoặc nhiều phiên chạy đồng thời trên các phần khác nhau của cùng một codebase. Người dùng vẫn giữ quyền kiểm soát đối với các thao tác nhạy cảm, trong khi việc truyền kết quả và cập nhật giữa các session có thể được Claude xử lý trực tiếp.