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 会从快照启动一个全新的副本。每个会话都从相同的干净状态开始。会话中的更改不会保存回快照。
开始之前
非企业用户
非企业用户
- 连接你的 SCM 提供商。 前往 设置 > 集成,连接 GitHub、GitLab、Bitbucket 或 Azure DevOps。在设置过程中,选择 Devin 可以访问的代码仓库。详细指示请参阅集成指南。
选择配置方式
声明式配置
推荐。 使用 YAML 格式 (蓝图) 定义你的环境配置。指定需要安装的内容、如何设置依赖,以及 Devin 需要了解的项目相关信息。系统会自动运行构建并生成快照。
- 受版本控制
- 自动更新
- 可在不同层级间组合
- 可复现
经典配置
通过 Web UI 中的交互式向导配置 Devin 的环境。使用嵌入式终端,按引导依次完成各个步骤页面 (secrets、依赖、lint、test、run) 。
- 可视化、分步骤
- 无需 YAML
- 迁移到声明式配置 →
蓝图参考
蓝图的完整字段规范:各个部分、GitHub Actions 支持、环境变量和文件附件。
模板库
适用于 Python、Node.js、Go、Java、Ruby、Rust 及高级模式的即用型蓝图模板。
从经典配置迁移
逐步指导你从交互式向导迁移到声明式蓝图。
环境管理
环境管理:3 层层级结构、secrets 和跨组织配置。
