Cognition AI 16小时前
Devin December '24 Product Update
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Devin 协作体验全面升级,旨在提升工程师的工作效率。 通过与 Slack 的深度整合,Devin 能够更好地模拟与人类团队成员的协作方式,包括在 Slack 中接收 bug 报告和处理前端问题。 Devin 增加了对复杂任务的支持,并允许用户在执行前进行确认。此外,Devin 还改进了 PR 协作,支持在 IDE 中与 Devin 交互,并提供了更快的速度和企业级配置选项。 这些更新旨在简化工作流程,提高开发效率,并为企业用户提供更强大的定制化功能。

💻 **Slack 协作优化**:Devin 与 Slack 深度整合,工程师可以在 Slack 中直接@Devin 进行任务分配,Devin 会在后台工作,并在 PR 准备就绪时更新 Slack。对于复杂任务,Devin 会等待用户确认。

🚀 **PR 协作增强**:Devin 能够创建 PR,并在 PR 收到评论或 lint 失败时自动处理。用户可以在创建 PR 之前预览 Devin 的更改,并且 PR 清楚地链接到 Devin 会话和用户请求。

💡 **IDE 交互与 API**:Devin 支持在 IDE 中进行交互(Beta 访问),工程师可以将异步工作交给 Devin。此外,Devin 提供了 API,允许用户通过编程方式创建 Devin 会话并检索结果,以实现自动化工作流程。

⚙️ **Workspace 配置与速度提升**:Devin 引入了 Workspace 配置,以提升性能,并显著减少了创建 Snapshot 的时间,从约 30 分钟减少到约 15 秒,首条消息的发送时间也从约 25 秒减少到约 10 秒。

🏢 **企业级功能**:Devin 针对企业用户提供了更多配置选项,包括与 Okta 的单点登录、公司域的自动加入、定制化 Onboarding 和使用情况洞察,以满足组织的需求。

Collaborating with Devin through Slack now better mirrors the experience of working with your human teammates

As bug reports and frontend edge cases are reported in Slack, try tagging @Devin in thread:

    For complex tasks, Devin offers to wait for your confirmation -- configure this behavior in Library > BehaviorsDevin proposes new Knowledge it should remember for future conversations in threadTry using Devin’s sessions list as your todo list — after tagging Devin in Slack, Devin works while you’re busy and updates Slack when the PR is ready. Archive Devin sessions once the task is done

Improved collaboration on PRs

Ask Devin to create a PR! Recent improvements:

    When PRs receive comments or fail lint, Devin automatically wakes up to addressClick “PR Preview” under the session title to check the changes Devin’s made before a PR is createdDevin’s PRs clearly link to Devin sessions and the user requesting the PR

Talk to Devin from your IDE (Beta Access)

Hand off async work to Devin while you focus on your primary task. Review when convenient.

    Works in conjunction with Copilot and CursorDevin’s just a shortcut away (Cmd+G)Keep track of your active DevinsReview and accept code directly in your local IDE

Install the Devin Extension to get started.

For repetitive engineering tasks, try the Devin API with structured input/output

Programmatically create Devin sessions and retrieve results (including structured output) using our new REST API:

    Integrate Devin into your own applicationsWrite scripts to kick off multiple sessions in parallelBuild powerful automation workflows on top of Devin

Specify a structured output format in your prompt, for example:

Devin, we're using auth0 instead of clerk - can you remove clerk support from the provided file? Output format: {file_path: string, lines_edited: int, success: bool}

View structured output on any session page with CMD+I, or click “Show structured IO” in the dropdown menu to the right of your session title.

Read our external API docs to learn more.

Repo Knowledge

Devin will now automatically scan your repositories and generate Repo Knowledge. This allows Devin to more quickly and successfully do real work for you in your existing codebases. You can always add and edit your own Knowledge manually in Settings > Knowledge.

Configure Devin’s behaviors, including Agency

For certain tasks, much of the work needed is figuring out what should be done and aligning on the approach. Devin will now automatically detect more complex tasks and spend time investigating the repo and proposing a plan before beginning execution.

When Agency is turned off, Devin will wait for you to approve its plan before proceeding. Configure Behavior such as Agency in Settings.

Onboard Devin + configure Devin’s Workspace

Devin requires onboarding in order to be successful, just like any new human engineer on their first day.

Devin now guides you through the onboarding it needs, including setting up Devin’s Workspace. Setting up Devin’s Workspace significantly improves Devin’s performance on your codebase. Imagine if every time you started a task, your laptop and part of your memory were wiped - that’s what happens to Devin without setup!

Behind the scenes, Devin’s Workspace resets to a saved machine state at the start of every session. By default this machine state includes all the repositories you’ve added and set up at preview.devin.ai/workspace. Learn more in our docs.

Devin is now faster!

Speed has improved at every level — from time to first action, to the speed of navigating our web application. Time to create a Snapshot of Devin's machine has been reduced from ~30 minutes to ~15 seconds and time to first message has been reduced from ~25 seconds to ~10 seconds.

Devin for Enterprises

Enterprise users now have more options to configure Devin to meet your organization’s needs, including:

    Single sign-on with OktaAuto-Join for Company Domains: Allow any user with a company email to join Devin without individual invitesCustomized Onboarding: Tailor example sessions and suggested prompts to guide your organization’s users to Devin’s most valuable use casesUsage Insights: Automated email alerts to track your usage over time

Hire Devin

We are working hard to scale up access to Devin, and we continue to do weekly invite releases. To start using Devin for engineering work, join the waitlist or get in touch at info@cognition.ai.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Devin Slack 协作 效率
相关文章