Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Devin にガイドの作成を依頼する
Devin には、Devin Docs MCP を通じて Devin 自身のドキュメントへアクセスする機能が組み込まれており、セットアップや設定は一切不要です。ドキュメントサイト全体、APIリファレンス、変更履歴、ベストプラクティスを、必要に応じて検索・閲覧できます。新しいエンジニアにドキュメントリンク集を送る代わりに、Devin に依頼して、あなたのチームに必要な内容だけを抽出し、スタックに合わせたプロンプト、ワークフロー、例を含む、1つのオンボーディングガイドとしてまとめてもらいましょう。 作成されたガイドを確認する
Devin は各トピックごとにドキュメントを検索し、関連するページを読み、あなたのスタックとワークフローに合った完全なオンボーディングガイドを作成します。出力は次のようになります。# Getting Started with Devin — Acme Engineering Team
## 1. Starting a Session
| Method | When to use | Example |
|--------|-------------|--------|
| **Slack** — message @Devin | Quick, scoped tasks | "Fix the failing CI in api-service" |
| **Web app** — app.devin.ai | Longer tasks needing file attachments or playbooks | Attach a migration playbook + spec file |
## 2. Writing Effective Prompts
Devin works best with specific, scoped requests. Always include
the file path, what's broken, and when it started.
❌ "Fix the login bug"
✅ "The login form at src/pages/Login.tsx returns a 401 for valid
credentials since the JWT key rotation on Friday. Check the
auth middleware at src/middleware/auth.ts."
## 3. Linear Integration
Go to Settings > Integrations > Linear and authorize. Once
connected, Devin can:
- Pick up tickets assigned to it automatically
- Update ticket status as it works
- Link PRs to the originating Linear ticket
See the full setup guide: docs.devin.ai/integrations/linear
## 4. Playbooks for Recurring Tasks
Create reusable prompts at Settings > Playbooks > Create New.
For our Express-to-Fastify migration, the playbook should include:
- The target module path (e.g., src/services/payments/)
- Test commands: npm run test:api && npm run test:integration
- Rollback steps if the migration breaks downstream consumers
## 5. Knowledge — Teaching Devin Our Conventions
Add team conventions at Settings > Knowledge > Add Knowledge.
Example entry:
Trigger: "working on API routes"
Content: "We use Fastify, not Express. All routes live in
src/routes/. Run npm run test:api before committing.
Error responses must use the ApiError class from src/lib/errors.ts."
フォローアップを追加してガイドを拡張する
同じセッションを開いたままにしておきましょう — Devin はコンテキストを保持し、ガイドにセクションを追加して拡張できます。
ガイドを共有し、最新に保つ
ガイドの内容が整ったら、それを共有し、Knowledge として保存しましょう。そうすることで、Devin 自身があなたのチームのルールや慣例を参照できるようになります。
- ガイドを共有する — Notion ページを
#engineering チャンネルに貼り付けるか、チームの wiki にピン留めします
- 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.”