Claude Code phiên bản desktop hỗ trợ đa nhiệm song song

Ngày 15 tháng 4, Anthropic đã thực hiện một cuộc thiết kế lại khá triệt để cho ứng dụng desktop Claude Code, đồng thời ra mắt một tính năng mới có tên Routines.

Tín hiệu cốt lõi của lần thay đổi này là: Claude Code không còn là công cụ đơn luồng mà bạn ra lệnh và nó thực thi, mà đang bắt đầu phát triển theo hướng làm việc đa nhiệm không đồng bộ.

Đối với các nhà phát triển sử dụng Claude Code hàng ngày, cả hai điều này đều đáng để xem xét kỹ lưỡng.

Phiên bản desktop đã thay đổi những gì

Quản lý đa phiên: Thanh bên trái, chạy nhiều tác vụ cùng lúc

Sau khi cập nhật, một thanh bên mới được thêm vào bên trái, hiển thị tất cả các phiên hoạt động và lịch sử. Có thể lọc theo trạng thái, dự án, môi trường, hoặc nhóm theo dự án.

Nếu trước đây bạn mở ba cửa sổ terminal, mỗi cửa sổ chạy một phiên Claude Code, thì giờ đây bạn có thể quản lý tất cả trong một giao diện duy nhất.

Phím tắt Command+; cho phép bạn rẽ nhánh một câu hỏi trong khi tác vụ hiện tại đang chạy — không làm gián đoạn luồng chính, nhưng vẫn có thể hỏi Claude về lỗi này là gì. Thiết kế này khá thực tế: trong quá trình thực thi tác vụ dài, bạn thường có nhiều câu hỏi nhưng không muốn làm gián đoạn nó.

Tích hợp công cụ phát triển

Một số công cụ trước đây phải chuyển ra ngoài sử dụng giờ được tích hợp trực tiếp vào ứng dụng desktop:

  • Terminal tích hợp: Chạy kiểm thử, thực thi build, không cần chuyển sang terminal hệ thống
  • Trình soạn thảo tệp tích hợp: Chỉnh sửa nhanh vài dòng mà không cần mở trình soạn thảo khác
  • Trình xem Diff được thiết kế lại: Tối ưu hóa cho các thay đổi quy mô lớn, diff của các PR lớn không còn bị giật lag
  • Bảng xem trước mở rộng: Hỗ trợ xem trước thời gian thực cho tệp HTML, PDF, máy chủ ứng dụng cục bộ

Đây là những chi tiết năng suất, nếu xét riêng lẻ không phải là tính năng lớn, nhưng khi kết hợp lại sẽ giảm thời gian chuyển đổi qua lại giữa các công cụ khác nhau.

Chế độ xem và tùy chỉnh bố cục

Ba chế độ xem mới được thêm vào, kiểm soát mức độ hiển thị của các lệnh gọi công cụ Claude:

  • Verbose: Xem Claude đang làm gì, hiển thị từng bước
  • Normal: Chế độ mặc định, các bước chính hiển thị
  • Summary: Chỉ xem kết quả cuối cùng

Mỗi bảng đều hỗ trợ kéo thả để điều chỉnh vị trí, có thể sắp xếp theo thói quen của bạn. Plugin CLI cũng được hỗ trợ, phiên SSH có thể sử dụng trên Mac và Linux — một bổ sung thực tế cho các nhà phát triển từ xa.

Routines: Để Claude Code tiếp tục làm việc khi bạn không ở đó

Đây mới thực sự là điều đáng nói riêng trong bản phát hành này.

Routines đóng gói prompt + kho mã + bộ kết nối thành một cấu hình có thể thực thi. Nó có thể được kích hoạt theo lịch, thông qua lệnh gọi API, hoặc — điều này đặc biệt thú vị — thông qua sự kiện GitHub, chẳng hạn như khi ai đó tạo PR.

Lấy một tình huống thực tế:

Ai đó gửi PR đến kho của bạn → Routines tự động kích hoạt → Claude Code thực hiện đánh giá mã, chạy các kiểm thử liên quan, tạo nhận xét đánh giá → PR tự động xuất hiện bình luận

Toàn bộ quy trình này không cần bạn phải theo dõi.

Các tình huống tương tự bao gồm: kiểm tra tất cả các issue chưa đóng mỗi sáng, tự động cập nhật tài liệu sau mỗi lần merge vào nhánh main… những việc trước đây phải viết script, cấu hình CI, giờ có thể mô tả bằng ngôn ngữ tự nhiên để Routines thực thi.

Giới hạn hiện tại:

  • Có giới hạn số lần chạy mỗi ngày (giới hạn cụ thể phụ thuộc vào gói đăng ký)
  • Hiện đang ở trạng thái Research Preview, chưa phải là tính năng sản xuất ổn định
  • Chạy trên cơ sở hạ tầng Web của Anthropic, không phải cục bộ

Các gói Pro, Max, Team, Enterprise đều có thể đăng ký dùng thử.

Lần thay đổi này cho thấy điều gì

Từ Routines có thể cảm nhận được vị thế của Anthropic đối với Claude Code đang thay đổi. Trước đây, logic là bạn ngồi đó, trò chuyện với Claude, nó giúp bạn viết mã. Giờ đây, nó bắt đầu trở thành bạn xác định quy tắc và điều kiện kích hoạt, Claude chạy ngầm và giúp bạn làm việc.

Điều này phù hợp với xu hướng chung của toàn bộ lĩnh vực công cụ lập trình AI: từ trợ lý lập trình cặp đôi trở thành kỹ sư phần mềm tự chủ.

Cursor có Background Agent, GitHub Copilot có Coding Agent, giờ Claude Code có Routines.

Sự khác biệt nằm ở chỗ, Routines của Claude Code được tích hợp trực tiếp với các sự kiện kho mã (GitHub PR) — không cần tự viết webhook hay cấu hình tích hợp bên thứ ba. Đối với các nhóm sử dụng GitHub hàng ngày, đường dẫn truy cập này tương đối thuận tiện.

Tổng kết

Bản cập nhật lần này không ra mắt mô hình mới, không làm mới điểm số kiểm tra, nhưng ở cấp độ sản phẩm đã đẩy Claude Code tiến thêm một bước theo hướng trở thành công cụ kỹ thuật thực thụ.

Quản lý đa phiên giải quyết vấn đề làm việc song song, Routines giải quyết vấn đề làm việc không đồng bộ. Cả hai kết hợp lại, Claude Code bắt đầu có dáng dấp của một công cụ cấp sản xuất — không chỉ là một hộp trò chuyện, mà là một hệ thống có thể chạy trong quy trình làm việc của bạn.

Nguồn tham khảo: CocoLoop, Anthropic Rebuilds Claude Code Desktop App Around Parallel Sessions (MacRumors)