開始使用
簡介
開始使用 Dream,一款面向 AI 程式設計代理的開源桌面 IDE。
Dream 將你的專案、AI 編碼代理、檔案、終端、瀏覽器預覽和 Git 工作流整合到一個桌面工作區中。連線一個受支援的代理 CLI,開啟一個資料夾,並在不切換工具的情況下與一個或多個聊天進行協作。
Dream 包含了什麼#
- 一個支援多專案的工作區,具有持久化的專案標籤頁
- SSH 遠端工作區,支援遠端代理、檔案、Git 和終端機
- 多個並排聊天視窗和聊天分支
- 專案間可複用的提示詞及供應商感知的代理技能
- 每條回覆的檢查點用於審查和恢復代理更改的檔案
- 支援 Codex CLI、Claude Code CLI、OpenCode CLI、Cursor Agent CLI 和 Grok Build CLI
- 檔案資源管理器、檔案搜尋與編輯、整合終端和瀏覽器預覽
- Git 狀態、分支、差異、提交、推送、拉取請求和工作樹工作流程,包括將完成的工作樹合併回其基礎分支
- 逐行差異回饋和瀏覽器元素選擇,可向聊天傳送定向訊息
- 一個整合的 Git 介面,包含變更、彩色歷史圖表,以及拉取請求審查
- 聊天搜尋與通知 針對本地專案與連接的 SSH 主機
- 支援正規表示式和檔案篩選的在檔案中尋找
- 可自訂的鍵盤快捷鍵
- 可配置的 MCP 伺服器和內建的瀏覽器互動代理工具
Dream 透過其已安裝的 CLI 執行程式碼代理。在開始聊天之前,你需要至少一個支援的 CLI。
常見工作流程#
| 我想…… | 閱讀 |
|---|---|
| 一起保持實現和審查對話的開放狀態 | 使用多個聊天 |
| 查詢、歸檔或恢復舊對話 | 使用聊天 和 已歸檔聊天 |
| 選擇一個起始模型和推理努力 | 模型與預設設定 |
| 嘗試之前訊息中的另一種方法 | 分支對話 |
| 跟蹤代理的進度或回應問題 | 使用聊天 |
| 檢查回覆發生了什麼更改,並撤銷其中一部分內容 | 審查與恢復更改 |
| 在特定的差異行或頁面元素上評論 | 向聊天傳送回饋 |
| 準備一個稍後執行的任務 | 使用暫存儲存提示詞 |
| 在多個專案中重用指令 | 可複用的提示詞 |
| 瀏覽、呼叫或建立一個代理技能 | 智慧體技能 |
| 將額外工具連線到代理 | MCP 伺服器 |
| 提供一個代理檔案或截圖 | 提供上下文 |
| 在獨立檢出分支上工作,然後將其合並回去 | Git 工作樹 |
| 審查併發布程式碼變更 | Git 工作流程 |
| 閱讀評論併合並一個 GitHub PR | 審查拉取請求 |
瞭解工作區#
專案是本機或 SSH 主機上的資料夾,擁有獨立的聊天和工具。聊天是擁有獨立模型和設定的對話。同一專案中的多個聊天共用檔案;工作樹 為任務提供獨立的 Git 工作副本。
使用 智慧體許可權 來選擇智慧體的工作方式,並透過 上下文與用量 來了解 composer 以下的資訊。設定參考 列出了全域性應用偏好設定。如果某個功能缺失或無法執行,請先檢視 故障排查。