Introducing the Devoxx Genie AI Plugin for IntelliJ

Опубликовано: 30 Август 2024
на канале: Pairing with Duncan
1,323
55

I have to confess that I’m really confused by AI tools for software development. I have found them very useful when asked to do simple tasks that I don’t know how to do - writing Bash loops or FFMPEG command lines - that sort of thing. But for real codebases they can be frustrating, either requiring repeated cajoling to get things right, or just missing the point completely. Mostly I think that for the day to day tasks of writing tests, and then code, and then refactoring, I’m quicker on my own thank you.

Many other people seem way more impressed than I am though, and there is no doubt that I am not an expert, so I continue to try to find out why our experiences seem to be so different.

As part of that investigation today I’m looking into an IntelliJ AI plugin written not by JetBrains but by Stephan Jansen, founder of the Devoxx conference empire. This allows us to experiment with different LLMs, and is also able to upload entire projects as context, so that the AI really can be all-seeing. It also means that we can run local models as well as those in the cloud.

My results continue to be mixed, but stay tuned until the end for an exciting announcement.

In this episode

00:01:38 Installation
00:02:31 Connecting Claude
00:03:40 Starting a chat
00:04:18 The AI sees open files
00:05:30 Can we add all files?
00:08:46 Summarising based on the whole code
00:09:25 Suggested Improvements
00:10:57 Can we do useful work?
00:15:15 Running a local model
00:18:27 Summary

The codebase is my TDD Gilded Rose project - on GitHub at https://github.com/dmcg/gilded-rose-tdd
You can see other episodes as a playlist    • All Gilded Rose Episodes  

Thanks to Orion Williams for the music http://toolofgod.com/my-music/royalty...

If you like this video, you’ll probably like my book Java to Kotlin, A Refactoring Guidebook (http://java-to-kotlin.dev). It's about far more than just the syntax differences between the languages - it shows how to upgrade your thinking to a more functional style.


Смотрите видео Introducing the Devoxx Genie AI Plugin for IntelliJ онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Pairing with Duncan 30 Август 2024, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,323 раз и оно понравилось 55 людям.