概要
Renovateは、repository内の依存関係を検出し、新しいversionが見つかると更新Pull Requestを作成する自動化ツールです。多くの言語・package managerに対応し、更新group、schedule、automerge、private registry等を設定できます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
package fileを検出して更新PRを自動作成する
repository内の依存定義を自動検出し、新versionの有無を確認して差分と情報を含むPull Requestを生成できます。
更新group・schedule・automergeをrepository方針に合わせる
presetや設定optionを使い、更新のまとめ方、実行時間、承認なしでmergeできる条件などを細かく調整できます。
依存更新の確認とPR作成を継続運用したいteamに
多数のrepositoryやpackage managerを持ち、手作業のversion確認と更新PR作成を減らしたい開発組織に向きます。
出典:[2]
権限・private registry・AGPL条件を運用前に確認する
更新PR作成にはGit platform上の適切な権限が必要で、private packageではcredential設計も必要です。self-hostや改変を行う場合はAGPL-3.0-onlyの条件を確認してください。
参考にした公式資料
- [1]renovatebot/renovate repository(2026-09-21)
- [2]Renovate README(2026-09-21)
- [3]Renovate documentation(2026-09-21)
- [4]Renovate config validation(2026-09-21)
- [5]Renovate package.json(2026-09-21)
- [6]Renovate AGPL-3.0-only license(2026-09-21)
編集部からの補足
Renovateは更新PRを作るだけでなく、更新のgroup化、schedule、automerge条件、private registry接続などを細かく設定できます。READMEは90を超えるpackage managerと複数Git platformへの対応を案内しています。mainの`package.json`versionはsemantic-release用placeholderなので公開versionとしては扱っていません。
3ステップで試す
- 1
最小のrenovate.jsonを作成
実repositoryへ更新PRを作る前に、推奨presetを使った最小設定をローカルで用意します。
{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended"] } - 2
設定だけを安全に検証
公式config validation手順でrenovate.jsonを検証します。この段階ではrepositoryへの更新PRは作成しません。
npx --yes --package renovate -- renovate-config-validator - 3
実行方式を選ぶ
対象Git platform、private registry、権限要件に合わせて公式の実行方式を選び、検証済み設定を適用します。
Choose Cloud-Hosted / Self-Hosted / CI from the official Running Renovate guide
成長
成長の推移 · 直近30日
22,548 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 619
- Open PR
- 414
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Playwright96,435 Stars
共通タグ 2件 · 共通カテゴリ 1件 · 同じ言語
Chromium・Firefox・WebKitのE2Eテスト、script、CLI、MCPを一つのAPIで扱うWeb自動化基盤。
TypeScript - Jenkins26,570 Stars
共通タグ 1件 · 共通カテゴリ 3件
ビルド・テスト・解析・配備をpipeline化し、2,000超のプラグインで外部ツールへつなぐJava製自動化サーバー。
Java - OpenComputer543 Stars
共通タグ 1件 · 共通カテゴリ 2件 · 同じ言語
AIエージェントをTypeScriptコードとして定義し、バージョン付きでOpenComputer Cloudへ開発・本番デプロイするエージェント基盤。
TypeScript - OpenClaw390,165 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
チャネル・ツール・メモリを束ねる永続型パーソナルAIアシスタント基盤。
TypeScript - n8n205,506 Stars
共通タグ 1件 · 共通カテゴリ 1件 · 同じ言語
視覚的なキャンバスとコードを組み合わせ、サービス連携やAIエージェントを自動化するfair-code基盤。
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。