Remix.run Logo
joshstrange a day ago

If you are looking for the IntelliJ Jetbrain plugin it's here: https://plugins.jetbrains.com/plugin/27310-claude-code-beta-

I couldn't find it linked from Claude Code's page or this announcement

joshstrange a day ago | parent | next [-]

I can't edit either comment or reply to the other one b/c it was flagged?

Some downsides to the JetBrains plugin I've found after playing with it some more:

- No alert/notification when it's waiting for the user. The console rings a bell but there is no indication it's waiting for you to approve a tool/edit

- Diff popup for every file edited. This means you have to babysit it even closer.

1 diff at a time might sound great "You can keep tabs on the model each step of the way" and it would be if it did all the edits to a file in one go but instead it does it piecemeal (which is good/makes sense) but the problem is if you are working in something like, a Vue SFC file then it might edit the template and show you a diff, then edit the script and show you a diff, then edit the TS and show you a diff.

By themselves, the diffs don't always make sense and so it's impossible to really give input. It would be as if a junior dev sent you the PR 1 edit at a time and asked you to sign off. Not "1 PR per feature" but literally "1 PR per 5 lines changed", it's useless.

As of right now I'm going back to the CLI, this is a downgrade. I review diffs in IDEA before committing anyway and can use the diff tools without issue so this plugin only takes away features for me.

hackyon an hour ago | parent [-]

i'm one of the devs working on this. great feedback here! this is our initial release, but we're looking to iterate and improve on the diff'ing experience in the coming updates!

stay tuned for updates, and any further feedback is appreciated.

Seattle3503 a day ago | parent | prev | next [-]

I'm getting "claude code not found" even though I have Claude Code installed. Is there some trick to getting it to see my install? I installed claude code the normal way.

hackyon an hour ago | parent | next [-]

it might not find the command depending on how it's set up. we're be reworking this logic in the next release so it does a better job detecting the command!

it should work if you run `claude` from within the IDE's built-in terminal

joshstrange a day ago | parent | prev [-]

Hmm, I didn’t have to do any extra steps after installing the plugin (I had the cli tool installed already as well).

a day ago | parent | prev | next [-]
[deleted]
joshstrange a day ago | parent | prev [-]

[flagged]

dogline a day ago | parent [-]

Claude Code in Jetbrains seems to also know the active file, so typing in the Claude window has a bit more context when you ask to do something.

I'm curious to the other improvements available, instead of using it as a standalone CLI tool.

joshstrange a day ago | parent [-]

Ahh, I wasn't sure if it did or not, I told the model the file directly in my example "Edit file ABC.php to do..." so I wasn't sure if had that context or just found the file (I also had that file open).

I really do hope they improve this further. Junie (Jetbrains Agent) has much nicer UI. I'd love Claude code with more native UI.

hackyon an hour ago | parent [-]

in addition to the diff viewing, the plugin also allows claude code to pick up more context from the IDE!

it should automatically pick up your current selection, as well as any highlight/diagnostic errors (squiggly errors and warnings) that the IDE finds. there's also a shortcut key (Cmd+Option+K) to send your current selection as a @File reference to the prompt.