{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/cognition-com/2024-12-03-devin-december-24-product-update/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "## Collaborating with Devin through Slack now better mirrors the experience of working with your human teammates\n\nAs bug reports and frontend edge cases are reported in Slack, try tagging @Devin in thread:\n\n- For complex tasks, Devin offers to wait for your confirmation -- configure this behavior in [Library > Behaviors](https://preview.devin.ai/behaviors)\n- Devin proposes new [Knowledge](https://docs.devin.ai/Onboard_Devin/knowledge) it should remember for future conversations in thread\n- Try 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\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/ceea3a78b29376983bf76c284559a7b7b39a0765-852x480.gif?w=1600&fit=max)\n\n## Improved collaboration on PRs\n\nAsk Devin to create a PR! Recent improvements:\n\n- When PRs receive comments or fail lint, Devin automatically wakes up to address\n- Click “PR Preview” under the session title to check the changes Devin’s made before a PR is created\n- Devin’s PRs clearly link to Devin sessions and the user requesting the PR\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/db08fa33c20684ff373af82e62075f686eaeba70-3108x1892.png?w=1600&fit=max)\n\n## Talk to Devin from your IDE (Beta Access)\n\nHand off async work to Devin while you focus on your primary task. Review when convenient.\n\n- Works in conjunction with Copilot and Cursor\n- Devin’s just a shortcut away (Cmd+G)\n- Keep track of your active Devins\n- Review and accept code directly in your local IDE\n\n[Install the Devin Extension](https://marketplace.visualstudio.com/items?itemName=cognition.devin) to get started.\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/6aba68730a4747e6268b2979c937cbb820d1d3f4-580x326.gif?w=1600&fit=max)\n\n## For repetitive engineering tasks, try the Devin API with structured input/output\n\nProgrammatically create Devin sessions and retrieve results (including structured output) using our new REST API:\n\n- Integrate Devin into your own applications\n- Write scripts to kick off multiple sessions in parallel\n- Build powerful automation workflows on top of Devin\n\nSpecify a structured output format in your prompt, for example:\n\nDevin, 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}\n\nView 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.\n\nRead our [external API docs](https://docs.devin.ai/external-api/external-api) to learn more.\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/e2003c8695e4ece669a01ab5962e94a46c9c326a-2518x1246.png?w=1600&fit=max)\n\n## Repo Knowledge\n\nDevin will now automatically scan your repositories and generate [Repo Knowledge](https://docs.devin.ai/Onboard_Devin/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](https://preview.devin.ai/knowledge).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/63ebab1cb6affef338b3ad1eeea91c32d2e1ba78-615x116.png?w=1600&fit=max)\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/fa59ac640025b46cb41ddd0e7f8dde6668607f13-1305x949.png?w=1600&fit=max)\n\n## Configure Devin’s behaviors, including Agency\n\nFor 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.\n\nWhen Agency is turned off, Devin will wait for you to approve its plan before proceeding. [Configure Behavior such as Agency in Settings](https://preview.devin.ai/behaviors).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/109ee1ec0dd5879a5e38704010fb5c7d4c0d511e-2874x752.png?w=1600&fit=max)\n\n## Onboard Devin + configure Devin’s Workspace\n\nDevin requires onboarding in order to be successful, just like any new human engineer on their first day.\n\nDevin 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!\n\nBehind 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](http://preview.devin.ai/workspace). [Learn more in our docs](http://localhost:3001/Onboard_Devin/snapshots).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/9a9e98374a93cabf7dd70f677512053a7258e8cc-2106x1524.png?w=1600&fit=max)\n\n## Devin is now faster!\n\nSpeed 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](https://docs.devin.ai/Onboard_Devin/snapshots#advanced-machine-snapshots) has been reduced from ~30 minutes to ~15 seconds and time to first message has been reduced from ~25 seconds to ~10 seconds.\n\n## Devin for Enterprises\n\nEnterprise users now have more options to configure Devin to meet your organization’s needs, including:\n\n- **Single sign-on with Okta**\n- **Auto-Join for Company Domains:** Allow any user with a company email to join Devin without individual invites\n- **Customized Onboarding:** Tailor example sessions and suggested prompts to guide your organization’s users to Devin’s most valuable use cases\n- **Usage Insights:** Automated email alerts to track your usage over time\n\n## Hire Devin\n\nWe 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](https://www.cognition.ai/get-started) or get in touch at [info@cognition.ai](mailto:info@cognition.ai).\n",
  "authors": [],
  "captured_at": "2026-10-19T01:26:53.998049939+00:00",
  "category": "ai",
  "content_html": "<h2>Collaborating with Devin through Slack now better mirrors the experience of working with your human teammates</h2>\n<p>As bug reports and frontend edge cases are reported in Slack, try tagging @Devin in thread:</p>\n<ul>\n<li>For complex tasks, Devin offers to wait for your confirmation -- configure this behavior in <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://preview.devin.ai/behaviors\">Library &gt; Behaviors</a></li>\n<li>Devin proposes new <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.devin.ai/Onboard_Devin/knowledge\">Knowledge</a> it should remember for future conversations in thread</li>\n<li>Try 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</li>\n</ul>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/ceea3a78b29376983bf76c284559a7b7b39a0765-852x480.gif?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"eager\" decoding=\"async\" fetchpriority=\"high\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Improved collaboration on PRs</h2>\n<p>Ask Devin to create a PR! Recent improvements:</p>\n<ul>\n<li>When PRs receive comments or fail lint, Devin automatically wakes up to address</li>\n<li>Click “PR Preview” under the session title to check the changes Devin’s made before a PR is created</li>\n<li>Devin’s PRs clearly link to Devin sessions and the user requesting the PR</li>\n</ul>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/db08fa33c20684ff373af82e62075f686eaeba70-3108x1892.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Talk to Devin from your IDE (Beta Access)</h2>\n<p>Hand off async work to Devin while you focus on your primary task. Review when convenient.</p>\n<ul>\n<li>Works in conjunction with Copilot and Cursor</li>\n<li>Devin’s just a shortcut away (Cmd+G)</li>\n<li>Keep track of your active Devins</li>\n<li>Review and accept code directly in your local IDE</li>\n</ul>\n<p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://marketplace.visualstudio.com/items?itemName=cognition.devin\">Install the Devin Extension</a> to get started.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/6aba68730a4747e6268b2979c937cbb820d1d3f4-580x326.gif?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>For repetitive engineering tasks, try the Devin API with structured input/output</h2>\n<p>Programmatically create Devin sessions and retrieve results (including structured output) using our new REST API:</p>\n<ul>\n<li>Integrate Devin into your own applications</li>\n<li>Write scripts to kick off multiple sessions in parallel</li>\n<li>Build powerful automation workflows on top of Devin</li>\n</ul>\n<p>Specify a structured output format in your prompt, for example:</p>\n<p>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}</p>\n<p>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.</p>\n<p>Read our <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.devin.ai/external-api/external-api\">external API docs</a> to learn more.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/e2003c8695e4ece669a01ab5962e94a46c9c326a-2518x1246.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Repo Knowledge</h2>\n<p>Devin will now automatically scan your repositories and generate <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.devin.ai/Onboard_Devin/knowledge\">Repo Knowledge</a>. 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 <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://preview.devin.ai/knowledge\">Settings &gt; Knowledge</a>.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/63ebab1cb6affef338b3ad1eeea91c32d2e1ba78-615x116.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/fa59ac640025b46cb41ddd0e7f8dde6668607f13-1305x949.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Configure Devin’s behaviors, including Agency</h2>\n<p>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.</p>\n<p>When Agency is turned off, Devin will wait for you to approve its plan before proceeding. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://preview.devin.ai/behaviors\">Configure Behavior such as Agency in Settings</a>.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/109ee1ec0dd5879a5e38704010fb5c7d4c0d511e-2874x752.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Onboard Devin + configure Devin’s Workspace</h2>\n<p>Devin requires onboarding in order to be successful, just like any new human engineer on their first day.</p>\n<p>Devin now guides you through the onboarding it needs, including setting up Devin’s Workspace. <strong>Setting up Devin’s Workspace significantly improves Devin’s performance on your codebase.</strong> 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!</p>\n<p>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 <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"http://preview.devin.ai/workspace\">preview.devin.ai/workspace</a>. <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"http://localhost:3001/Onboard_Devin/snapshots\">Learn more in our docs</a>.</p>\n<p><picture class=\"article-picture article-picture-fallback\" style=\"--image-ratio:16 / 9\"><img src=\"https://cdn.sanity.io/images/2mc9cv2v/production/9a9e98374a93cabf7dd70f677512053a7258e8cc-2106x1524.png?w=1600&amp;fit=max\" alt=\"Devin December &#39;24 Product Update\" loading=\"lazy\" decoding=\"async\" fetchpriority=\"low\" referrerpolicy=\"no-referrer\" class=\"progressive-image\"></picture></p>\n<h2>Devin is now faster!</h2>\n<p>Speed has improved at every level — from time to first action, to the speed of navigating our web application. Time to create a <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://docs.devin.ai/Onboard_Devin/snapshots#advanced-machine-snapshots\">Snapshot of Devin's machine</a> has been reduced from ~30 minutes to ~15 seconds and time to first message has been reduced from ~25 seconds to ~10 seconds.</p>\n<h2>Devin for Enterprises</h2>\n<p>Enterprise users now have more options to configure Devin to meet your organization’s needs, including:</p>\n<ul>\n<li><strong>Single sign-on with Okta</strong></li>\n<li><strong>Auto-Join for Company Domains:</strong> Allow any user with a company email to join Devin without individual invites</li>\n<li><strong>Customized Onboarding:</strong> Tailor example sessions and suggested prompts to guide your organization’s users to Devin’s most valuable use cases</li>\n<li><strong>Usage Insights:</strong> Automated email alerts to track your usage over time</li>\n</ul>\n<h2>Hire Devin</h2>\n<p>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, <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.cognition.ai/get-started\">join the waitlist</a> or get in touch at <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"mailto:info@cognition.ai\">info@cognition.ai</a>.</p>\n",
  "content_markdown": "## Collaborating with Devin through Slack now better mirrors the experience of working with your human teammates\n\nAs bug reports and frontend edge cases are reported in Slack, try tagging @Devin in thread:\n\n- For complex tasks, Devin offers to wait for your confirmation -- configure this behavior in [Library > Behaviors](https://preview.devin.ai/behaviors)\n- Devin proposes new [Knowledge](https://docs.devin.ai/Onboard_Devin/knowledge) it should remember for future conversations in thread\n- Try 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\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/ceea3a78b29376983bf76c284559a7b7b39a0765-852x480.gif?w=1600&fit=max)\n\n## Improved collaboration on PRs\n\nAsk Devin to create a PR! Recent improvements:\n\n- When PRs receive comments or fail lint, Devin automatically wakes up to address\n- Click “PR Preview” under the session title to check the changes Devin’s made before a PR is created\n- Devin’s PRs clearly link to Devin sessions and the user requesting the PR\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/db08fa33c20684ff373af82e62075f686eaeba70-3108x1892.png?w=1600&fit=max)\n\n## Talk to Devin from your IDE (Beta Access)\n\nHand off async work to Devin while you focus on your primary task. Review when convenient.\n\n- Works in conjunction with Copilot and Cursor\n- Devin’s just a shortcut away (Cmd+G)\n- Keep track of your active Devins\n- Review and accept code directly in your local IDE\n\n[Install the Devin Extension](https://marketplace.visualstudio.com/items?itemName=cognition.devin) to get started.\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/6aba68730a4747e6268b2979c937cbb820d1d3f4-580x326.gif?w=1600&fit=max)\n\n## For repetitive engineering tasks, try the Devin API with structured input/output\n\nProgrammatically create Devin sessions and retrieve results (including structured output) using our new REST API:\n\n- Integrate Devin into your own applications\n- Write scripts to kick off multiple sessions in parallel\n- Build powerful automation workflows on top of Devin\n\nSpecify a structured output format in your prompt, for example:\n\nDevin, 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}\n\nView 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.\n\nRead our [external API docs](https://docs.devin.ai/external-api/external-api) to learn more.\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/e2003c8695e4ece669a01ab5962e94a46c9c326a-2518x1246.png?w=1600&fit=max)\n\n## Repo Knowledge\n\nDevin will now automatically scan your repositories and generate [Repo Knowledge](https://docs.devin.ai/Onboard_Devin/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](https://preview.devin.ai/knowledge).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/63ebab1cb6affef338b3ad1eeea91c32d2e1ba78-615x116.png?w=1600&fit=max)\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/fa59ac640025b46cb41ddd0e7f8dde6668607f13-1305x949.png?w=1600&fit=max)\n\n## Configure Devin’s behaviors, including Agency\n\nFor 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.\n\nWhen Agency is turned off, Devin will wait for you to approve its plan before proceeding. [Configure Behavior such as Agency in Settings](https://preview.devin.ai/behaviors).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/109ee1ec0dd5879a5e38704010fb5c7d4c0d511e-2874x752.png?w=1600&fit=max)\n\n## Onboard Devin + configure Devin’s Workspace\n\nDevin requires onboarding in order to be successful, just like any new human engineer on their first day.\n\nDevin 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!\n\nBehind 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](http://preview.devin.ai/workspace). [Learn more in our docs](http://localhost:3001/Onboard_Devin/snapshots).\n\n![Devin December '24 Product Update](https://cdn.sanity.io/images/2mc9cv2v/production/9a9e98374a93cabf7dd70f677512053a7258e8cc-2106x1524.png?w=1600&fit=max)\n\n## Devin is now faster!\n\nSpeed 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](https://docs.devin.ai/Onboard_Devin/snapshots#advanced-machine-snapshots) has been reduced from ~30 minutes to ~15 seconds and time to first message has been reduced from ~25 seconds to ~10 seconds.\n\n## Devin for Enterprises\n\nEnterprise users now have more options to configure Devin to meet your organization’s needs, including:\n\n- **Single sign-on with Okta**\n- **Auto-Join for Company Domains:** Allow any user with a company email to join Devin without individual invites\n- **Customized Onboarding:** Tailor example sessions and suggested prompts to guide your organization’s users to Devin’s most valuable use cases\n- **Usage Insights:** Automated email alerts to track your usage over time\n\n## Hire Devin\n\nWe 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](https://www.cognition.ai/get-started) or get in touch at [info@cognition.ai](mailto:info@cognition.ai).\n",
  "dateCreated": "2026-10-19T01:26:53.998049939+00:00",
  "date_created": "2024-12-03T00:00:00+00:00",
  "date_modified": null,
  "date_published": "2024-12-03T00:00:00+00:00",
  "description": "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…",
  "external_url": "https://cognition.com/blog/dec-24-product-update",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/cognition-com/2024/12/2024-12-03-devin-december-24-product-update.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/cognition-com/2024/12/2024-12-03-devin-december-24-product-update.md"
  },
  "id": "urn:aggr:item:15b3e7257af56e23bfd8c4042455106141ae4ea6",
  "isBasedOn": {
    "@id": "https://cognition.com/blog/dec-24-product-update"
  },
  "mainEntity": {
    "@id": "https://cognition.com/blog/dec-24-product-update",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/cognition-com/2024-12-03-devin-december-24-product-update/#webpage"
    },
    "datePublished": "2024-12-03T00:00:00+00:00",
    "headline": "Devin December '24 Product Update",
    "image": {
      "@type": "ImageObject",
      "caption": null,
      "height": 90,
      "url": "https://cdn.sanity.io/images/2mc9cv2v/production/4904d1488d8669996d37b27e584f385de2d71172-1366x768.png?rect=0,27,1366,714&w=1200&h=627&fit=crop",
      "width": 160
    },
    "timeRequired": "PT4M",
    "url": "https://cognition.com/blog/dec-24-product-update",
    "wordCount": 714
  },
  "name": "Archived snapshot: Devin December '24 Product Update",
  "preview": {
    "alt": null,
    "color": null,
    "height": 90,
    "placeholder": {
      "data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII=",
      "hash": ""
    },
    "url": "https://cdn.sanity.io/images/2mc9cv2v/production/4904d1488d8669996d37b27e584f385de2d71172-1366x768.png?rect=0,27,1366,714&w=1200&h=627&fit=crop",
    "width": 160
  },
  "reading_minutes": 4,
  "replicated_at": null,
  "source": "cognition-com",
  "source_name": "Blog | Cognition",
  "summary": null,
  "tags": [],
  "temporalCoverage": "2026-10-19T01:26:53.998049939+00:00",
  "title": "Devin December '24 Product Update",
  "url": "https://aggr.aymericbeaumet.com/items/cognition-com/2024-12-03-devin-december-24-product-update/",
  "word_count": 714
}