维护(工具): 调整 Claude Code 启动配置与兼容性说明

- 禁用 runcc 每日自动更新检查
- 简化启动参数为 --verbose 模式
- 添加 runoc 可执行权限
- 记录 Claude Code v2.1.154 接口不兼容问题
This commit is contained in:
2026-05-29 08:51:02 +08:00
parent 64d5cbeefe
commit b9985880c3
3 changed files with 15 additions and 12 deletions
+13 -12
View File
@@ -166,20 +166,21 @@ if [ -n "${TMUX:-}" ]; then
fi fi
# ── 每日自动更新 ──────────────────────────────────────── # ── 每日自动更新 ────────────────────────────────────────
UPGRADE_MARKER="${HOME}/.claude/.last-upgrade-date" # UPGRADE_MARKER="${HOME}/.claude/.last-upgrade-date"
TODAY="$(date +%Y-%m-%d)" # TODAY="$(date +%Y-%m-%d)"
if [ ! -f "$UPGRADE_MARKER" ] || [ "$(cat "$UPGRADE_MARKER" 2>/dev/null)" != "$TODAY" ]; then # if [ ! -f "$UPGRADE_MARKER" ] || [ "$(cat "$UPGRADE_MARKER" 2>/dev/null)" != "$TODAY" ]; then
echo "每日首次启动,检查 Claude Code 更新..." # echo "每日首次启动,检查 Claude Code 更新..."
if claude upgrade 2>&1; then # if claude upgrade 2>&1; then
mkdir -p "$(dirname "$UPGRADE_MARKER")" # mkdir -p "$(dirname "$UPGRADE_MARKER")"
echo "$TODAY" > "$UPGRADE_MARKER" # echo "$TODAY" > "$UPGRADE_MARKER"
else # else
echo "警告: claude upgrade 失败,跳过更新继续启动" # echo "警告: claude upgrade 失败,跳过更新继续启动"
fi # fi
fi # fi
# ── 启动 Claude Code ──────────────────────────────────── # ── 启动 Claude Code ────────────────────────────────────
CC_ARGS=(--ide --dangerously-skip-permissions --allow-dangerously-skip-permissions --effort max) # CC_ARGS=(--verbose --ide --dangerously-skip-permissions --allow-dangerously-skip-permissions --effort max)
CC_ARGS=(--verbose)
if [ -n "$SESSION_NAME" ]; then if [ -n "$SESSION_NAME" ]; then
INITIAL_PROMPT="/rename $SESSION_NAME" INITIAL_PROMPT="/rename $SESSION_NAME"
Regular → Executable
View File
+2
View File
@@ -1,3 +1,5 @@
# 深圳市网新新思软件有限公司 AI研究院 # 深圳市网新新思软件有限公司 AI研究院
开源技术 开源技术
Claude Code v2.1.154 接口不兼容 GLM 5.1 Pro DeepSeek V4