devin ラベルが付く (または Devin に割り当てられる) と、この自動化はチケットの内容全体 (タイトル、説明、受け入れ基準、コメント) を読み取り、テスト付きで機能追加や修正を実装し、そのチケットを参照するプルリクエストを作成します。
このテンプレートを利用する
Devin で Linearチケット実装 を開き、デフォルト設定で自動化を作成します。保存する前にカスタマイズできます。
この自動化でできること
動作の仕組み
label.added
- イベント:
linear:label_added- 条件:
addedLabel.nameeqdevin
- 条件:
前提条件
- 統合:
- MCP サーバー:
- Notion MCP — Devin を Notion に接続します
プロンプトの例
設定手順
- Devin で Automations → Templates を開きます。
- Linearチケット実装 をクリックします。このテンプレートがあらかじめ入力された状態で作成ページが開きます。
- 必要な統合を接続し、まだであれば MCP サーバーをインストールします。
- トリガー条件内のプレースホルダー値を置き換えます (たとえば、
your-org/your-repoを実際のリポジトリ名に変更します) 。 - プロンプトを確認し、チームの用語、運用ルール、ガードレールに合わせて調整します。
- Create automation をクリックします。
このテンプレートを利用するタイミング
- 小さくて内容が明確なチケットがバックログに溜まっているのに、どれもスプリントに入らない
- スコープ検証のための実験: 5つのバリエーションを並行してリリースし、最適なものを選ぶ
- シニアエンジニアをチケットの切り分け作業から解放する
- 異なるタイムゾーンにまたがる分散チームによる非同期実装
カスタマイズのアイデア
- 別のラベル (
ready-for-devin、implementation-ready) を利用する - 実装上の慣例 (テスト、lint、ドキュメント) を組み込んだ特定のプレイブックに振り分ける
- 特定のLinearチームまたはプロジェクトに限定する
- バグ報告のトリアージの後続としてつなげ、トリアージ済みで
Clear Fixが付いたバグを自動で実装する
