←back to thread

I see a future in jj

(steveklabnik.com)
295 points steveklabnik | 5 comments | | HN request time: 0s | source
Show context
Bolwin ◴[] No.45673013[source]
Since JJ has technically git compat, I think there's 2 things needed for it to take off

1. A good vscode extension (there's two so-so ones that I'm not sure are being updated) 2. LLM knowledge. I ask gpt-5 about doing something in jj the other day, it didn't even recognize it at first. When I reminded it it was a vcs it hallucinated half the commands. I ended up figuring it out myself from the docs

replies(4): >>45673068 #>>45673670 #>>45675142 #>>45675160 #
1. steveklabnik ◴[] No.45673068[source]
I do think that GUI stuff is important, there's a lot of folks who have said "not interested unless there's a magit equivalent" which I totally understand. I'm not a big GUI person for VCS myself, so I don't feel the same pain.

For LLMs, yeah this is hard for any new project. I use Claude Code, and it does a decent job with jj, it only tries to do git stuff sometimes. I haven't asked ChatGPT about it though, I'll have to experiment with it myself.

replies(1): >>45674028 #
2. Bolwin ◴[] No.45674028[source]
Since they guy behind it works at Google, I wonder if gemini is better at it.
replies(2): >>45674153 #>>45674858 #
3. steveklabnik ◴[] No.45674153[source]
I don't think Google is best though of as a singular entity, I'd very seriously doubt that if it is, it's because of this.
4. victorbjorklund ◴[] No.45674858[source]
Doubt the gemini team handpicks training material based on wether the author works at google or not. Doubt they handpick it at all.
replies(1): >>45676170 #
5. p_l ◴[] No.45676170{3}[source]
Both Claude and Gemini can be integrated reasonably by informing them how to use JJ commands or even through MCP