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. 更新、スキップ、取り消したものを要約する。コミットは開発者に委ねる。

補足

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