Skip to main content
Dureはalphaです。以下の境界は小さな注意書きではなく、製品契約の一部です。

永続性マトリクス

SSH

DureはSSHプロジェクト、リモートフォルダ、リモートworktree、provider command、 再接続、複数の認証方式をサポートします。現在のcanaryフローで明示的に provisionしていないremote provider sessionは、引き続きlegacy経路を使います。 ローカルHmuxのprocess-survival契約がリモートエージェントにも適用されると 仮定しないでください。

プラットフォームと配布

  • Apple Silicon macOSのみ
  • 未署名の公開alphaビルド
  • 現在の公開artifactは従来のHebbian bundle identityを維持
  • Windows、Linux、Intel Macビルドは未公開
  • 製品license条件は未確定で、Hmux subtreeには別licenseが存在

分離

Git worktreeはファイル、branch、indexを分離します。Container、virtual machine、filesystem permission、credential、port、networkの分離は 提供しません。

オーケストレーション

現在のorchestration mailboxは、一つのDure app channel内でローカルに動作 します。リモートSSH host上のエージェントは、このローカルmailboxへ直接参加 しません。メッセージはローカルに永続化されますが、hosted queueやデバイスを またぐサービスではありません。 特定のエージェントが必ず対応すべき作業では、受信者を明示してください。 @allは告知と共有履歴には便利ですが、受信者ごとの配信確認はまだ記録しません。

復旧は常に生存を意味しない

実行中のHmux hostへ再接続する場合はlive processを維持します。記録済みの conversation IDからproviderを再起動する操作と、shell recipeをrestoreする 操作は新しいprocessを作ります。Dureは、成功した復旧を無停止実行と誤認しない よう、これらを別の操作として表示します。 クイックスタートへ戻るか、 セッションモデルオーケストレーションガイドを参照してください。