$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Harnessing the power of AI in IntelliJ IDEA
Search
Anton Arhipov
March 26, 2025
Programming
1
200
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
34
Kotlin—the New and Noteworthy in 2.2
antonarhipov
1
12
Levels of AI-assisted programming
antonarhipov
0
68
Devoxx France 2024. Kotlin - the new and noteworthy
antonarhipov
2
65
VirtualJUG: Kotlin 2.0 and beyond
antonarhipov
1
130
Kotlin 2.1: Language Updates
antonarhipov
3
170
Devoxx Belgium 2024 - Kotlin 2.0 and beyond
antonarhipov
2
180
Data Analysis with Kotlin Notebook, DataFrame, and Kandy
antonarhipov
1
110
Kotlin 2.0 and Beyond
antonarhipov
2
270
Other Decks in Programming
See All in Programming
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
0
250
Cap'n Webについて
yusukebe
0
150
ゲームの物理 剛体編
fadis
0
370
AIコーディングエージェント(Manus)
kondai24
0
210
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
310
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.5k
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
620
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
400
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
430
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
250
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
170
Developing static sites with Ruby
okuramasafumi
0
320
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
200
How to Talk to Developers About Accessibility
jct
1
83
WENDY [Excerpt]
tessaabrams
8
35k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.1k
Done Done
chrislema
186
16k
The Curious Case for Waylosing
cassininazir
0
190
ラッコキーワード サービス紹介資料
rakko
0
1.8M
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
0
240
The Language of Interfaces
destraynor
162
25k
The agentic SEO stack - context over prompts
schlessera
0
550
Building an army of robots
kneath
306
46k
Into the Great Unknown - MozCon
thekraken
40
2.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