clodex
maintainer ShiroGopher
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from a public Git repository with a SKIP'd checksum, but it is a transparent source build of a small wrapper tool; no untrusted prebuilt binaries or remote code execution.
Triggered rules
LOW
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
LOW
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a public Git repository with a SKIP'd checksum, but it is a transparent source build of a small wrapper tool; no untrusted prebuilt binaries or remote code execution.
PKGBUILD
1
# Maintainer: Shiro836
2
#
3
# clodex — Claude Code routed to your ChatGPT/Codex subscription.
4
# Ships:
5
# * clodex-proxy : forked Anthropic<->Codex proxy that reuses the existing
6
# ~/.codex/auth.json tokens (no separate login)
7
# * clodex : launcher that auto-starts the proxy and execs the
8
# unmodified Claude Code binary with scoped env vars
9
#
10
pkgname=clodex
11
pkgver=r6.81a0977
12
pkgrel=1
13
pkgdesc="claude-code-proxy wrapper using the Claude Code binary and Codex auth token"
14
arch=('x86_64')
15
url="https://github.com/Shiro836/clodex"
16
license=('MIT')
17
depends=('gcc-libs' 'bash' 'procps-ng')
18
makedepends=('rust' 'cargo' 'git')
19
optdepends=('codex: provides the ~/.codex login this reuses'
20
'claude-code: the Claude Code CLI that clodex launches')
21
options=('!lto')
22
_gitsrc="clodex-src"
23
source=("$_gitsrc::git+https://github.com/Shiro836/clodex.git")
24
sha256sums=('SKIP')
25
26
pkgver() {
27
cd "$srcdir/$_gitsrc"
28
printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
29
}
30
31
build() {
32
cd "$srcdir/$_gitsrc"
33
export RUSTUP_TOOLCHAIN=stable
34
export CARGO_TARGET_DIR=target
35
cargo build --release --locked --bin claude-code-proxy
36
}
37
38
check() {
39
cd "$srcdir/$_gitsrc"
40
cargo test --release --locked --lib codex_cli_store
41
}
42
43
package() {
44
cd "$srcdir/$_gitsrc"
45
# Install the proxy under a clodex-specific name so nothing collides with
46
# an upstream claude-code-proxy install.
47
install -Dm755 "target/release/claude-code-proxy" "$pkgdir/usr/bin/clodex-proxy"
48
install -Dm755 "packaging/clodex" "$pkgdir/usr/bin/clodex"
49
install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
50
}
51
Changes since previous scan
--- PKGBUILD @ 2026-07-24 00:02+++ PKGBUILD @ 2026-08-03 00:08@@ -8,7 +8,7 @@ # unmodified Claude Code binary with scoped env vars # pkgname=clodex-pkgver=r0+pkgver=r6.81a0977 pkgrel=1 pkgdesc="claude-code-proxy wrapper using the Claude Code binary and Codex auth token" arch=('x86_64')Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 13:20:32 | LOW | 2 |
| 2026-08-01 11:20:22 | LOW | 2 |
| 2026-07-24 00:02:28 | CLEAN | 2 |
| 2026-07-23 19:25:44 | LOW | 1 |