🌅

IntelliJ IDEAを使っている人は全員Junieを導入しよう!

に公開
3
スマートラウンド テックブログ

Discussion

echznyechzny

ちょうど今週頭くらいに「Junie た〜のし〜」って使っていたんですが、数日前に JetBrains AI プラグインのアップデートがあって、これを適用すると API の利用枠?的なものが枯渇したのでサブスクリプションのランクを Pro から Ultimate へアップグレードするように言われました。
(Junie は Trialのはずなのに、なぜ JetBrains AI の利用枠が枯渇するんだろう?)

Junie 自体はまだ Trial 期間中なので使える(※)んですが、Commit 時のメッセージ生成やコード入力時の AI による補完が機能しなくなり、かなり不便です。
※使えるはずなんですが、たまに利用枠が無いみたいなエラーが発生します。再現条件は不明です。

できたてホヤホヤのサービスなので色々大変そうなのは理解できるんですが、いきなりプラグインのアップデートで適用するのではなく、事前に案内して欲しいなぁと思います。

tolinertoliner

(やらなくてもいいかも) .junie/guidelines.mdを整備する

これについて、個人の体験談ベースの話をさせてもらうと、「Junieに.junie/guidelines.mdを作らせると精度が良くなる」ように感じました。
IntelliJで新規プロジェクトを開いた時、Junieのツールウインドウにはサンプルのプロンプトがいくつか出てきます。 この中に「.junie/guidelines.mdを作る」という内容のものがあり、これを使うと結構筋の良い内容の.junie/guidelines.mdを作ってくれました。Gradleの設定だけ済ましてソースコードを何も書いていないプロジェクトでも、利用するフレームワークを読み取ってそのフレームワーク固有の情報も書き込んでくれたりするので、人間が読んでもそれなりに参考になります。

やらなくても十分良い性能なのは確かですが、junieに一仕事させるだけで精度が改善するならやり得だな~と個人的には思います

tsukakeitsukakei

ありがとうございます!

この中に「.junie/guidelines.mdを作る」という内容のものがあり、これを使うと結構筋の良い内容の.junie/guidelines.mdを作ってくれました。

おっしゃる通り、僕もEAPで使い始めて最初にやったPRがJunieでのガイドライン作成でした!

junieに一仕事させるだけで精度が改善するならやり得だな~と個人的には思います

(やらなくてもいいかも) は言いすぎで、 (せっかくだからJunieにやらせるのがおすすめ) に書き直そうと思います!ありがとうございます!