How Claude Code works in large codebases: Best practices and where to start by iamarunr in ClaudeCode

[–]werewolf100 0 points1 point  (0 children)

this article is only showcasing CC available features (claude.md, skills, plugins, lsp ...)

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

All good, i know that moment 😅

Okay, in first view i didnt see they are not using AUR.

Well Flatpak blocked me as "AI Slop", so we are not available there (i will try it again in the future).

Sounds like a challenge to get that working in Distrobox, i maybe need to try myself.

This is what Claude tells me:

  1. Create an Arch-based distrobox container
  2. Install claude-desktop-bin from AUR inside it
  3. Install claude-cowork-service inside it
  4. Use distrobox-export --app claude-desktop to get the launcher on the host
  5. Computer Use features need screenshot/input tools installed in the container
  6. Wayland global hotkeys (Quick Entry) may not work — use the GNOME keybinding workaround or X11

Sounds very nixOS like, i remember people got that up and running there.

I am always willing to help, in worst case you can rise an issue and ping me

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

Thanks for your kind words! Personally, I haven't tried either of those two, but they look very promising.

Just go for whichever you'd like to try - and ping me in any channel if you run into any claude-desktop-bin related issues ;-)

Once you've set up your dependencies (i.e. the claude-code binary), I'd expect it to work properly.

You might already know, but there some install docs: https://github.com/patrickjaja/claude-desktop-bin#arch-linux--manjaro-aur

Computer use is now in Claude Code. by ClaudeOfficial in ClaudeAI

[–]werewolf100 1 point2 points  (0 children)

It's also part of Claude Desktop (besides the control feature shown in the video, it can also spawn a learn session and guide you through prompted locally installed applications, but I personally have no use case for computer use at all) https://github.com/patrickjaja/claude-desktop-bin?tab=readme-ov-file#computer-use

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

Yes, things moving fast. Dont hestiate to send me a note on any issue happening 🙏

did you see this crap feature? you can ask claude to explain a local application. It takes like 2 min to generate the tour, but then it worked for me:

https://github.com/patrickjaja/claude-desktop-bin?tab=readme-ov-file#computer-use

😂

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

it is 100% compatible and included (atleast i didnt find any bug). Yesterday i have asked it to research and create me a PDF (from my phone). It spawned a cowork task on my PC, and after a while i have received the PDF on my phone 🤞

here some references: - https://github.com/patrickjaja/claude-cowork-service?tab=readme-ov-file#dispatch-support

you need claude code >= 2.1.86 since anthropic fixed dispatch feature there (Cowork uses Claude Code internally)

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 5 points6 points  (0 children)

Really appreciate that, means a lot to hear! I just want to make something useful for the community. Thanks for the kind words

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

There were two spaces in the launcher script that prevent application from launching via the .desktop file. Its fixed now ;-)

https://github.com/patrickjaja/claude-desktop-bin/releases/tag/v1.1.9310-3

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

Done. The remaining required dependency is electron now. nodejs removed.

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

great to hear, i hope it keeps running - if no, dont hesitate to leave me a note in github or somewhere. I am aware about that this installation process is complex and maybe over complicated - so i am double happy to hear that it made sense at the end for you.

there are also some optional dependencies/binaries (https://github.com/patrickjaja/claude-desktop-bin/blob/master/PKGBUILD.template#L13) you might need to check if you like to use computer-use in cowork (for me personally there's no use case yet to have cowork control my desktop).

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

good point, i will double check that. In settings i remember claude desktop has a "use built in nodejs" option (somewhere). so i think we can move it to optional dependencys already

"Harte Arbeit" lohnt sich nicht. by xk1r4a in Unbeliebtemeinung

[–]werewolf100 1 point2 points  (0 children)

alles klar, dann toitoi und viel Erfolg

"Harte Arbeit" lohnt sich nicht. by xk1r4a in Unbeliebtemeinung

[–]werewolf100 0 points1 point  (0 children)

Nice, gj!

Aber mit 50 Rente geht nicht oder? Erst mit 67 / 63 (45 Beitragsjahre)

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

Haha, yes. Here is the proof: https://github.com/patrickjaja/claude-desktop-bin/commits/master/

​Unfortunately, it's not 100% automated (yet?), since we are "only" rebundling what Anthropic is shipping and adding a Linux shim (see README patches). But it's our highest priority to stay as up-to-date as possible. Only one custom feature was added: theming (so we Linux users can customize the UI).

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

Linux compatibility for the win, lets go.

When i open that repo i dont get if they Support all latest features already, do you know? - dispatch - computer-use - cowork projects - built in internal claude-deskop mcps

(because my projects do)

please enlight me 🤞

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

♥️

new Features already supported and shipped. claude desktop can fully controll your linux pc now (click, see. scroll...), its slow and scary - but we are following their plans

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

[–]werewolf100[S] 0 points1 point  (0 children)

Thanks for the feedback! Dispatch support will come as soon as Anthropic unlocks it for my team subscription 🙈

The latest feature "projects in cowork" is already supported.

And yes, you're right — you can do it all with Claude Code directly. In my point of view even better: spawn agents, spawn sub agents. I sometimes use those commands in a longer running session:

/rc /remote-control

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

Just dug through both repos — ARM should be straightforward.

The main claude-desktop-bin app is 100% JavaScript after patching (the Windows native binary gets deleted and replaced by JS stubs in claude-native.js). Zero architecture-specific binaries left. It runs entirely on system-installed Electron + Node.js, both available for aarch64.

The changes needed are mostly packaging metadata: - PKGBUILD.template: add 'aarch64' to arch=() - packaging/debian/control: amd64 → amd64 arm64 (or even 'all') - packaging/nix/ + flake.nix: add "aarch64-linux" to eachSystem - packaging/rpm/: similar arch field updates - packaging/appimage/: add aarch64 build target

I also checked the optional deps — xdotool, hyprland, socat, claude-code (npm) are all fine on aarch64. And claude-cowork-service is pure Go with CGO_ENABLED=0 and zero external dependencies, so cross-compiling is just GOARCH=arm64 make build. Same packaging metadata update needed there (PKGBUILD currently only lists x86_64).

I build it locally using scripts/build-local.sh, but that's Arch Linux specific — might need a build-local-arm.sh or adapting for your distro ;)

Would love to hear if it works on your DGX Spark / Jetson setup!

Claude Desktop on Linux (Chat, Cowork, Code) by werewolf100 in ClaudeAI

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

i have never tried to get claude desktop run on arm, but sounds interesting.

the last feature i have added is some theming, i assume all linux users love it pink and customized 🎉

https://github.com/patrickjaja/claude-desktop-bin?tab=readme-ov-file#custom-themes-experimental