Search Criteria
Package Details: claude-code 2.1.139-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/claude-code.git (read-only, click to copy) |
|---|---|
| Package Base: | claude-code |
| Description: | An agentic coding tool that lives in your terminal |
| Upstream URL: | https://github.com/anthropics/claude-code |
| Keywords: | agent ai anthropic llm |
| Licenses: | LicenseRef-claude-code |
| Submitter: | cg505 |
| Maintainer: | cg505 (ticpu, fabifont) |
| Last Packager: | fabifont |
| Votes: | 61 |
| Popularity: | 14.55 |
| First Submitted: | 2025-02-24 19:35 (UTC) |
| Last Updated: | 2026-05-11 18:45 (UTC) |
Dependencies (8)
- bash (bash-gitAUR, bash-devel-gitAUR)
- bubblewrap (bubblewrap-gitAUR, bubblewrap-gitAUR, bubblewrap-ignoresigsAUR, bubblewrap-suid) (optional) – sandboxing
- git (git-gitAUR, git-glAUR, git-wd40AUR) (optional) – allow Claude to use git
- github-cli (github-cli-gitAUR) (optional) – interact with GitHub
- glab (glab-gitAUR) (optional) – interact with GitLab
- ripgrep (ripgrep-gitAUR) (optional) – enhanced file search
- socat (socat-gitAUR) (optional) – sandboxing
- tmux (tmux-sixel-gitAUR, tmux-gitAUR) (optional) – agent team split panes
Required by (15)
- ai-quota-waybar-git (optional)
- claude-code-router
- claude-cowork-service (optional)
- claude-launch (optional)
- claude-spaces (optional)
- claudia
- emdash-git (optional)
- justevery-code (optional)
- nanoclaw-git
- omarchy-ai-usage-git (optional)
- opcode-bin
- opencode-claude-auth (optional)
- simple-claude-gui-bin (optional)
- simple-code-gui-bin (optional)
- specify-cli (optional)
Latest Comments
1 2 3 4 5 6 .. 8 Next › Last »
zhyoch commented on 2026-04-30 08:33 (UTC)
Upon launching Claude Code, a notification pops up on the right saying that
.local/bin/claudecannot be found.I've noticed that the official installation script creates a symbolic link for
.local/bin/claude(e.g.,.local/bin/claude -> /home/username/.local/share/claude/versions/2.1.123*), but this AUR package doesn't do that.cg505 commented on 2026-04-20 17:21 (UTC)
https://wiki.archlinux.org/title/Nonfree_applications_package_guidelines#Package_naming
cg505 commented on 2026-04-20 16:52 (UTC)
Hi @maxemann96 - thanks for the heads up. Fixed.
maxemann96 commented on 2026-04-20 11:53 (UTC)
The official installation script now does not use the bucket url anymore (under the hood it's also a google storage IP), but now uses https://downloads.claude.ai/claude-code-releases/${pkgver}/${platform}/claude. Would be happy to see this reflected in the PKGBUILD. Thanks for your work :)
fabifont commented on 2026-04-17 07:01 (UTC)
Thanks for asking.
Under the AUR submission guidelines, packages that use prebuilt deliverables should normally use the
-bin, which makes the packaging model explicit.I agree that the installed program is effectively the same, and this is not intended as a downstream fork or feature-different variant.
The reason I chose a separate
claude-code-binpackage is to provide a clearly named binary package with a maintainer-side automation pipeline:https://github.com/fabifont/claude-code-bin
There are also a few packaging differences. This package installs the binary under
/usr/lib/claude-coderather than/opt, uses a pinned upstreamLICENSE.mdsource with a checksum instead ofSKIP, declaresprovides=('claude-code=...')andconflicts=('claude-code'), and keeps the PKGBUILD/.SRCINFO update flow automated on the maintainer side.I'm open to coordinating if the preferred outcome is co-maintenance, a rename/merge path, or another arrangement that avoids confusion.
andreyrd commented on 2026-04-17 06:28 (UTC)
Why was this created as an almost exact copy of the existing
claude-codepackage?aptinio commented on 2026-04-14 23:20 (UTC)
@cg505 Correction: I tested by running
env -u DISABLE_AUTOUPDATER /opt/claude-code/bin/claude --chrome-native-hostdirectly and it starts fine — no crash. The auto-updater isn't the cause.The
environment.dsuggestion doesn't apply here; sorry for the noise — that was towards the end of a long debugging session and I jumped to a conclusion.cg505 commented on 2026-04-14 17:33 (UTC) (edited on 2026-04-14 17:42 (UTC) by cg505)
@aptinio I'm not happy polluting the global environment with this env var. Are you able to see where the
/opt/claude-code/bin/claudeis coming from? E.g. is it looking at the/proc/<pid>/{cmdline,exe}? We can brainstorm some other solution.In any case, it doesn't make much sense that
/opt/bin/claude-code/bin/claudecrashes withoutDISABLE_AUTOUPDATER=1, and in fact I can't reproduce this issue at all.claude --chromeseems to work fine even on an outdated version of claude code.cg505 commented on 2026-04-14 17:27 (UTC)
fixed, changed to
SKIPfor the futureFelixoid commented on 2026-04-14 11:25 (UTC)
SKIPfor the license file would work fine, imho1 2 3 4 5 6 .. 8 Next › Last »