Dream
DocumentationDownload
Bắt đầu

Giới thiệu

Bắt đầu với Dream, một IDE bàn phím mở nguồn cho các agent lập trình AI.

Dream mang lại không gian làm việc trên bàn phím tích hợp các dự án của bạn, các agent lập trình AI, các tệp, các terminal, các bản xem trình duyệt và luồng làm việc Git. Kết nối một lệnh dòng CLI được hỗ trợ, mở một thư mục và làm việc với một hoặc nhiều cuộc trò chuyện mà không cần chuyển đổi công cụ.

Giữ các cuộc trò chuyện riêng biệt trong một không gian làm việc dự án.

Dream bao gồm những gì#

  • Một không gian làm việc đa dự án với các tab dự án bền vững
  • Không gian làm việc từ xa qua SSH với tác nhân, tệp, Git và terminal từ xa
  • Nhiều cuộc trò chuyện bên cạnh và phân nhánh cuộc trò chuyện
  • Câu lệnh có thể tái sử dụng trong các dự án và kỹ năng agent có nhận thức về nhà cung cấp
  • Các điểm kiểm tra theo phản hồi để xem xét và khôi phục các tệp mà người đại diện đã thay đổi
  • Hỗ trợ cho Codex CLI, Claude Code CLI, OpenCode CLI, Cursor Agent CLI và Grok Build CLI
  • Một trình duyệt tệp, tìm kiếm và chỉnh sửa tệp, các terminal tích hợp, và xem trước trình duyệt
  • Tình trạng, nhánh, khác biệt, ghi nhật ký, đẩy, yêu cầu lấy, và quy trình làm việc với worktree, bao gồm việc hợp nhất một worktree đã hoàn thành trở lại nhánh gốc
  • Phản hồi chi tiết theo dòng và chọn phần tử trình duyệt gửi các thông điệp mục tiêu đến một cuộc trò chuyện
  • Một bảng điều khiển Git thống nhất với Thay đổi, biểu đồ lịch sử có màu, và kiểm tra yêu cầu pull
  • Tìm kiếm chat và thông báo trong các dự án địa phương và các máy chủ SSH được kết nối
  • Tìm trong tệp với biểu thức chính quy và bộ lọc tệp
  • Phím tắt tùy chỉnh
  • Máy chủ MCP điều chỉnh được và công cụ agent tích hợp để tương tác với trình duyệt

Dream chạy các agent lập trình thông qua các CLI đã cài đặt của họ. Bạn cần ít nhất một CLI được hỗ trợ trước khi có thể bắt đầu một cuộc trò chuyện.

Các luồng làm việc phổ biến#

Tôi muốn…Đọc
Giữ các cuộc thảo luận về triển khai và kiểm tra cùng nhauSử dụng nhiều cuộc trò chuyện
Tìm, lưu trữ hoặc khôi phục một cuộc trò chuyện cũLàm việc với cuộc trò chuyện và Cuộc trò chuyện đã lưu trữ
Chọn một mô hình khởi đầu và nỗ lực suy luậnMô hình và thiết lập mặc định
Thử cách tiếp cận khác từ một tin nhắn trước đóPhân nhánh cuộc trò chuyện
Theo dõi tiến trình của một agent hoặc trả lời câu hỏiLàm việc với cuộc trò chuyện
Kiểm tra phần trả lời đã thay đổi và hủy bỏ một phần của nóKiểm tra và khôi phục thay đổi
Bình luận về các dòng diff cụ thể hoặc một phần tử trangGửi phản hồi đến cuộc trò chuyện
Chuẩn bị một nhiệm vụ để chạy sau nàyLưu câu lệnh với Stash
Sử dụng các hướng dẫn chung trong nhiều dự ánCâu lệnh có thể tái sử dụng
Duyệt, gọi hoặc tạo một kỹ năng của agentKỹ năng của tác nhân
Kết nối các công cụ bổ sung với một agentMáy chủ MCP
Cho một agent tệp hoặc một hình ảnh chụp màn hìnhCung cấp ngữ cảnh
Làm việc trong một bản sao độc lập, sau đó hợp nhất lạiWorktree Git
Xem xét và công bố các thay đổi mã nguồnQuy trình làm việc với Git
Đọc các bình luận đánh giá và hợp nhất một yêu cầu PR trên GitHubĐánh giá pull request

Hiểu không gian làm việc#

Dự án là một thư mục trên máy tính hoặc máy chủ SSH, có các cuộc trò chuyện và công cụ riêng. Cuộc trò chuyện có mô hình và thiết lập riêng. Nhiều cuộc trò chuyện trong cùng dự án dùng chung tệp; cây công việc cung cấp một bản làm việc Git riêng cho một tác vụ.

Sử dụng Quyền của tác nhân để chọn cách một tác nhân hoạt động, và Ngữ cảnh và mức sử dụng để hiểu thông tin dưới composer. Tài liệu tham số cài đặt liệt kê các lựa chọn toàn bộ ứng dụng. Nếu điều gì đó bị thiếu hoặc không chạy, hãy bắt đầu với Khắc phục sự cố.