claude-code

skill
Guvenlik Denetimi
Uyari
Health Uyari
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Gecti
  • Code scan — Scanned 3 files during light audit, no dangerous patterns found
Permissions Gecti
  • Permissions — No dangerous permissions requested
Purpose
This tool provides a Dockerized environment for running Claude Code, complete with Spec Kit and OpenSpec. It allows users to easily run the CLI in an isolated container and includes configurations for routing requests to alternative AI models like GLM and Kimi.

Security Assessment
Overall risk: Medium. The tool mounts the current working directory `$(pwd)` and your local Claude configuration `~/.claude` directly into the Docker container. This gives the containerized environment read and write access to your local project files and potentially sensitive Claude settings. No hardcoded secrets were found, but it explicitly requires passing your API keys (e.g., `ANTHROPIC_AUTH_TOKEN`) via environment variables. While it does not appear to execute hidden shell commands, routing traffic to third-party alternative APIs (like GLM or Kimi) means your data and code will be sent to external, non-Anthropic servers.

Quality Assessment
The repository is very recently maintained, with the latest push occurring just today. However, it exhibits low community visibility with only 6 GitHub stars, meaning it has not been broadly tested or vetted by a large audience. Additionally, the project lacks a license file, which means there are no clear legal terms for using, modifying, or distributing the code.

Verdict
Use with caution — while the isolated Docker setup and clean code scan are reassuring, the lack of a license, low community adoption, and broad local file system access require you to trust the unknown maintainer fully.
SUMMARY

Claude code in Docker, with Spec Kit & OpenSpec

README.md

🧑‍💻 Claude Code

🐳 Usage

export ANTHROPIC_AUTH_TOKEN=sk-xxxx
docker run --rm -it -v "$(pwd):/app" -v claude-code-data:/root -v ~/.claude:/root/.claude -e ANTHROPIC_AUTH_TOKEN="$ANTHROPIC_AUTH_TOKEN" ghcr.io/aahl/claude-code

💾 Alias

Add this alias to your shell configuration (.bashrc, .zshrc, etc.) for quick access:

export ANTHROPIC_AUTH_TOKEN=sk-xxxx
alias claude='docker run --rm -it -v "$(pwd):/app" -v claude-code-data:/root -v ~/.claude:/root/.claude -e ANTHROPIC_AUTH_TOKEN="$ANTHROPIC_AUTH_TOKEN" ghcr.io/aahl/claude-code claude'

🇨🇳 GLM 4.7

使用GLM的最新模型(glm-4.7)驱动您的Claude Code。申请ApiKey

GLM还提供了其他很多免费好用的模型!

# vim ~/.bashrc
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
export ANTHROPIC_AUTH_TOKEN=sk-xxxx
export ANTHROPIC_MODEL=glm-4.7-air # 免费模型: glm-4.7-flash
alias claude='docker run --rm -it -v "$(pwd):/app" -v claude-code-data:/root -v ~/.claude:/root/.claude -e ANTHROPIC_BASE_URL="$ANTHROPIC_BASE_URL" -e ANTHROPIC_AUTH_TOKEN="$ANTHROPIC_AUTH_TOKEN" -e ANTHROPIC_MODEL="$ANTHROPIC_MODEL" -e APK_MIRROR=mirrors.ustc.edu.cn -e NPM_REGISTRY=https://registry.npmmirror.com ghcr.nju.edu.cn/aahl/claude-code claude'

🇨🇳 Kimi K2.5

使用Kimi的最新模型(kimi-k2.5)驱动您的Claude Code。申请ApiKey

# vim ~/.bashrc
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=sk-xxxx
export ANTHROPIC_MODEL=kimi-k2.5
alias claude='docker run --rm -it -v "$(pwd):/app" -v claude-code-data:/root -v ~/.claude:/root/.claude -e ANTHROPIC_BASE_URL="$ANTHROPIC_BASE_URL" -e ANTHROPIC_AUTH_TOKEN="$ANTHROPIC_AUTH_TOKEN" -e APK_MIRROR=mirrors.ustc.edu.cn -e NPM_REGISTRY=https://registry.npmmirror.com ghcr.nju.edu.cn/aahl/claude-code claude'

🔗 Links

Yorumlar (0)

Sonuc bulunamadi