230 Views
March 21, 25
スライド概要
Niigata 5min Tech #17の発表資料です。
Junie the coding agent by JetBrains @circled9 Niigata 5min Tech #17
自己紹介 松井 正志 (Matsui Masashi) 株式会社モニクル Bluesky: @kaffeine.jp Twitter: @circled9 JetBrains大好きおじさん
Junieとは
Junieとは • JetBrainsがAI駆動型コーディングエージェント • 自律的なタスクの処理や開発者とのコラボレーションを想定している • JetBrainsのIDEの拡張機能として機能する
JetBrains AI Assistantとの違い • JetBrainsの既存のAI機能としてAI Assistantがあるが、自律性 のレベルが異なる • AI Assistantは人間主導、開発者のコーディングを支援する • JunieはAI主導、開発者と共にタスクを解決する
https://sourcegraph.com/blog/levels-of-code-ai
JetBrains AI Assistant Junie
Junieを使うには
Junieを使うのに必要なもの • 対応しているJetBrainsのIDE • 順番待ちリストへの登録
対応しているIDE • 以下のJetBrainsのIDEの有償版を使用している必要がある • IntelliJ IDEA Ultimate • PyCharm Professional • WebStorm • 現在はmacOS、Linuxのみ対応、Windowsは未対応
Early Access Program • EAPなので順番待ちリストに登録する必要がある • EAP版は使用状況などの匿名データが収集される
Junieを使ってみた感想
Junieのいいところ • 当たり前だがJetBrainsのIDEとの相性がいい • JetBrainsのIDE、AI Assistant、Junieの3つが揃うと真価を 発揮する • 人間主導、AI主導、必要に応じてどっちもいける
Junieのイマイチなところ • 正式版じゃない • 使えるIDEが限られている
まとめ • JunieはJetBrainsの提供するAI駆動型コーディングエージェント • 現在はEAP、正式リリースはまだされていない • 今後に期待