IT Home
85

Sản phẩm

Anthropic ra mắt Claude Code: Đồng bộ hóa liền mạch giữa Desktop và Terminal

(giờ Việt Nam)

Tóm tắt AI

Anthropic vừa cập nhật Claude Code cho phép đồng bộ hóa phiên làm việc giữa ứng dụng desktop và terminal. Người dùng có thể tiếp tục các phiên code cũ, sử dụng tính năng quay lại (rewind) và quản lý lịch sử trò chuyện một cách nhất quán trên cả hai nền tảng.

Bản dịch AI

Cảm ơn độc giả của IT đã gửi thông tin đóng góp!

Công việc đang làm dở trong terminal, cứ đổi cửa sổ là phải làm lại từ đầu. Hôm nay, chuyện đó đã kết thúc.

Ngay lúc này, Anthropic đã chính thức công bố: Claude Code phiên bản desktop đã thông suốt với các phiên làm việc trên terminal! Chỉ cần gõ /resume trên desktop, danh sách lịch sử hội thoại sẽ hiện ra, bạn chỉ cần nhấp vào bất kỳ phiên làm việc nào từng thực hiện trong terminal CLI, nó sẽ được kéo nguyên trạng sang desktop để tiếp tục công việc.

Toàn bộ lịch sử trò chuyện, các đoạn mã, và những gì đã thống nhất trước đó đều được chuyển sang đầy đủ, không sót một chi tiết nào.

Điều đáng chú ý hơn chính là bảng điều khiển (Dashboard) trong video demo của hãng.

Kỹ sư Lydia Hallie của đội ngũ Claude Code sở hữu tới 1.240 phiên hội thoại, tương đương 162,4 triệu tokens.

Đối với người phát triển công cụ này, những phiên hội thoại tích lũy được đã trở thành một tài sản quý giá.

Thế nhưng trước đêm qua, ngay cả cô ấy cũng bị kẹt bởi "bức tường" ngăn cách giữa các nền tảng.

Loại thuế vô hình phải đóng mỗi ngày

Những ai "ngâm mình" trong Claude Code đều từng phải đóng loại thuế này.

Bạn bắt đầu một công việc trong terminal, viết được nửa chừng rồi rời đi. Lần tới khi muốn chuyển sang desktop để làm tiếp, bạn phải "mớm" lại toàn bộ chuỗi hội thoại trước đó.

Cấu trúc dự án, các phương án đã thử sai, những quy tắc bạn đã thỏa thuận với nó, tất cả đều phải nói lại từ đầu.

Nếu công việc đó đã chạy qua hàng chục vòng hội thoại, cái giá phải trả để tái thiết lập nó thường còn cao hơn cả việc tiếp tục làm.

Giờ đây, ngữ cảnh đã bắt đầu đi theo người dùng, không còn bị "đóng đinh" vào một cửa sổ duy nhất nữa.

Thực tế, phía terminal vốn dĩ không gặp vấn đề này. Lệnh khôi phục phiên làm việc luôn tồn tại, lịch sử hội thoại được lưu cục bộ, có thể lấy lại bất cứ lúc nào để tiếp tục.

Nút thắt nằm ở phiên bản desktop. Tài liệu chính thức ghi rất rõ: desktop, Web và VS Code quản lý lịch sử hội thoại riêng biệt, không nhìn thấy nhau. Công việc bạn làm trong terminal, desktop hoàn toàn không biết nó tồn tại.

Tháng 4 năm nay, có người đã chính thức gửi yêu cầu trên GitHub: Terminal có thể khôi phục phiên làm việc, còn desktop thậm chí không có bộ chọn, cứ đổi nền tảng là mất ngữ cảnh. Đội ngũ Claude Code lúc đó cũng đã thảo luận cách khắc phục, chỉ là chưa thực hiện trơn tru.

Cuối tháng 8, hãng cuối cùng đã bổ sung tính năng này.

Cách bổ sung rất tinh tế. Kỹ sư Lydia Hallie của đội ngũ Claude Code đã đăng một bài viết nửa giờ sau khi công bố, giải thích logic sản phẩm một cách trọn vẹn.

Trong terminal vốn đã có lệnh /desktop, cho phép chuyển phiên làm việc hiện tại sang desktop. Lệnh /resume mới xuất hiện lại hoạt động ngược lại: khi đang ở desktop, bạn có thể "nhặt" lại những phiên làm việc từng mở trong CLI.

Một bên chuyển, một bên nhặt, cả hai chiều đều thông suốt.

Phiên làm việc được nhặt lại vẫn ở trạng thái hoạt động. Cơ chế điểm kiểm tra (checkpoint) vẫn dùng được như thường, bạn vẫn có thể dùng /rewind để quay lại bất kỳ bước nào trước đó mà không lo việc chuyển đổi nền tảng làm hỏng công việc cũ.

Kỹ sư Anthony Morris của Claude Code cũng chia sẻ về những trăn trở phía sau: đội ngũ từng nghĩ đến phương án tiện hơn là nhét thẳng phiên làm việc từ terminal vào thanh bên của desktop, nhưng giao diện chưa đạt yêu cầu nên tạm thời dùng /resume để thay thế.

Phương án lý tưởng hơn không bị hủy bỏ, chỉ là được xếp lịch thực hiện sau.

Người dùng @ServoReality nhận xét chuẩn nhất: Chuyện này nghe có vẻ nhỏ, cho đến khi bạn nhận ra mình đã lãng phí bao nhiêu thời gian để tái thiết lập ngữ cảnh giữa các công cụ khác nhau. /resume thuộc loại tính năng nghe có vẻ nhàm chán nhưng lại thay đổi cách sử dụng hàng ngày.

Quản lý thiết kế tại Stripe, @krispuckett, phản ứng trực diện hơn.

Người dùng @Aykutuces cho rằng terminal và desktop cuối cùng cũng không cần phải chọn một trong hai nữa.

Anthropic đã liên tục bổ sung cùng một vấn đề trong tháng này

Nhìn vào các bản cập nhật tháng 8 của Anthropic, /resume không phải là tính năng duy nhất xuất hiện.

Ngay trong tháng này, Claude Code trên desktop đã thêm tính năng tự động tiếp tục chạy (auto-resume) — khi hết hạn mức, bạn không cần phải canh chừng, chỉ cần hạn mức được khôi phục, nó sẽ tự động làm tiếp.

Hãng cũng sửa hai lỗi: tiêu đề hội thoại biến mất không rõ lý do khi trò chuyện quá lâu, và các phiên hội thoại quá 30 ngày bị tự động xóa.

Đường hướng này rất rõ ràng: hội thoại không được mất, tiêu đề không được mất, và khoảng thời gian chờ đợi hạn mức cũng không được lãng phí.

Một blogger đã nhận xét rất đúng, đây là một bước tiến nữa để phiên bản desktop trở thành trung tâm điều khiển. Một khi tất cả các phiên hội thoại đều có thể tìm lại từ desktop, nó sẽ không còn chỉ là một cửa sổ trò chuyện đơn thuần nữa.

Tuy nhiên, hiện tại các phiên được thông suốt đều là những công việc bắt đầu từ terminal, dù là đẩy từ terminal sang hay kéo từ desktop về, bản thân phiên làm việc đó đều được khởi tạo trong terminal.

Đọc bài gốc

Bài viết được AI dịch và tổng hợp tự động từ IT Home. Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.