Chuyển giao diện chạy agent từ CLI sang dạng desktop, hỗ trợ tệp đính kèm và tài nguyên theo dự án #54

Closed
opened 2026-09-30 03:55:56 +00:00 by thang-pq · 3 comments

Giao diện hiện tại trình bày hoạt động của agent theo hướng chạy CLI. Cần chuyển sang giao diện desktop thân thiện hơn, tham khảo cách Claude Code Desktop và Codex Desktop tổ chức Chat, Code và hoạt động của agent.
Thay đổi này tập trung vào cách người dùng tương tác và xem kết quả. Người dùng vẫn chọn Claude Code hoặc Codex theo yêu cầu của issue trước.

Phạm vi:

  • Trình bày hội thoại và phản hồi trong giao diện Chat, thay vì lấy giao diện dòng lệnh làm trải nghiệm chính.
  • Trong Code, hiển thị nội dung trao đổi, trạng thái agent, lệnh và công cụ đang chạy, thay đổi tệp và bản diff theo cách dễ theo dõi.
  • Có thể mở khu vực terminal hoặc đầu ra dạng văn bản khi cần xem chi tiết.
  • Cho phép dán ảnh từ clipboard vào khung nhập.
  • Cho phép đính kèm nhiều tệp trong một yêu cầu, xem trước và gỡ từng tệp trước khi gửi.
  • Bổ sung khu vực tài nguyên riêng cho từng dự án để lưu và quản lý ảnh, tệp tham khảo và tài liệu.
  • Cho phép chọn tài nguyên đã lưu của dự án để đính kèm vào yêu cầu mới.
  • Giữ tài nguyên gắn với đúng dự án và khả dụng sau khi đóng, mở lại ứng dụng.
Giao diện hiện tại trình bày hoạt động của agent theo hướng chạy CLI. Cần chuyển sang giao diện desktop thân thiện hơn, tham khảo cách Claude Code Desktop và Codex Desktop tổ chức Chat, Code và hoạt động của agent. Thay đổi này tập trung vào cách người dùng tương tác và xem kết quả. Người dùng vẫn chọn Claude Code hoặc Codex theo yêu cầu của issue trước. Phạm vi: - Trình bày hội thoại và phản hồi trong giao diện Chat, thay vì lấy giao diện dòng lệnh làm trải nghiệm chính. - Trong Code, hiển thị nội dung trao đổi, trạng thái agent, lệnh và công cụ đang chạy, thay đổi tệp và bản diff theo cách dễ theo dõi. - Có thể mở khu vực terminal hoặc đầu ra dạng văn bản khi cần xem chi tiết. - Cho phép dán ảnh từ clipboard vào khung nhập. - Cho phép đính kèm nhiều tệp trong một yêu cầu, xem trước và gỡ từng tệp trước khi gửi. - Bổ sung khu vực tài nguyên riêng cho từng dự án để lưu và quản lý ảnh, tệp tham khảo và tài liệu. - Cho phép chọn tài nguyên đã lưu của dự án để đính kèm vào yêu cầu mới. - Giữ tài nguyên gắn với đúng dự án và khả dụng sau khi đóng, mở lại ứng dụng.
nntrivi2001 self-assigned this 2026-10-05 06:13:23 +00:00
Owner

Các phần đã làm:

  • Trình bày hội thoại và phản hồi trong giao diện Chat, thay vì lấy giao diện dòng lệnh làm trải nghiệm chính.
  • Trong Code, hiển thị nội dung trao đổi, trạng thái agent, lệnh và công cụ đang chạy, thay đổi tệp và bản diff theo cách dễ theo dõi.
  • Có thể mở khu vực terminal hoặc đầu ra dạng văn bản khi cần xem chi tiết.
  • Cho phép dán ảnh từ clipboard vào khung nhập.
  • Cho phép đính kèm nhiều tệp trong một yêu cầu, xem trước và gỡ từng tệp trước khi gửi.
  • Bổ sung khu vực tài nguyên riêng cho từng dự án để lưu và quản lý ảnh, tệp tham khảo và tài liệu.
  • Cho phép chọn tài nguyên đã lưu của dự án để đính kèm vào yêu cầu mới.
  • Giữ tài nguyên gắn với đúng dự án và khả dụng sau khi đóng, mở lại ứng dụng.
Các phần đã làm: - [x] Trình bày hội thoại và phản hồi trong giao diện Chat, thay vì lấy giao diện dòng lệnh làm trải nghiệm chính. - [x] Trong Code, hiển thị nội dung trao đổi, trạng thái agent, lệnh và công cụ đang chạy, thay đổi tệp và bản diff theo cách dễ theo dõi. - [x] Có thể mở khu vực terminal hoặc đầu ra dạng văn bản khi cần xem chi tiết. - [x] Cho phép dán ảnh từ clipboard vào khung nhập. - [x] Cho phép đính kèm nhiều tệp trong một yêu cầu, xem trước và gỡ từng tệp trước khi gửi. - [x] Bổ sung khu vực tài nguyên riêng cho từng dự án để lưu và quản lý ảnh, tệp tham khảo và tài liệu. - [x] Cho phép chọn tài nguyên đã lưu của dự án để đính kèm vào yêu cầu mới. - [x] Giữ tài nguyên gắn với đúng dự án và khả dụng sau khi đóng, mở lại ứng dụng.
Owner

Đã có trong bản v2.6.0: mỗi session Claude/Codex có thể hiện dạng chat như bản desktop; menu + trong khung chat đính kèm file và thư mục của project (tìm hoặc kéo từ panel Files/Changes), file context, file vừa tải lên, skill và plugin. Cập nhật AgentHub lên v2.6.0 để dùng nhé.

Đã có trong bản v2.6.0: mỗi session Claude/Codex có thể hiện dạng chat như bản desktop; menu + trong khung chat đính kèm file và thư mục của project (tìm hoặc kéo từ panel Files/Changes), file context, file vừa tải lên, skill và plugin. Cập nhật AgentHub lên v2.6.0 để dùng nhé.
Owner

Phiên bản 2.6.3 hoặc 2.6.4 sẽ có hết ạ giao diện như ChatUI và có thêm nhiều cải thiện khác. Và #53 em xin close luôn ạ, về giao diện chatUI và việc kéo thả các files, lưu lịch sử, hiển thị hoạt động của agent theo thời gian thực, resume... thì agenthub hiện tại cũng đã có khả năng hầu hết rồi nhé ạ

Phiên bản 2.6.3 hoặc 2.6.4 sẽ có hết ạ giao diện như ChatUI và có thêm nhiều cải thiện khác. Và #53 em xin close luôn ạ, về giao diện chatUI và việc kéo thả các files, lưu lịch sử, hiển thị hoạt động của agent theo thời gian thực, resume... thì agenthub hiện tại cũng đã có khả năng hầu hết rồi nhé ạ
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Smartgift-AI/AgentHub#54