Devin

Devin

A 级 免费+付费

可在云端执行开发任务的AI软件工程师,完成代码修改并提供PR与测试结果。

4.5 · 写第一条评论 · 2026-11-01 20:11:11 更新

详细介绍

Devin可接手范围明确的软件开发任务,在工作环境中阅读代码、修改文件、运行测试并创建待审查PR。团队能通过网页跟进终端和IDE,也能要求它在浏览器中验证功能并返回录屏。云端任务适合异步推进缺陷修复、迁移和功能实现,开发者仍通过计划、代码差异与测试结果决定是否采纳交付。

从代码库规划进入实际工程修改

开始前需要完成仓库索引和环境设置,让Devin取得代码及运行条件。Ask模式用于探索代码与界定任务,可以围绕检索结果形成实施提示词,再发送到Agent会话。Agent选定目标仓库后进行修改,基于对应分支创建PR,使需求讨论、代码执行与后续审查保持关联。

在终端与IDE中跟进并接管

会话工作区提供Shell、IDE与浏览器,终端显示已执行命令和输出日志。开发者可以在嵌入式编辑器查看实时工作,也能接管修改文件、执行命令或测试。遇到环境或交互问题时,可在会话中继续补充信息,不必只等待最终代码包再判断执行过程。

生成PR后运行端到端测试录屏

创建PR后,可以选择Test the app,或直接要求Devin验证指定流程并发送视频。它会准备依赖与服务,结合差异及代码库拟定集中测试计划,再通过浏览器操作应用并记录过程。最终录屏以附件交付,审查者可对照实际行为评估结果;依赖的账号、环境和授权仍需预先配置。

用Devin Review审查与修复变更

Review按逻辑组织相关改动,并识别复制或移动代码,便于理解跨文件差异。审查界面可标记缺陷与安全问题,用户也能结合代码库上下文追问,并要求生成修正后作为提交应用到PR分支。官方支持GitHub、GitLab及已连接的其他Git服务,具体动作随服务类型和权限而异。

从团队讨论转交云端任务

接入Slack或Teams后,团队可在讨论线程中提及Devin,让它读取上下文并开始处理,后续要求也能在同一线程继续补充。云端会话可异步推进,适合把明确的待办从日常讨论交给执行工具。需要哪些仓库、环境与工具权限,应在接入时配置,不能仅凭提及就假定它能访问所有资源。

通过Skills复用团队方法

会话支持引用技能,将重复流程与项目规范带入具体任务。官方正在将Playbooks迁移到Skills,2026年10月24日起的新账号从Skills开始,不再提供旧Playbooks。新建复用流程时应优先采用技能,并把预期结果、验证方式和必要输入写清,而不是只保存泛泛的任务名称。

按任务难度选择执行配置

会话中可选Lite、Normal、Ultra或Fusion等配置,分别面向不同复杂度与资源需求。模型能力更强通常意味着更高消耗,管理员也能控制组织可用选项。开发者可以在开始时选择,或在会话中途切换,让下一条消息使用新的配置;任务材料与验收标准仍是执行效果的重要前提。

从仓库接入到首次PR交付

  1. 准备代码与环境:登录网页,接入仓库并完成索引和开发环境配置,确保依赖及所需服务可访问。
  2. 先明确任务:在Ask选择相关仓库,说明目标、范围、相关文件和可验证的完成条件。
  3. 转交Agent执行:将形成的实施提示词发送到Devin,确认仓库及执行配置后开始修改。
  4. 跟进并纠偏:查看终端、IDE和过程结果,必要时接管或补充要求。
  5. 审查并验证:检查PR差异与测试结果,网页功能可继续要求测试录屏,再决定是否合并。

适合可拆分与可验证的工程任务

  • 缺陷修复:提供复现步骤与预期行为,让Devin定位修改并补测试,检查PR及执行输出。
  • 代码迁移:将语言或框架升级拆成范围明确的会话,按验证标准逐项审查结果。
  • 内部工具:说明接口、数据与页面要求,生成实现后通过浏览器验证主要流程。
  • 测试维护:围绕指定模块补单测或排查失败检查,将结果交给团队评审。
  • 协作交接:从团队讨论线程转交明确待办,异步跟进云端执行和PR交付。

支持平台

网页 Windows MacOS

支持语言

英语

适合谁用

价格说明

价格模式

Free提供少量Agent额度、有限模型选择,以及不限次的行内编辑和Tab补全。Pro增加用量与完整模型选择,并提供云端Agent;Max进一步提高额度。付费方案的额度按日与周刷新,超出后可按API价格另购用量。Teams提供协作、集中计费和管理分析,按团队基础费用与开发席位收费;Enterprise提供统一认证、集中管理与专用部署等方案,需联系销售。具体价格以官网为准。

免费 + 付费 订阅付费 按量付费 企业方案

常见问题

Devin可以通过网页使用吗?

可以,通过app.devin.ai登录,在网页中启动会话、查看开发工具及跟进代码修改。

Ask与Agent有什么区别?

Ask用于代码库问答与任务规划,不修改实际代码;Agent可编辑文件、执行命令、运行测试并创建PR。

能查看或接管执行过程吗?

可以,可在嵌入式IDE中查看代码并接管编辑、运行命令或测试,也能通过交互式浏览器协助操作。

如何获得网页测试录屏?

创建PR后选择Test the app,或在会话中要求测试并发送录屏,Devin会准备环境、规划测试、执行并返回视频附件。

更新日志

Devin更新实时任务进度与插件技能查看体验 2026-11-01
2026年10月28日更新。Progress标签以实时抽屉呈现任务,点击任务可筛选对应活动,独立Tasks标签退役。新增插件内容统一查看与用户级技能提及;优化链式命令输出、diff和patch附件展示、PR标签分类,以及Azure DevOps与Bitbucket反馈和Webhook流程。

用户评价与讨论

暂无评价,来发表第一条评价吧。

同类产品推荐

查看全部 AI 编程

按职业找 AI 工具

已收录 9 个职业常用的 AI 工具,看看同行都在用什么。

查看全部职业