Skip to content
← キットに戻る

Dependency-upgrade アドオン

リポジトリの依存関係を、バッチで、検証され、取り消し可能なワークフローで最新の状態にします。三つめのオプトイン式 Deep Work Plan アドオンです。

追加するもの

  • リポジトリの実際のパッケージマネージャー(ncu を伴う npm/pnpm/yarn、pip/poetry/uv、cargo、go mod、bundler、composer など)を、存在するマニフェストとロックファイルから検出。
  • .agents/commands/ にインストールされる /lib-upgrade コマンド。受け入れられたときにのみ。

振る舞い

  1. クリーンな(またはバックアップされた)作業ツリーを要求する。
  2. 更新を semver で分類する。パッチ、マイナー、メジャー。メジャーは明示的な承認を要する。
  3. 小さく一貫したバッチで更新する。決して一度にすべてではない。
  4. 各バッチのあとにリポジトリの実際の検証ゲートを実行する。失敗したバッチは取り消す。
  5. 更新、スキップ、取り消したものを要約する。コミットは開発者に委ねる。

v7 仕様

項目 値
製品 DeepWorkPlan dependency-upgrade アドオン
レジストリキー in
記述子 (インターフェース 1)
コマンド 承認時に にインストールされる
バージョン管理 スキルパックと連動して固定およびバージョン管理()

v7 仕様

項目 値
製品 DeepWorkPlan dependency-upgrade アドオン
レジストリキー dependency-upgrade in .dwp/config.json
記述子 addons/dependency-upgrade/addon.json(インターフェース 1)
コマンド 承認時に .agents/commands/ にインストールされる /lib-upgrade
バージョン管理 スキルパックと連動して固定およびバージョン管理(v7.9.0)

補足

パッケージマネージャー非依存です。JS でないリポジトリで npm/ncu を実行することは決してありません。オプトインで、必須となることはなく、自動コミットも決してしません。