必要なもの
- Apple Silicon Mac
- インストールとログインを済ませた対応コーディングエージェントCLI
- worktreeベースのエージェントで使うGitリポジトリ
未インストールの場合は先に Dure をインストールしてください。
Dureはalphaソフトウェアです。現在の公開ビルドは未署名で、製品名をDureへ
移行している間、公開artifactには従来のHebbianアプリidentityが残っています。
初回起動:最近の作業から始める
DureはこのMacと接続可能なSSHホストから最近のproviderネイティブ会話を検出し、
リポジトリごとのデスクトップとpane配置を提案します。読み取り専用の提案を
確認し、デスクトップの名前変更や統合、paneの移動を行い、目的のworkspaceに
なってから確定します。
1. ダウンロードとインストール
公開リリースフィード
から最新のdisk imageをダウンロードし、アプリを/Applicationsへ移動してから、
quarantine attributeを一度だけ削除します。
従来のインストールパスはupdaterとローカル状態の互換性のために維持されます。
app bundleを手動で改名しないでください。
2. エージェントCLIを準備する
最初にDureの外でprovider CLIをインストールし、ログインします。たとえば
login shellでclaude、codex、または別の対応commandが正常に起動することを
確認します。
Dureは同じlogin-shell環境からインストール済みproviderを検出します。
Provider CLIのインストールやサブスクリプションの提供は行いません。
3. プロジェクトを追加する
Dureを開き、Gitリポジトリを含むローカルフォルダを追加します。プロジェクトは
Spacesに表示され、新しいagent paneの作業範囲になります。
4. 普段どおりターミナルから起動する
プロジェクトの通常terminal paneを開き、claude、codex、または他の対応
provider commandを普段どおり実行します。Dureはlive process treeとterminal
の証拠を確認し、providerとその活動を自動認識してSpacesに表示します。
エージェントを先に追加したり手動登録したりする必要はありません。
5. 必要なときだけ管理セッションにする
worktree分離とセッション生存保証が必要な場合は、エージェント追加操作で
providerを選び、識別できる名前を付け、worktree分離を有効にします。検証済みの
providerと状態では、認識済みterminal paneに表示される管理変換操作も使えます。
Dureは次のパスとbranchを作成または再利用します。
管理paneはそのworktreeから起動します。別のエージェントとGit indexや作業
ファイルを共有しません。
6. セッション保証を確認する
promptを送り、出力が始まってからDureを閉じ、もう一度開きます。管理された
ローカルエージェントは、新しいprovider processを起動せず、同じ実行中の
セッションと画面へ再接続するはずです。
自動認識だけではworktree分離や管理セッションの生存は保証されません。
必ず継続させたい作業は管理セッションへ変換するか、agent paneから起動します。
次に読む