Trang trong Chat, phản hồi trên tệp và script dự án
Xem kết quả tương tác ngay trong cuộc hội thoại, thảo luận code mà không cần sao chép và chuẩn bị từng workspace bằng các lệnh đã lưu.
Giữ biểu đồ và sơ đồ ngay trong Chat, gửi phản hồi trên tệp cùng lúc và chuẩn bị sẵn cho workspace mới những gì cần thiết trước khi agent bắt đầu.
Xem kết quả tương tác ngay trong Chat
Agent có thể hiển thị biểu đồ, bảng, sơ đồ hoặc trang HTML độc lập trực tiếp trong một cuộc hội thoại Chat cục bộ. Mở rộng để xem kỹ hơn, xem mã nguồn, tải xuống hoặc giữ lại thành artifact của phiên. Trang tuân theo giao diện sáng hoặc tối của bạn và chạy trong một frame cô lập. Chat trên remote host không hiển thị trang inline. #6327
Agent vẽ biểu đồ từ dữ liệu dự án thực trong Chat; mở rộng trang hoặc xem mã nguồn.Chọn văn bản trong một tin nhắn trước đó và chọn Add to chat để nhắc tới đoạn đó trong câu hỏi tiếp theo. Tham chiếu trích đoạn cho phép bạn nhảy về đúng chỗ được đánh dấu thay vì phải lục tìm trong cuộc hội thoại. #6395
Thảo luận và chỉnh sửa tệp mà không rời AO
Bôi đen các dòng trong tệp hoặc diff rồi chọn Ask in chat, hoặc nhấn Cmd/Ctrl+L, để thêm đoạn code đã chọn vào câu hỏi. Với yêu cầu chỉnh sửa, bạn có thể mở bình luận trên nhiều dòng và nhiều tệp, rồi gửi riêng từng cái hoặc gộp thành một tin nhắn. #6277 #6389
Hỏi về đoạn code được bôi đen, rồi gửi bình luận trên nhiều tệp thành một tin nhắn.Tệp Markdown có trình soạn thảo mã nguồn với các điều khiển cho heading, danh sách, nhấn mạnh, trích dẫn và liên kết. Hoàn tác, theo dõi thay đổi chưa lưu và giới hạn chỉ đọc vẫn được áp dụng. #6308
Thiết lập từng workspace bằng các lệnh đã lưu
Project Settings có trang Scripts cho dự án cục bộ, với các lệnh Setup và Cleanup theo thứ tự. Setup chạy trước khi agent khởi động trong workspace mới. Cleanup chạy trước khi một git worktree được quản lý bị xóa vĩnh viễn—không chạy khi thoát ứng dụng hay khi agent thoát bình thường. Nếu cleanup thất bại, AO giữ lại workspace và cho phép bạn thử lại. #6092
Cue vẫn là các thao tác tái sử dụng do bạn tự chạy. Tùy chọn Run on worktree creation của chúng đã bị gỡ bỏ; hãy chuyển các lệnh khởi tạo tự động sang script Setup. #6243
Trang Environment cho phép lưu biến của dự án hoặc dán nhiều dòng .env để xem lại. Agent, terminal, command Cue, review và lệnh setup mới đều nhận các giá trị đó. Giá trị được che trong trình soạn thảo; cấu hình dự án không phải là kho lưu trữ secret. #6091
Cho cài đặt thêm không gian
Cài đặt mở dưới dạng một trang bên trong ứng dụng, với các mục ở thanh bên và thao tác Back. Trang trước đó vẫn được giữ bên dưới, bảo toàn vị trí cuộn và các terminal đang chạy. #6439
Bản build preview ngày 11 tháng 10 bổ sung 20 giao diện màu, mỗi giao diện có bảng màu sáng và tối. Hover hoặc dùng phím mũi tên để xem trước giao diện trên toàn ứng dụng; chọn để giữ, hoặc đóng menu để quay lại lựa chọn đã lưu. #6532
Cải tiến
Chat và tác vụ
- Tác vụ Chat mới hiển thị đúng các bước khởi động—fetch, chuẩn bị worktree, chạy setup và khởi động agent—thay vì một vòng xoay chung chung. #6322
- Chọn dự án hoặc Scratchpad từ hộp thoại New Task mà không mất bản nháp tác vụ. #6079
- Ảnh đính kèm mở ở kích thước đầy đủ. Khi bạn dán ảnh vào tin nhắn đã có văn bản, tham chiếu inline của ảnh xuất hiện tại vị trí con trỏ; bản nháp chỉ có ảnh sẽ không hiện preview trùng lặp. #6307 #6381
- Câu trả lời stream mượt hơn, và Chat bám theo output mới cho tới khi bạn cuộn đi chỗ khác. Cuộc hội thoại dài và chuyển đổi thanh bên tốn ít công render hơn. #6396 #6304 #6129 #6315 #6316
Review và workspace
- Tab Summary hiển thị branch hiện tại, các tệp chưa commit và các commit đang chờ push, kèm thao tác commit, push và tạo PR. #6323
- Worker có thể yêu cầu review PR native của AO. Bật Workers request AO review trong Project Settings để worker yêu cầu một lượt review khi PR sẵn sàng và sau khi sửa; tùy chọn này mặc định tắt. Reviewer không thay bạn duyệt hay merge. #6262
- Command Code, Codewhale và OpenHands CLI gia nhập các lựa chọn agent Terminal UI. Các agent mới này chưa hỗ trợ Chat. #5959 #5856 #5847
- Bộ chọn model của Claude nhóm các model mới nhất theo dòng, gom các phiên bản cũ vào Other models và ghi nhớ model dùng gần nhất cho tác vụ mới. #6344
Trình duyệt và desktop
- Tìm văn bản trong panel Browser bằng Cmd/Ctrl+F, xem số kết quả khớp và di chuyển giữa các kết quả. #6233
- Tải xuống trong trình duyệt chờ bạn cho phép trong danh sách Downloads trước khi ghi tệp. #6388
- Hồ sơ trình duyệt đã cấu hình được dùng theo mặc định, và việc chuyển hồ sơ phục hồi ổn định hơn khi trang đang tải. #6345
- Trên macOS, đóng hoặc thoát cửa sổ desktop theo cách thông thường vẫn giữ AO và quyền truy cập di động (nếu đã bật) tiếp tục chạy. Dùng Quit AO Completely từ khay hệ thống để dừng mọi thứ. Ứng dụng cũng dùng SF Pro và SF Mono trên macOS. #6472 #6448
Sửa lỗi
Chat và phiên
- Gửi tin nhắn sẽ xóa ô nhập trong lúc chờ gửi, để bạn có thể viết tin tiếp theo. Các lần thử gửi lại giữ nguyên tin nhắn gốc và tệp đính kèm mà không thay thế bản nháp mới. Hiện tượng hàng đợi nhấp nháy, hiệu ứng gửi lặp lại và nhảy cuộn đã giảm. #6418 #6405
- Các chat hiện có vẫn đọc được trong lúc agent đã dừng tiếp tục chạy. Chat Claude kết nối lại với các host còn sống sau khi khởi động lại, và phiên mới không còn nhận nhầm transcript không liên quan khi session ID được tái sử dụng. #6342 #6350 #6471
- Chuyển giữa Chat và Terminal hiển thị nơi đến ngay trong khi quá trình bàn giao hoàn tất. Chuyển một Terminal đang rảnh sang Chat không còn bị chặn bởi bản nháp terminal chưa gửi; bản nháp đó sẽ bị bỏ khi chuyển. #6486 #6366
- Phiên giữ trạng thái Working khi subagent chạy nền vẫn đang hoạt động, thay vì thoáng hiện là idle. #6201
Review, tệp và agent
- Dừng một review Chat vẫn giữ cuộc hội thoại được kết nối. Lưu trữ một reviewer giữ tab của nó đóng qua các lần refresh và khởi động lại mà không xóa lịch sử. #6291
- Bản nháp và cài đặt model của reviewer tách biệt với của worker, và mở thẻ PR không còn crash khi thiếu thông tin về khả năng merge. #6118 #6287
- PR trong cùng repo được phát hiện sau khi repo GitHub bị đổi tên hoặc chuyển giao. Liên kết ghi chú phát hành hoạt động với cả địa chỉ repo cũ lẫn hiện tại. #6319 #6275
- Ảnh mở trực tiếp trong trình xem tệp và panel Changes mà không phải chờ tô sáng cú pháp. #6310
- Việc tìm model cho Devin và MiMo đã được sửa, và alias theo dòng của Claude chấp nhận các mức suy luận hiển thị trong bộ chọn. #6295 #6437 #6375
Tự động hóa, trình duyệt và terminal
- Chỉ đổi múi giờ của một automation sẽ giữ nguyên giờ bắt đầu theo giờ địa phương và mốc chu kỳ. CLI liệt kê mọi trang automation thay vì dừng ở trang đầu tiên. #6346 #6349
- Gắn lại vào một terminal chạy lâu sẽ khôi phục các chế độ terminal cần cho cuộn và nhập liệu. Chuyển giữa nhiều terminal không còn khiến các pane cũ kẹt ở renderer chậm hơn. #5445 #6465
- Lệnh trình duyệt chờ một chút để kết nối với ứng dụng phục hồi và báo lỗi rõ ràng hơn. Chụp màn hình xử lý các browser view bị ẩn ổn định hơn. #5484 #5552
- Bản build preview ngày 11 tháng 10 giữ tệp đang mở được chọn khi bạn mở rộng thư mục, căn giữa các ô tìm kiếm trong inspector và hiển thị QR ghép nối khi desktop có tunnel HTTPS sẵn sàng nhưng không có địa chỉ LAN. #6530 #6506
Tìm hiểu thêm
Phần lớn thay đổi ở trên có trong v0.13.7. Bộ 20 giao diện màu, cây tệp được cập nhật và bản sửa ghép nối chỉ qua tunnel cần bản build preview ngày 11 tháng 10.