Skip to main content
Dureは、複数のAIコーディングCLIを同時に動かす開発者向けのmacOS ワークスペースです。Managed local agent を app window より長く動かし、project と SSH host をまたぐ作業を一か所に集め、すべての変更を人の review loop へ戻します。 中心となる考え方は単純です。デスクトップアプリはclientであり、管理された session hostがprovider processとPTYを所有します。そのため、アプリを閉じたり 再起動したりしても、すでに進行中の作業を終了する必要がありません。

ウィンドウより長く生きるセッション

アプリを閉じたり再起動したりしても、管理されたローカルエージェントは session hostに残ります。

すべての agent を1つの live map に

Local と SSH の作業を project や desktop をまたいで検索し、session を 再起動せず pane を移動できます。

互いに連携するエージェント

Providerが異なっても、メッセージ送信、タスク割り当て、結果収集、 人間の判断が必要な場面での停止を行えます。

レビューまで一つのループ

読み取り専用diffに行コメントを付け、そのフィードバックをエージェントへ 返せます。

Native terminal fidelity

本物の provider CLI を保ち、韓国語 IME、OSC 52、local/SSH の image と file transfer を利用できます。

3つのレイヤー

  1. Hmuxがアプリウィンドウとは独立して、管理されたprovider processと terminal stateを所有します。
  2. Dureがworkspace、pane、sourceツール、レビューUIを提供します。
  3. Worktreeがエージェントごとのファイルとbranchを分離します。
通常のターミナル内で手動起動したproviderも自動認識されます。ただし、 認識と管理セッションへの昇格は別です。正確なconversation identity、 worktree分離、セッション生存保証が必要な場合は、エージェント追加フロー またはDureが提示する管理変換操作を使います。

ここから始める