Devin CLI は、高度にカスタマイズできるよう設計されています。プロジェクトまたはホームディレクトリ内の設定ファイルを通じて、エージェントの振る舞いやアクセスできるツール、イベントへの応答方法を柔軟に調整できます。Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
ルールと AGENTS.md
すべてのセッションでエージェントの動作を導く、常時適用される前提情報と指示を与えます。
スキル
エージェントがスラッシュコマンドとして呼び出したり、自律的に利用したりできる、再利用可能なプロンプトやワークフローを作成します。
カスタム Subagents
独自のシステムプロンプト、ツール、モデルを備えた、特化型のサブエージェントプロファイルを定義します。
MCP サーバー
外部のツールサーバーを接続し、エージェントが API やデータベースなどにアクセスできるようにします。
フック
ポリシーを適用し、ワークフローを自動化するために、エージェントのライフサイクルの重要なタイミングでシェルコマンドや LLM プロンプトを実行します。
全体の仕組み
- ルール はエージェントの振る舞いや制約を決めるもので、常にアクティブです。
- スキル は、エージェントが必要に応じて呼び出せる新たな能力を与えます。
- カスタムサブエージェント は、エージェントがタスクを委任できる特化型のワーカープロファイルを定義します。
- MCP サーバー は、エージェントが利用できるまったく新しいツールを提供します。
- フック は、ポリシーを適用したりワークフローをトリガーしたりするために、ライフサイクルイベント (例: ツールの実行前) でシェルコマンドや LLM プロンプトを実行します。
AGENTS.md ファイル、コードレビュー用の review スキル、issue tracker 用の MCP サーバー、破壊的なコマンドをブロックする フック を用意できます。
設定の保存場所
.devin/ ディレクトリに保存されます。
~/.config/devin/ に保存され、すべてのプロジェクトに適用されます。Windows では、代わりに %APPDATA%\devin\ がこのパスになります。
他のツールからのインポート
| 取り込み元 | インポートされる内容 |
|---|---|
AGENTS.md / AGENT.md / CLAUDE.md | ルール (常時適用される前提情報) |
.cursor/rules/*.md / .cursorrules | ルール |
.windsurf/rules/*.md | ルール |
.claude/ directory | コマンド、カスタムサブエージェント、フック |
false に設定すると、そのプロバイダーからのインポートが無効になります。