DEVELOPMENT ENVIRONMENTrelease v0.26.0-75 · design 2026-10-13 (5e68d8f)
Skip to content

Research report·

How developers use AI-assisted development tools

Exploring adoption, effectiveness and challenges for AI-assisted tools.

This report investigates how developers use artificial intelligence (AI)-assisted development tools. We start by looking at how many developers use these AI tools to help them with their projects and exploring the tasks they use them for. This report also covers the main reasons why developers use AI-assisted development tools and their effectiveness. Finally, we investigate the challenges developers face when using these tools in their projects. To better understand the current state of AI-assisted development tools, we also break down AI usage information by developer demographics such as experience and use cases throughout the report.

Questions this report answers

How does the likelihood of using AI tools vary across developers with differing experience levels?

What are the common use cases for AI-assisted development tools?

How effective do developers perceive AI to be in accomplishing various tasks?

What are the key drivers and barriers that motivate and impede developers when incorporating AI tools into their workflow?