はじめる
はじめに
Dreamを使って始めましょう。AIコーディングエージェント向けのオープンソースデスクトップIDEです。
Dreamは、あなたのプロジェクト、AIコーディングエージェント、ファイル、ターミナル、ブラウザプレビュー、そしてGitワークフローを1つのデスクトップワーキングスペースに統合します。サポートされているエージェントCLIを接続し、フォルダを開き、1つ以上のチャットを扱うことができます。ツールを切り替えることなく作業できます。
Dream には何が含まれていますか#
- 複数プロジェクトを扱えるワークスペースで、永続的なプロジェクトタブを提供する
- リモートのエージェント、ファイル、Git、ターミナルを使える SSH リモートワークスペース
- 複数の並列チャットとチャットブランチ
- プロジェクト間で再利用可能なプロンプトおよびプロバイダー意識のあるエージェントスキル
- アグエントが変更したファイルを確認および復元するために使用するリプライごとのチェックポイント
- Codex CLI、Claude Code CLI、OpenCode CLI、Cursor Agent CLI および Grok Build CLI のサポート
- ファイルエクスプローラー、ファイル検索および編集、統合されたターミナル、ブラウザプレビュー
- Gitのステータス、ブランチ、差分、コミット、プッシュ、プルリクエスト、およびワークツリーのワークフロー、および完了したワークツリーをベースブランチにマージする方法
- ラインレベルの差分フィードバックとブラウザ要素選択によるチャットへのターゲットメッセージ送信
- Changes、色付きの履歴グラフ、およびプルリクエストレビューを備えた統合型Gitパネル
- ローカルプロジェクトと接続済み SSH ホストに対応したチャット検索と通知
- ファイル内検索 (Find in files) で正規表現とファイルフィルタを使用
- カスタマイズ可能なキーバインド
- ブラウザインタラクション用のカスタマイズ可能な MCPサーバーと組み込みのエージェントツール
Dreamは、インストールされたCLIを通じてコーディングエージェントを実行します。チャットを開始する前に、少なくとも1つのサポートされているCLIが必要です。
一般的なワークフロー#
| Dream で… | 読む |
|---|---|
| 実装とレビューの会話は一緒に開けておく | 複数のチャットを使う |
| 検索、アーカイブ、または過去の会話を取り戻す | チャットの使い方 および アーカイブ済みチャット |
| 開始モデルと推論の努力を選びなさい | モデルと既定の設定 |
| 以前のメッセージからの別のアプローチを試みる | 会話の分岐 |
| エージェントの進行状況を追跡するか、質問に応答する | チャットの使い方 |
| 返信がどのように変更されたかを確認し、その一部を元に戻す | 変更の確認と復元 |
| 特定のdiff行またはページ要素についてコメントを付ける | チャットへのフィードバックの送信 |
| 後で実行するタスクを準備する | スタッシュでプロンプトを保存 |
| 複数のプロジェクトで指示を再利用する | 再利用可能なプロンプト |
| エージェントスキルをブラウズ、呼び出し、または作成する | エージェントのスキル |
| エージェントに追加のツールを接続する | MCPサーバー |
| エージェントファイルやスクリーンショットを提供してください | コンテキストの提供 |
| 独立したチェックアウトで作業を行い、その後にマージする | Gitワークツリー |
| コードの変更をレビューし、公開する | Gitワークフロー |
| レビューコメントを読んだ後、GitHubのPRをマージする | プルリクエストのレビュー |
ワークスペースを理解する#
プロジェクトは、コンピューターまたは SSH ホスト上のフォルダーで、専用のチャットとツールを持ちます。チャットは、独自のモデルと設定を持つ会話です。同じプロジェクトの複数のチャットはファイルを共有し、ワークツリー はタスクに独立した Git 作業コピーを提供します。
エージェントの権限を使用してエージェントがどのように動作するかを選択し、コンテキストと使用量を使用してコンポーザーの下にある情報を理解します。設定リファレンスはアプリ全体の設定をリストしています。何かが欠けているか、実行できない場合はまずトラブルシューティングから始めます。