Remix.run Logo
▲ jeroenhd an hour ago

Jetbrains has been pushing Junie real hard, my guess is that they've been giving out too many cheap tokens to try to stay relevant as Claude and friends pull people away from the IDE.

▲jermaustin1 40 minutes ago | parent | next [-]

In everyone's day jobs where they used an IDE 5 years ago, or even a year ago, are those jobs abandoning the IDE?

I still use Visual Studio in my day job, where Claude's output while VERY helpful, requires my ownership of everything, meaning I am inspecting every single line it changes. If a change is bigger than I think it should, I kill it before I commit.

I know I don't HAVE to use an IDE for that, but if the change is small enough, I am faster than asking Claude to understand the subtext behind my personal context of the product, and the IDE is supremely helpful for making a quick change across a handful of files.

▲Gareth321 24 minutes ago | parent | next [-]

> meaning I am inspecting every single line it changes.

I think this is changing fast. Pressure is increasing on devs for output, and most devs I know are no longer inspecting lines. I have devs in my business unit who claim to not have looked at code for months, except on certain rare occasions. I am not a developer and this week I've been given access to the repo to build my own apps and extensions. There's a "review" between commit and deploy, but there's no chance the Tech Lead can manually review everything, so that's getting done by AI too.

I know this horrifies a lot of devs, but these tools are shockingly good and we are not seeing an increase in bugs. In fact our automated detections (also AI assisted) are reducing the number of customer reported critical bugs.

I really think the days of inspecting every line are over.

▲treis 3 minutes ago | parent [-]

It's an interesting philosophic question. LLMs tend to be overly verbose and defensive in coding. It's not a ton of extra complexity but it makes the code harder to follow for a human. But if a human is not writing the code how much does that matter?

I agree that they have gotten shockingly good. It's been a long time since I've seen them do something that is objectively wrong. Once we get closer to the "too cheap to meter" cost level things will change radically again.

▲ApolloFortyNine 8 minutes ago | parent | prev | next [-]

IMO what's being called an 'Agent Development Environment' solves this issue for you. I like Orca but there's a few dozen of them.

Basically they give you a way to view the code the llm has generated/changed easily, annotate that code for the llm, and manage multiple agents and at once.

▲chris_st 16 minutes ago | parent | prev | next [-]

I had personal subscriptions to WebStorm and GoLand and cancelled them not long after getting Windsurf. Just don't need the IDE abilities like I used to... Still use 'go to definition' but that's pretty much it.

▲aurareturn 7 minutes ago | parent | prev | next [-]

I can go for a week or two without opening my IDE. Unheard of just a year ago.

▲jeroenhd 12 minutes ago | parent | prev | next [-]

Junie's features are geared very much towards the more vibecoding side of things. Jetbrains even produced a vibecodin IDE.

▲kuekacang 32 minutes ago | parent | prev [-]

Can't seem to beat vscode in over-ssh editing. Using IDEA it requires ~2GB transfer (local download plus ssh transfer) which is quite significant.

> ...inspecting...

I got used to sublime merge to context-switch editing vs reviewing, staging changes line-by-line

▲ipsod an hour ago | parent | prev [-]

Has anyone had a good experience with Junie, to share?

I've tried it, and it seemed fine, but not compelling enough to even spend the free usage I get with my All Products Pack.

▲chrisandchris 10 minutes ago | parent | next [-]

I use it daily, but I'm also the AI consumer that is looking for something like a hammer and a saw (it's clear what their job are and they're doing their job fine). I'm absolutelty not looking for the next-gen-stuff, so I avoid Codex/Claude/...

Junie is boring, and that's perfect (for me).

▲poncho_romero an hour ago | parent | prev | next [-]

I think Junie is comparable to something like Claude Code or Codex, but moving a little slower feature wise. It's perfectly adequate for developers who want to use AI but don't want to keep up with the bleeding edge of tooling.

▲matsemann an hour ago | parent | prev | next [-]

It felt quite competitive about a year ago. But haven't tried it since, no idea how it has held up with the other advancing. What I liked was the tight integration with the IDE. I don't particularly like the way I work with Claude now, still wanting to check the changes, navigate code, ask questions, write some code myself etc. Feel claude mostly is for the "bigger" changes. Sometimes I just want to select some text and refactor it, or ask a stupid simple question without the "chat".

▲jeroenhd an hour ago | parent | prev | next [-]

Worked fine as a free tool, but as long as AI companies are selling their slopware tokens below cost with subscriptions, it's not really that interesting in my opinion.

The Jetbrains integration is nice, but if you rely on the tool you're probably not going to use the IDE much anyway.

▲Blackthorn an hour ago | parent | prev | next [-]

Not personally but Junie was what made the fellow developer I respect most in the world actually start taking notice of LLMs as something useful instead of bad.

▲surgical_fire 42 minutes ago | parent | prev | next [-]

I used it for a bit.

It is alright to get an LLM review on code I write myself, but getting extra tokens is expensive, and it was not clear if I could configure it to use one of the API keys I have from GLM, MiMo, etc.

I tried Air as well. It was alright, but I found it a bit more cumbersome to use then Pi. I tried configuring Pi to be accessed though ACP, but it felt like going through a hoop to have a worse experience. Then again, I am not someone that manages multiple agents in parallel, at most I have one agent implementing something in a different repository while I am doing my own things.

Air could maybe be useful for me if I could plug in the LLMs I actually use directly, it is too tied to ChatGPT, Claude, etc.

▲PaulHoule an hour ago | parent | prev [-]

I enjoyed it a lot early on. In particular it didn’t have all the confusing and anxiety inducing options that other agents have to use more expensive or less expensive models, I liked the way it approached “plan mode” [1] and I didn’t feel like I had to stress it about token costs the way I do with the other models…. Jetbrains now gives me a choice of agents which I don’t like because having to think about it makes feel like one of those “ai bros” who is overthinking their relationship to ai and underthinking their code.

I would like to see one more ide-integrated, like I think running commands like ‘grep’ with the shell is really for the birds (creates a risk that some other command line might be run, the wrong files might be accessed, all that) and rather there should be a specialized toolbox.

[1] … I reject vibe coding. Token costs be damned but I always like to have a talk before it starts like “I think…, maybe you should…, does this make sense?, do you have any questions for me before you start?” and later “what are you doing in the code in the selection?”