Skip to main content

PR ベースの週間チェンジログ

リリース済みの PR をカテゴリ別のチェンジログにまとめて Slack に投稿し、ドキュメントを更新するための PR を作成します。
AuthorCognition
CategoryAutomations
FeaturesSchedules, Integrations
1

Slack を接続する

Devin は変更履歴を Slack に投稿し、ドキュメント用リポジトリに対して PR を作成するため、Slack 連携を有効にしておく必要があります。Settings > Integrations > Slack に移動して、ワークスペースを接続します。Devin は招待された任意のチャンネルにメッセージを投稿できるようになります。変更履歴を投稿したいチャンネル(例: #releases)に Devin を追加してください。詳細は Slack 連携ガイド を参照してください。
2

週次スケジュールを作成する

左サイドバーの Schedulesapp.devin.ai)に移動するか、ホームページの入力ボックスのコンテキストメニューから Schedule Devin オプションを使用します。Create schedule をクリックし、次を設定します:
  • Frequency: Weekly — 例: 毎週金曜日の 4:00 PM UTC
  • Repositories: Devin がマージ済み PR をスキャンする対象リポジトリを選択
  • Slack channel: チームが変更履歴を確認できるように、投稿先のチャンネル(例: #releases)を選択
  • Prompt: 対象リポジトリ、グルーピングロジック、トーン、出力形式を具体的に指定し、変更履歴の既存エントリのスタイルに合わせるよう Devin に指示して、週ごとに一貫した出力になるようにします
Devin は各リポジトリをスキャンして過去 7 日間にマージされた PR を検出し、タイトル・説明・ラベルを読んで分類したうえで、次のような出力を生成します:
# Changelog — 2026 年 2 月 14 日の週

## New Features
- **ユーザープロフィールアバター** — 設定ページからカスタムアバターをアップロード可能に (#412, @alice)
- **分析用 CSV エクスポート** — 任意のダッシュボードチャートを CSV としてエクスポート可能に (#398, @bob)

## Bug Fixes
- **日付ピッカーのタイムゾーン** — 予約フローにおける UTC オフセットを修正 (#419, @carol)
- **iOS ナビゲーションの重なり** — Safari でナビバーがコンテンツを覆う問題を解消 (#421, @dave)

## Improvements
- **API レート制限** — Webhook エンドポイントごとにキー単位のレート制限を追加 (#210, @bob)
- **検索パフォーマンス** — 大規模データセットで全文検索を 3 倍高速化 (#405, @alice)
3

読み手に合わせて調整する

同じスケジュールでも、誰が変更履歴を読むかによって出力を変えることができます。Knowledge エントリを追加して、チームの慣習を Devin に学習させたり、対象読者に合わせてプロンプトを調整したりしてください。社内のエンジニアリングチーム向け — PR 番号、author のハンドル、PR へのリンクを含めます。インフラ変更や社内ツールの更新にも言及します。ユーザー向けリリースノート — 技術的な詳細を省き、平易な言葉に書き換え、内部向けの変更はすべて省略します: