Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Harnessing the power of AI in IntelliJ IDEA
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Anton Arhipov
March 26, 2025
Programming
1
220
Harnessing the power of AI in IntelliJ IDEA
Anton Arhipov
March 26, 2025
Tweet
Share
More Decks by Anton Arhipov
See All by Anton Arhipov
Strengthening Immutability in Kotlin. A Glimpse into Valhalla
antonarhipov
2
61
Kotlin—the New and Noteworthy in 2.2
antonarhipov
1
26
Levels of AI-assisted programming
antonarhipov
0
93
Devoxx France 2024. Kotlin - the new and noteworthy
antonarhipov
2
83
VirtualJUG: Kotlin 2.0 and beyond
antonarhipov
1
140
Kotlin 2.1: Language Updates
antonarhipov
3
180
Devoxx Belgium 2024 - Kotlin 2.0 and beyond
antonarhipov
2
190
Data Analysis with Kotlin Notebook, DataFrame, and Kandy
antonarhipov
1
120
Kotlin 2.0 and Beyond
antonarhipov
2
280
Other Decks in Programming
See All in Programming
AI活用のコスパを最大化する方法
ochtum
0
110
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
360
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
270
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
110
CSC307 Lecture 09
javiergs
PRO
1
850
Event Storming
hschwentner
3
1.3k
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
3
420
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
200
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
500
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2.1k
AWS Infrastructure as Code の新機能 2025 総まとめ 〜SA 4人による怒涛のデモ祭り〜
konokenj
10
2.8k
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
190
Featured
See All Featured
Design in an AI World
tapps
0
160
How to make the Groovebox
asonas
2
2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
210
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Being A Developer After 40
akosma
91
590k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Abbi's Birthday
coloredviolet
2
5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
200
Six Lessons from altMBA
skipperchong
29
4.2k
Transcript
Harnessing the power of AI in Intell iJ IDEA
None
None
Full-line code completion Minimal assistance. Doesn't get in a way.
Can accept word-by- word with Alt + ->
None
As a result, completion provides a multi-line snippet of code
The comment act as a prompt, adding the information to the context
The snippets of code can be accepted line- by line
.
The snippets of code can be accepted line- by line
. ... or word-by-word
None
inline code generation
Specify additional requirements
With AI actions, we can generate more code. For instance,
generate unit tests.
AI assistant will trigger the workflow to generate unit tests
You still have to execute the tests, verify results, etc
You still have to execute the tests, verify results, etc
You are in control!
None
A more complex change spanning multiple par t s of
the application
The workflow makes changes to multiple files and creates new
files
The workflow makes changes to multiple files and creates new
files You still have to review the changes, accept of decline, run tests, review code .
The workflow makes changes to multiple files and creates new
files You are in control! You still have to review the changes, accept of decline, run tests, review code .
None
None
None
Junie writes code, writes tests, verifies new code, etc .
It's an "autopilot" for writing code under your supervision
Automatically executes tests. Iterates on the task
None
The level of control Max Min
The level of control Max Min You can have various
levels of control over the process To get the most out of the agentic mode, you will need the relax the control. Then you can move faster!
None
None
None
None
None
https://speakerdeck.com/antonarhipov @antonarhipov https://github.com/antonarhipov