概要
Ask Devin は、AI アシスタントからコードベースにアクセスするための窓口です。Devin の環境でセットアップしたリポジトリは自動的にインデックスされます。また、接続済みのその他のリポジトリも Settings からインデックスできます。これにより、Devin がコードを理解し、推論できるようになります。Ask Devin を使うと、次のことができます:- 質問する: コードの動作について質問し、アーキテクチャ、依存関係、主要な関数を調査できます。Ask Devin は高度なコード検索機能を用いて、コードベースに基づいた詳細で正確かつ出典の明確な回答を生成します。
- タスクを計画する: コードを書く前に Devin と協力して実装のスコープ定義と計画を行えます。Devin は取得した情報に基づいて前提情報が豊富なプロンプトを生成し、Agent セッションにそのまま引き継げる状態にします。
推奨ワークフロー
- リポジトリのインデックスを作成する
GitHub、GitLab、その他のソースコードプロバイダーを接続したら、リポジトリのインデックスを作成します。Devin の環境でセットアップしたリポジトリは、バックグラウンドで自動的にインデックス化されます。それ以外のリポジトリは Settings > DeepWiki から追加してください。インデックス化により、DeepWiki や Ask Devin といった強力なツールを利用できるようになります。

- Ask Devin を使って探索と計画を行う
Ask Devin にアクセスして、次のことを実行します:
- コードに関する技術的な質問をして、高度なコード検索に基づく詳細で正確な引用付きの回答を得る
- プロジェクトの計画とスコープ設定を行い、タスクを分解し、Agent セッション用のコンテキストを考慮したプロンプトを生成する


- Ask Devin からセッションを開始する
Ask Devin を使ってコードを理解し、目標を明確にしたら、その会話から直接セッションを開始できます。これは Devin との作業を始めるうえで最適な方法です。理由は次のとおりです:
- Devin が Ask Devin での会話内容をもとに、明確なコンテキストを持って開始できる
- タスクやコードベースに合わせて、プロンプトが自動的に生成される
- 成功しやすく、関連性の高い結果を得やすい
- セッションのステータスが Ask Devin の会話内に直接表示されるため、ページを移動せずに進捗を確認できる




