| ▲ | jadar an hour ago | |||||||
I still haven’t found an IDE that I feel really helps me develop with AI better than the command line. I have built bespoke tools that work the way I want. But a really good integrated solution would blow my current workflow out of the water. No one seems to have built an IDE with deep support for worktrees, parallel session, walking me thru diffs, and optionally handing control back to me to write the occasional hand-written code myself. Plus most of my work is done on mobile, so Jetbrains has an amazing opportunity…but they seem to be chasing the competition instead of focusing on their moat. | ||||||||
| ▲ | xnorswap an hour ago | parent | next [-] | |||||||
Right now there's a huge friction with IDEs, that if I have it open while claude is working on something, then any caches it has get stale very quickly, and it churns processing trying to keep up with edits. Any leverage that claude could benefit from LSPs or language/AST MCPs is undone by that tooling not being able to keep up or stay fresh, so the IDE just "runs hot" for no purpose. Which means I'm incentivised to close my IDE while claude is working, and now I've got used to not looking at the code. Like you, I really want a system that works better. I want claude to search and edit through better tooling, it would be faster, more accurate, and should in theory be able to leverage compilers to apply edits better and more accurately. I don't want claude wasting an awful lot of time grepping for things that a compiler cache can answer, but if that compiler cache can't keep up then it's actively harmful. I'm sure there must be a better way, there must be a way to have smarter more change-aware cache invalidation, and smarter more cache-aware claude tool use, but so far none has happened. Long term I'm sure the pairing will emerge, but unfortunately I don't think that's going to come from the IDE vendor side, it'll have to come out of some harness research lab, where Anthropic or a competitor finds a way to reliably leverage this stuff for a speed and accuracy boost. It's completely bonkers to me that an LLM can almost "natively" read profiler output, but doing so involves vast amounts of text and context ingestion, when there are real tools sitting there that it ignores in preference for either reading vast amounts or iffy python one-shot scripts to parse stuff. | ||||||||
| ▲ | poncho_romero an hour ago | parent | prev | next [-] | |||||||
I think this is what JetBrains Air is supposed to be. I haven't had a chance to test it but it seems promising. | ||||||||
| ||||||||
| ▲ | alfg an hour ago | parent | prev | next [-] | |||||||
Same. I feel like JetBrains has an advantage here, so I'm hoping they're working on something compelling. The traditional IDE setup is quickly dying. I'm usually working between VSCode and Codex/Claude Code at the same time, but find myself mostly in latter these days. | ||||||||
| ▲ | thr0w an hour ago | parent | prev | next [-] | |||||||
Sublime was/is still the best, unfortunately had to finally abandon it due to lack of first-class agent support. Hard to find something that emphasizes core text editing first and that doesn't constantly have some new update to apply on start that may break or change something. | ||||||||
| ||||||||
| ▲ | gaybees an hour ago | parent | prev | next [-] | |||||||
Maybe something like delta? This is still pretty new from the folks that make Zed, but looks promising and would address some of the things you mention https://delta.dev/ | ||||||||
| ▲ | the__alchemist an hour ago | parent | prev | next [-] | |||||||
It feels like JB is trying that, but it hasn't materialized in a way I understand yet; they have a handful of AI tools, and I don't fully understand them at this point, nor how they integrate and what roles they fill. (June, Air, AI asssistant, AI autocomplete) | ||||||||
| ▲ | linuxftw 17 minutes ago | parent | prev | next [-] | |||||||
Cursor has support for work trees, parallel chats, will walk you through diffs line by line. This is what I primarily use for the walking through diffs feature. If I need something to just throw over the wall, I fire up claude. | ||||||||
| ▲ | caaqil an hour ago | parent | prev [-] | |||||||
> most of my work is done on mobile Can anything serious/complex be done on mobile? I'm genuinely curious. It's seems bizzare in the context of IDE and tooling discussion. | ||||||||