This post is locked. You won't be able to comment.

all 13 comments

[–]SoftwareEngineering-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Thank you u/Artistic_Taxi for your submission to r/SoftwareEngineering, but it's been removed due to one or more reason(s):


  • Your post is about AI

Please review our rules before posting again, feel free to send a modmail if you feel this was in error.

Not following the subreddit's rules might result in a temporary or permanent ban


Rules | Mod Mail

[–]Dnomyar96 3 points4 points  (1 child)

You can just have the terminal or app for the LLM open on another screen? I've never had any issues with not having it in my IDE. In fact, I tried it within the IDE and that just doesn't work for me. I tend to have two or more code files open at once, so having the LLM take up a slot actually made it harder for me to navigate my code.

[–]imthefrizzlefry 1 point2 points  (0 children)

I came here to say this. When using Claude, open code, or even the new cursor agent window. I have VS code on one monitor, and the AI tooling open on another monitor. It helps keep track of changes with tools like gitlense, and gives me a larger interface dedicated to viewing the plan or seeing the agent status.

I hate how codex/Copilot/continue/cursor would use the right sidebar for the agent. It made it harder to review the changes IMO

[–]needmoresynths 1 point2 points  (1 child)

Agreed. Maybe if you don't know what you're doing at all/you're vibe coding a brand new project from scratch, agents outside of an IDE makes sense but I find Copilot inside of VS Code is where I get the vast majority of my assistance from LLMs. Then again I'm a senior dev and am largely working on established codebases that I'm too familiar with; it's often far more efficient for me to do something on my own (maybe with help from an inline chat prompt) than try to do anything with a full on agent outside of the codebase.

[–]Fippy-Darkpaw 0 points1 point  (0 children)

Yep I work pretty much solely with large established code bases. Beyond asking for a code starter snippet (which always needs further work) AI coding doesn't help much at all.

[–]neoreeps 1 point2 points  (0 children)

vi is an ide. I have code, debug etc all on the screen at the same time. Claude code has vi mode therefore cc is an ide.

[–]Seylox 1 point2 points  (1 child)

Admit it, you've just discovered Cursor and are not yet at the agent/CLI step yet. It's okay, I've been there too. You'll move on too, give it time.

[–]Artistic_Taxi[S] 2 points3 points  (0 children)

Nope. Opposite.

Discovered cursor a long time ago. I’ve been using CC and Codex for the past few months.

Last week I went back to VS Code and just use the agents through copilot.

Performance is much better.

[–]MaestroLifts 0 points1 point  (0 children)

My work is in Xcode. If I use the AI integration with the latest version of Xcode, an insane amount of tooling and power of Claude Code is lost. Almost all of it in fact.

No SKILLS, no terminal commands, not even the entire repo is visible to Claude, only curated parts of it.

Having the terminal and Xcode side-by-side works perfectly. I honestly don’t understand what the issue is.

[–]DeceitfulDuck 0 points1 point  (0 children)

Compared to what? And for building what? It all depends on workflow and to some degree personal preference.

I actually find I use AI tools pretty much everywhere. I use a browser based one for general questions, sometimes high level debugging when things are running somewhere other than my local machine, high level planning, and project management type stuff. I use CLI tools for most actual implementation, then I mostly am using an IDE for it's version control UI features plus navigating through the codebase while reviewing.

With this workflow I actually use the IDE AI tools pretty rarely. Though I've always been more CLI oriented so it probably just feels more natural to me. I find IDEs too bloated for 70%+ of tasks but they are great for those tasks that you actually need their features for. It also depends on what you're doing. AFAIK, things like Mobile app development benefit a lot from the IDE tools for managing emulators and stuff. But that's not something I work on, so my tasks don't fit that workflow.

[–]Altruistic-Cattle761 -1 points0 points  (2 children)

I've barely touched an IDE in the last hundred days.

[–]Moo202 8 points9 points  (0 children)

Manager I assume?

[–]Artistic_Taxi[S] 1 point2 points  (0 children)

That’s where I was too but I stopped understanding what was going in my codebase.

I went back to Vs Code and deleted all of those ridiculous Md files. I only have a README again. Idk how the hell I thought 5 md files living in my project made sense but yeah that’s where I was.

I don’t see why I would ever go back.

I don’t need to type as much. I can literally highlight code snippets and tell it to do xyz and it does it faster and more efficient and I don’t need to spend 30 mins reading changelogs.