Skip to main content
手動でのセットアップが面倒ですか?このページのリンクを Devin のセッションに貼り付けて、すべてのセットアップを依頼してください。
1

Devin にガイドの作成を依頼する

Devin には、Devin Docs MCP を通じて Devin 自身のドキュメントへアクセスする機能が組み込まれており、セットアップや設定は一切不要です。ドキュメントサイト全体、APIリファレンス、変更履歴、ベストプラクティスを、必要に応じて検索・閲覧できます。新しいエンジニアにドキュメントリンク集を送る代わりに、Devin に依頼して、あなたのチームに必要な内容だけを抽出し、スタックに合わせたプロンプト、ワークフロー、例を含む、1つのオンボーディングガイドとしてまとめてもらいましょう。
2

作成されたガイドを確認する

Devin は各トピックごとにドキュメントを検索し、関連するページを読み、あなたのスタックとワークフローに合った完全なオンボーディングガイドを作成します。出力は次のようになります。
# Devinを始めよう — Acmeエンジニアリングチーム

## 1. セッションの開始
| 方法 | 使用するタイミング | 例 |
|--------|-------------|--------|
| **Slack** — @Devinにメッセージ | 素早い、スコープが限定されたタスク | 「api-serviceで失敗しているCIを修正して」 |
| **Webアプリ** — app.devin.ai | ファイル添付やプレイブックが必要な長いタスク | マイグレーションプレイブック+仕様ファイルを添付 |

## 2. 効果的なプロンプトの書き方
Devinは具体的でスコープが限定されたリクエストで最もよく機能します。常に
ファイルパス、何が壊れているか、いつ始まったかを含めてください。

❌ 「ログインのバグを修正して」
✅ 「src/pages/Login.tsxのログインフォームが、金曜日のJWTキーローテーション以降、
   有効な認証情報に対して401を返しています。src/middleware/auth.tsの
   認証ミドルウェアを確認してください。」

## 3. Linearインテグレーション
設定 > 接続 > Linear に移動して認証してください。接続後、
Devinは以下のことができます:
- 割り当てられたチケットを自動的に引き受ける
- 作業中にチケットのステータスを更新する
- PRを元のLinearチケットにリンクする

完全なセットアップガイドはこちら: docs.devin.ai/integrations/linear

## 4. 繰り返しタスクのプレイブック
設定 > プレイブック > 新規作成 で再利用可能なプロンプトを作成します。
Express-to-Fastifyマイグレーションのプレイブックには以下を含めてください:
- ターゲットモジュールパス(例:src/services/payments/)
- テストコマンド: npm run test:api && npm run test:integration
- マイグレーションが下流のコンシューマーを壊した場合のロールバック手順

## 5. ナレッジ — Devinにチームの規約を教える
設定 > ナレッジ > ナレッジを追加 でチームの規約を追加します。

エントリの例:
  トリガー: 「APIルートに取り組んでいる」
  内容: 「私たちはExpressではなくFastifyを使用しています。すべてのルートは
  src/routes/にあります。コミット前にnpm run test:apiを実行してください。
  エラーレスポンスはsrc/lib/errors.tsのApiErrorクラスを使用する必要があります。」
3

フォローアップを追加してガイドを拡張する

同じセッションを開いたままにしておきましょう — Devin はコンテキストを保持し、ガイドにセクションを追加して拡張できます。
4

ガイドを共有し、最新に保つ

ガイドの内容が整ったら、それを共有し、Knowledge として保存しましょう。そうすることで、Devin 自身があなたのチームのルールや慣例を参照できるようになります。
  1. ガイドを共有する — Notion ページを #engineering チャンネルに貼り付けるか、チームの wiki にピン留めします
  2. Knowledge として保存するSettings > Knowledge > Add Knowledge に移動し、トリガーを "onboarding new team members to Devin" に設定し、ガイドの内容を貼り付けて、すべてのリポジトリ にピン留めします
これで、どのチームメンバーが Devin に「how should I write prompts?」や「how do I connect Linear?」と質問しても、一般的なドキュメントではなく、あなたのカスタマイズ済みガイドを元に回答するようになります。Devin が新機能をリリースしたら、同じセッション形式でガイドの更新を依頼してください。たとえば、次のように依頼します: “Read the latest changelog and update our onboarding guide with any new features that affect our workflows.”