Khái niệm cốt lõi

Project & Session

Hai đơn vị tổ chức cơ bản trong Spec ADE. Project là một thư mục làm việc; session là một phiên chat/terminal với một agent.

Project

Mỗi project trỏ tới một đường dẫn thư mục (duy nhất) trên máy bạn và mang theo tên, biểu tượng, thứ tự sắp xếp cùng thời điểm mở gần nhất. Một project sở hữu nhiều session và một layout pane riêng.

Xóa project là xóa theo tầng

Khi xóa một project, toàn bộ session của nó và mục layout tương ứng cũng bị xóa cùng. Hãy chắc chắn trước khi xóa.

Session

Session được tạo ngay lập tức (eager) với một UUID thật ngay khi bạn mở. Mỗi session ghi nhớ loại CLI (auggie hoặc claude), tiêu đề (kèm tiêu đề tùy chỉnh nếu bạn đổi tên), thứ tự tab và thời gian tạo/cập nhật.

Chọn loại CLI

Mỗi session chạy Auggie (●) hoặc Claude (◆). Bạn chọn qua dropdown ngay trên thanh tab session.

Kéo & đổi tên

Tab session hỗ trợ kéo để sắp lại thứ tự và double-click để đổi tên.

Khôi phục sau khởi động lại

Frontend dò boot_id của backend mỗi 5 giây; khi backend khởi động lại, các session được nạp lại sạch sẽ.