概览
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 启动一个 Session
当你使用 Ask Devin 理解代码并澄清目标之后,可以直接从对话中启动一个 session。这是与 Devin 开始协作的最佳方式,因为:
- Devin 会从你的 Ask Devin 对话中获取清晰的上下文
- 提示会根据你的任务和代码库自动生成并定制
- 你更有可能获得准确且相关的结果
- session 状态会直接显示在 Ask Devin 对话中,让你无需离开页面即可监控进度




