ข้ามไปยังเนื้อหา

การใช้งาน

How developers use AI.

As expected in a developer survey, code generation ranked as the most common AI usage. On the other hand, even though image generation was the original use case for generative AI, only 38% of respondents stated using it.

What do you use AI tools for?
Multiple
0%
20%
40%
60%
80%
100%
1

Code generation

3,128
2

Learning & research

2,255
3

Text generation

2,119
4

Summarization

1,904
5

Translation

1,559
6

Image generation

1,313
7

Computer vision

491
8

Speech recognition

383
9

Speech generation

317
10

code_assistance

0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Most of us aren't quite vibe coding just yet, with a majority of respondents (69%) generating less than 25% of their code through AI – and only a small minority (8%) generating more than 75% of it.

What proportion of the code you produce is AI-generated?
0%
20%
40%
60%
80%
100%
1

0% AI

419
2

|

1,124
3

|

884
4

|

320
5

50%

320
6

|

178
7

|

222
8

|

88
9

100% AI

11
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Even when AI is used to generate code, a large majority (76%) of developers stated they have to refactor at least half of the outputted code before it's ready to be used.

When using AI to generate code, what proportion do you rewrite or refactor before use?
0%
20%
40%
60%
80%
100%
1

0% refactored

83
2

|

142
3

|

320
4

|

240
5

50%

622
6

|

388
7

|

851
8

|

490
9

100% refactored

265
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

The top reasons for refactoring were cosmetic concerns such as poor readability, variable renaming, and excessive repetition.

Many respondents also used the freeform “other answer” field to state that generated code often just didn't work as intended.

What are the main reasons that require you to refactor AI-generated code?
Multiple
0%
20%
40%
60%
80%
100%
1

Poor readability

1,636
2

Variable renaming

1,598
3

Excessive repetition

1,316
4

Outdated imports

1,210
5

Performance issues

960
6

Security issues

561
7

Faulty code

8

Hallucination & inaccuracies

9

Code quality

10

Poor code style

0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

This chart shows just how embedded AI has become in our daily workflows, with 46% of respondents using AI to generate code multiple times per day or more.

How frequently do you use AI tools to generate or refactor code?
0%
20%
40%
60%
80%
100%
1

Never

330
2

A few times per year

286
3

A few times per month

500
4

A few times per week

806
5

A few times per day

951
6

A few times per hour

281
7

Constantly

386
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Compared to code generation, AI is used for other tasks (research, summarization, translation, etc.) relatively less often – which makes sense given that coding is still what we spend the most time on.

How frequently do you use AI tools for tasks other than code generation?
0%
20%
40%
60%
80%
100%
1

Never

198
2

A few times per year

294
3

A few times per month

548
4

A few times per week

1,131
5

A few times per day

1,056
6

A few times per hour

145
7

Constantly

183
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

The most commonly generated code type proved to be helper functions, followed by frontend components, both of which are fairly self-contained, making them good candidates for code generation.

Many are also using AI to add documentation or comments to existing code, which is an unexpected use case.

What kind of code do you generate using AI tools?
Multiple
0%
20%
40%
60%
80%
100%
1

Helper functions

2,541
2

Frontend components

1,805
3

Documentation & comments

1,626
4

Tests

1,595
5

Core app logic

1,358
6

API integration code

1,298
7

CSS code

1,235
8

Scripting

9

Configuration code

10

Boilerplate code

11

Database queries

12

คำตอบอื่นๆ

157
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

I'm not sure where AI companies are getting the cash to run their server farms, but one thing's for sure – it's not from individual developers, with a majority of respondents not currently spending any of their own money on AI tools and services.

How much do you personally spend on AI tools per month (in USD)?
0%
20%
40%
60%
80%
100%
1

$0

1,863
2

$1-$20

851
3

$20-$50

646
4

$50-$100

146
5

$100-$500

48
6

$1000-$5000

3
7

Over $5000

1
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Interestingly, company expenses follow a horseshoe pattern, with companies not spending anything on AI – unless they're spending over $5000! Whether this pricing model will prove sustainable for AI companies will remain to be seen.

Note that respondents also pointed out in freeform comments that they might not always have access to this information.

How much does your company spend on AI tools per month (in USD)?
0%
20%
40%
60%
80%
100%
1

$0

929
2

$1-$20

189
3

$20-$50

243
4

$50-$100

188
5

$100-$500

261
6

$500-$1000

168
7

$1000-$5000

151
8

Over $5000

280
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

ภาคอุตสาหกรรม

Don't hesitate to use our built-in Query Builder on any other chart to filter these survey results according to any specific industry sector.

คุณทำงานในอุตสาหกรรมใดบ้าง?
Multiple
0%
20%
40%
60%
80%
100%
1

การเขียนโปรแกรมและเครื่องมือทางเทคนิค

1,565
2

การปรึกษาและบริการ

738
3

อีคอมเมิร์ซและค้าปลีก

412
4

การเงิน

309
5

การศึกษา

305
6

เครื่องมือด้านการตลาด/การขาย/การวิเคราะห์

293
7

บริการสุขภาพ

204
8

บันเทิง

183
9

ข่าว, สื่อ, และการบล็อก

127
10

รัฐบาล

101
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Many respondents have already tried running their own AI models locally, despite the difficulties involved, and many others are interesting in trying.

This could become a key differentiator for new models, as this shows a strong demand for being more in control of your AI tools.

Have you tried running AI models locally on your own machine?
0%
20%
40%
60%
80%
100%
1

No, not interested

761
2

No, but interested

1,131
3

Yes

1,631
4

คำตอบอื่นๆ

30
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Poor overall code quality ranked first when it comes to AI pain points.

What are your top pain points when it comes to using AI tools?
Multiple
0%
20%
40%
60%
80%
100%
1

Code quality

2,221
2

Lack of context

1,842
3

Prompt comprehension

1,445
4

Privacy concerns

1,075
5

Environmental impact

843
6

Copyright concerns

749
7

Financial costs

702
8

Integration difficulties

549
9

Hallucination & inaccuracies

10

Ethical concerns

11

คำตอบอื่นๆ

108
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

How developers are learning about AI.

What capabilities do you feel are currently missing from AI tools?
แบบอิสระ
Multiple
0%
20%
40%
60%
80%
100%
1

Larger context window

2

Larger codebases support

3

Up-to-date knowledge

4

Better accuracy

5

Self-evaluation

6

Higher intelligence

7

Better tool integration

8

Truthfulness

9

Better UI/UX

10

More customization

11

คำตอบอื่นๆ

คำตอบที่ตรงกับ “คำตอบอื่นๆ” 325
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม

Despite the various pain points highlighted by the survey, respondents were overall quite positive on the state of AI for web development in 2025.

How happy are you with the current general state of AI tools for web development?
0%
20%
40%
60%
80%
100%
1

ไม่พอใจอย่างมาก

253
2

ไม่พอใจ

346
3

กลางๆ

1,245
4

พอใจ

1,378
5

พอใจมาก

250
0%
20%
40%
60%
80%
100%
% ของผู้ตอบคำถาม