概要
- コードの動作について詳細な質問をする
- アーキテクチャ、依存関係、主要な関数を調査する
- 実装前に Devin と一緒にタスクのスコープ定義と計画を行う
- Devin が取得した情報に基づいて、コンテキストを十分に含んだ独自のプロンプトを生成するように任せる
推奨ワークフロー
1. リポジトリをDevinに追加する

2. Devin によるコードの自動インデックス作成

3. Ask Devin を使って探索と計画を行う
- コードに関する技術的な質問をする
- システムの特定の部分がどのように動作しているかを理解する
- Devin と協力してプロジェクトを計画したり、タスクを分解したりする
- Devin に、取得した内容に基づいてコンテキスト対応のプロンプトを生成させる


4. Ask Devin からセッションを開始する
- Devin が検索結果から明確なコンテキストを持って開始できる
- プロンプトが自動的に、タスクとコードベースに合わせて最適化される
- 成功しやすく、関連性の高い結果を得られる可能性が高まる


5.(オプション)Jira または Linear を使用している場合
- チケットで Devin をタグ付けする
- Devin がタスクを分析し、コードベースを検索し、アプローチを計画する
- 高品質なセッション用プロンプトが自動生成される


