5分

週⁠次⁠開⁠発⁠ロ⁠グ 2026‑W41: 自分のPCにつながる作業の待機・権限・保存期間を整える(10月8日確認のスナップショット)

  • 週次開発ログ
  • バイブコーディング
  • セルフホストAI
  • 2026-W41
Mac・Windows Companion接続、ブラウザ制御とサイトポリシー、作業待機と保存期間を示すW41開発ログのイラスト。2026-10-08に開発ログの内容をもとに生成したもので、実際の製品画面ではありません。

MAIN SNAPSHOT / EVIDENCE

今週のOpenMake

10月5日〜8日(KST)の確認では、mainにマージを含む62コミットがありました。Companionのサーバー設定と更新、結果不明の書き込みを再実行する前の確認、組織別ブラウザポリシーの編集画面を整えた週です。接続機器の権限回収、待機時間の計測、任意で有効化する保存期間の整理も加わりました。799dd001に固定した週途中の記録で、openmake_llmの最新の通常リリースはv1.91.0です。

期間
2026-10-05 – 2026-10-08
Gitコミット
62
根拠
Git履歴

01

開発状況

  • Companionは一つのサーバーアドレスから接続先とWebアドレスを解決します。公開ポート設定を照会し、ホストは入力値を維持します。プロキシや旧サーバーでは元のアドレスを使い、macOSの固定選択肢とWindowsのポート推測を置き換えました。外部PCへの平文HTTPには警告を表示します(59aad238)。
  • macOSは公開済みより高いビルド番号を使い、読み取り専用の場所では更新を受けません。DMG生成の再試行とCI成果物も追加しました。Windows CIにはテスト・起動検証・インストーラー生成を加え、空のトレイアイコンを修正しました。mainのアプリ版はmacOS 0.3.1、Windows 0.1.3で、companion-v0.1.0〜0.1.3がmain履歴にあります。10月6日のcompanion-v0.1.4・0.1.5タグはこのmainスナップショットの外にあり、main反映として数えません(71ce3a7d、f90b2a0d、27f0cc2f、6c3c8a03、10d27d9e、bb145a6c)。
  • 切断後に結果が不明な書き込みを再実行する場合、ユーザーに確認します。ブラウザの入力・クリックを操作単位で判定し、呼び出しを分けても確認します。拒否した書き込みは繰り返し質問せず遮断します。入力結果には実際の値を返し、確認のための同じ入力を減らします(cb151923、7cf08f0d、cb74e449)。
  • ユーザーがCompanionブラウザを引き継いでいる間、作業を待機させ実行枠を返す経路が加わりました。機器が制御権の変更を通知し、返却時にそのユーザーの作業を再開します。LOCAL_BRIDGE_TAKEOVER_PARKは既定で無効で、有効時の待機上限は既定1時間です(74ab2ac0)。
  • 管理者は専用エディターでブラウザの許可・拒否リストと判定テストを扱えます。組織ポリシー画面にも同じ編集機能とマージ規則の案内を追加し、保存時には全体設定と同じパターン検証を行います。画面と検証の追加であり、運用全体の安全性を証明する結果ではありません(caf188a9、467a8a4d、b2fb3305)。
  • 接続機器の管理画面と権限回収をつなぎました。キーの削除・無効化・ローテーション・bridgeスコープ削除に加え、過去の有効期限への変更、アカウントの無効化・削除でも接続を閉じます。将来の期限変更は接続状態へ反映し、既存の30秒ハートビートが期限切れを処理します(9845075d、b9fae0f2)。
  • チャットカードに待機順・失敗理由・次の行動を表示し、再開時には承認ポリシーを保持します。キューは直近200件の待機時間要約、ヒストグラム、最長の待機時間を記録し、起動復旧でも待機開始時刻を引き継ぎます(cb151923、ebafc900、3860a916)。
  • 保存期間の整理は任意です。AGENT_TASK_RETENTION_ENABLEDは既定で無効です。有効にすると起動時と6時間ごとに、終了作業と関連監査ログを既定90日、サーバーサンドボックスの画像を既定30日後に整理します。進行中・待機中の作業を除外し、バッチ上限と削除記録を設けています(75357573)。
  • 内部モデルのツールターンでは最初のチャンク120秒・チャンク間隔60秒の無応答監視を追加し、監視対象には全体呼び出し上限を重複適用しないよう修正しました。priorityもextra_bodyでゲートウェイ越しにvLLMへ送ります。実TCPの100 WebSocketでユーザー間の結果分離・500件の混合呼び出し・再接続を調べる統合テストが追加されましたが、本記事で再実行した結果や本番の同時利用性能ではありません(f67d3d33、5cafbc9d、5b5f1885、dcd968c1)。

02

週次記録の再構成方法

2026年10月8日06:39(KST)にGitHub mainを確認した週途中のスナップショットです。10月5日00:00(KST)から確認時点まで、マージを含む62コミットを集計しました。最新mainは799dd001(10月6日04:14 KST)です。週全体の最終報告ではありません。通常リリースv1.91.0、その後のmain変更、Companionタグを区別しました。テストはソースの記録であり、本記事で運用評価を再実行していません。

根拠資料

根拠

OPENMAKE · MIT OPEN SOURCE

開発記録へ戻る