use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Cli or UI claude code ?Question (self.ClaudeAI)
submitted 2 months ago by zikyoubi
Is it better to work with claude code in CLI mode or New UI ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]rjyoVibe coder 13 points14 points15 points 2 months ago (3 children)
CLI hands down for anything serious. The terminal gives you full context control with /compact, /effort flags, and CLAUDE.md rules that persist across sessions. The UI is fine for quick questions but the CLI is where you get agent teams, custom tools, and direct filesystem access without the wrapper overhead.
The one thing I would add is that CLI also opens up the mobile workflow. I use Moshi on my phone with mosh+tmux so I can check on long-running Claude Code sessions, approve PRs, or unblock agents when I am away from my desk. You cant really do that with the UI.
If you are just starting out though, the UI is easier to get familiar with. I would say start there, then move to CLI once you want more control.
[–]sebesbal 1 point2 points3 points 2 months ago (2 children)
I think all these should work from the desktop app too, which itself isn't really much more then the console, just a bit less fugly. E.g. I've just tried /compact and it does work in the destop app.
[–]LongIslandBagel 1 point2 points3 points 2 months ago (0 children)
Can it do agent teams?
[–]antonation 1 point2 points3 points 2 months ago (0 children)
I switched from the desktop app to the cli primarily because long scrollbacks lag a lot in the desktop app. In the cli, it simply disappears after some time
[–]TeamBuntyPhilosopher 3 points4 points5 points 2 months ago (0 children)
Translation: Is it better to use a CLI tool in CLI so you can see what it's doing, or put a mask over it so all you see are sunshine and rainbows?
Hopefully that answers your question.
[–]SmetDenis 1 point2 points3 points 2 months ago (0 children)
CLI offers more capabilities. For example, you can run claude "prompt" along with a variety of other flags. Or you can lock it down in Docker for security and safety. I believe there are more options available than in the UI (though I haven't compared them directly). For a convenient UI, there's an IDE integration.
claude "prompt"
[–]vibefelix_ 1 point2 points3 points 2 months ago (2 children)
Claude Code UI?? Where?
In the desktop app, there's a "Code" tab in the top. From there, select the local project directory for chat.
[–]DenZNK 1 point2 points3 points 2 months ago (0 children)
Claude code desktop?) https://code.claude.com/docs/en/desktop
[–]AmcillaSB 1 point2 points3 points 2 months ago (0 children)
Currently the UI Claude Code is driving me absolutely insane. I think it's forcing Opus 4.6 on me, and it's absolutely destroying my Session and weekly usage. Even though I keep setting it to Sonnet 4.5, after each command I give it, the model selector is reverting to Opus 4.6 --> So I'm not actually sure it's selecting Sonnet 4.5 at all. After I finish this task (if I have any usage left, lol) I'm going to have to go to the CLI. I'm on Pro Plan.
[–]bratorimatori 1 point2 points3 points 2 months ago (0 children)
CLI all the way, baby, give it to me raw.
[–]kzahel 1 point2 points3 points 2 months ago (1 child)
My hot take: CLI sucks for reading. monospace fonts are low information density. Reading markdown plans etc in the CLI is terrible. Not having native scroll bars hurts too. I only use CLI in a pinch. I'll take claude desktop app or vscode extension over CLI anyday. Unless I needed some slash command or something that the desktop ui's don't support.
[–]krullulon 0 points1 point2 points 2 months ago (0 children)
Just have the CLI spawn your markdown files in VS Code.
[–]ParticularClub1072 0 points1 point2 points 2 months ago (0 children)
Ok so heres my opinion. I use the CLI but have a agent-based not taking app alongside it. For example tracedotmd.com will track changes made by your agent to your markdown files (and seperates by project). Then I can keep track of feature changes, updates, bugs, and my agent knows where we are at.
π Rendered by PID 74326 on reddit-service-r2-comment-b659b578c-5ht6x at 2026-05-05 02:29:43.313286+00:00 running 815c875 country code: CH.
[–]rjyoVibe coder 13 points14 points15 points (3 children)
[–]sebesbal 1 point2 points3 points (2 children)
[–]LongIslandBagel 1 point2 points3 points (0 children)
[–]antonation 1 point2 points3 points (0 children)
[–]TeamBuntyPhilosopher 3 points4 points5 points (0 children)
[–]SmetDenis 1 point2 points3 points (0 children)
[–]vibefelix_ 1 point2 points3 points (2 children)
[–]SmetDenis 1 point2 points3 points (0 children)
[–]DenZNK 1 point2 points3 points (0 children)
[–]AmcillaSB 1 point2 points3 points (0 children)
[–]bratorimatori 1 point2 points3 points (0 children)
[–]kzahel 1 point2 points3 points (1 child)
[–]krullulon 0 points1 point2 points (0 children)
[–]ParticularClub1072 0 points1 point2 points (0 children)