Dream
DocumentationDownload
開始使用

簡介

開始使用 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 以下的資訊。設定參考 列出了全域性應用偏好設定。如果某個功能缺失或無法執行,請先檢視 故障排查。