原生安装 claude 原地升天记,很适合想体验 auto mode 的你 📅 发布时间:2026/7/12 9:39:36 👁️ 浏览次数: 这两天 Claude Code 更新了 auto mode。Anthropic 官方把它定义成一种介于“每一步都手动确认”和“直接危险放权”之间的中间模式目的是让 Claude 在长任务里少一点打断多一点自主判断。这个功能是最近刚放出来的目前还是 research preview。我本来机器上装的还是之前那套 npm 方式。后来升级了原生安装结果在 claude update 时候出现一些环境混乱问题。所以这次我没继续纠结“原地升级”直接决定彻底切到原生安装重装一遍。我本地相关内容还在~/.claude里。不会因为重装丢失。然后坑就开始了。curl-fsSLhttps://claude.ai/install.sh|bash这条命令看起来非常现代一行结束 优雅体面。实际上在国内网络环境里这一行也很适合把人装到原地升天。先去拉install.sh再执行脚本脚本里再去拉真正的 Claude 安装包。中间只要任意一层出问题你的终端就会进入一种非常高级的状态什么都不说但就是不动。你坐在那儿盯着光标先怀疑网络再怀疑终端最后开始怀疑自己。坑一脚本直接被 cloudflare 拦住聪明的你 curl 了一下 install.sh, 开心的运行结果发现脚本是htmlheadtitle302Found/title/headbodycenterh1302Found/h1/centerhrcentercloudflare/center/body/html……打开浏览器粘贴脚本地址https://claude.ai/install.sh一看妥了 复制粘贴到 install.sh , 恭喜你踩上下一个坑 复制的文本放到脚本带了换行等隐藏字符 一运行就报错/bin/bash^M之类的。聪明的你只能直接在网页右键另存直接保存成 install.sh。坑二到这里你很可能掉到第二个坑 还是不动这时候大聪明相当开心这都一顿操作了差不多给点面子了吧bash install.sh如果你习惯用 ./install.sh 这种你需要先chmod x给脚本执行权限 但是不影响结果你的命令行焊死依然没有一个字的输出……聪明的你意识到直接这样你看不到脚本执行的具体情况更找不到问题根源你换了命令bash -x install.shwow ~ 有点那个意思了kuku 刷屏。 高兴没过2秒你又摊上事了应该说叕不动了依然焊死。 你看了一下最后一句curl-fsSL-o/Users/jovi/.claude/downloads/claude-2.1.87-darwin-x64 https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.87/darwin-x64/claudecurl-fsSL-o/Users/jovi/.claude/downloads/claude-2.1.87-darwin-x64 https://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.87/darwin-x64/claude这不就是下载一个包 为啥会不动不太聪明的你只能试试 curl 这个包➜ ~curl-Ihttps://storage.googleapis.com/claude-code-dist-86c565f3-f756-42ad-8dfa-d59b1c096819/claude-code-releases/2.1.87/darwin-x64/claude HTTP/2200content-type: application/octet-stream x-guploader-uploadid: AMNfjG0sDuR-Z5j0jjVn_L0CDnUx7FWVLMGb4YZ26GGUMOs-PVA9ltI8FYJMZaAKOBiC9mpp_oMCDxI expires: Sun,29Mar202616:08:16 GMT date: Sun,29Mar202615:08:16 GMT cache-control: public, max-age3600last-modified: Sun,29Mar202602:09:41 GMT etag:4dda52f7a7189815d8d965d95c469f74x-goog-generation:1774750181664287x-goog-metageneration:1x-goog-stored-content-encoding: identity x-goog-stored-content-length:198132816x-goog-hash:crc32caVr0swx-goog-hash:md5TdpS96cYmBXY2WXZXEafdAx-goog-storage-class: STANDARD accept-ranges: bytes content-length:198132816server: UploadServer alt-svc:h3:443;ma2592000,h3-29:443;ma2592000这时候懵b 的你突然发现官方脚本用的是curl -fsSL -o对这没毛病但是对大夏人来说显的不友好了大家 paty 上网多少有点不稳。坑三你不知道包多大你的速度多慢。这时候有点刺闹的你改了脚本的关键命令curl -fsSLif[$DOWNLOADERcurl];thenif[-n$output];thencurl-fsSL-o$output$urlelsecurl-fsSL$urlfi变成curl -vL:if[$DOWNLOADERcurl];thenif[-n$output];thencurl-vL-o$output$urlelsecurl-fsSL$urlfi注如果不同系统脚本触发不同的下载命令你要改对应部分的参数。 或者curl -L --progress-bar甚至有进度条哈哈。这个时候恭喜你来到坑四科学上网平时用的不错不代表命令行速度不错 googleapis 速度快你发现了什么什么 这个包 188M ? 你NB的科学上网速度是躲少{[1337bytes data]7188M713.5M00211k00:20:270:02:470:18:13 107k……哈哈终究是逃不过 当时就跪倒的你一阵无语…… 不过至少老老实实等下载不猜了。解决办法也很简单 钞能力 或者用别人下好的目标版本替换一下试试。总结一下• 尽量保证科学上网的速度可以试试 googleapis 的下载速度• 别忘了设置终端的科学命令• 另存脚本到 install.sh• 先把curl ,wget等命令的细节显示出来不抓瞎• 使用bash -x install.sh监控完整的安装过程晚上 0:38 , 你终于用上了最新版本的 claude 。 刚好有 Team plan 的你在 shifttab 中切换到 auto mode 。 给 claude 扔下了你一个多星期没完成的任务……
59:L应用内存取证:蓝队的内存分析 作者: HOS(安全风信子) 日期: 2026-03-07 主要来源平台: GitHub 摘要: 内存取证是蓝队防御的重要环节,但传统的内存取证方法效率低下且容易遗漏关键证据。L将AI技术应用于内存取证,构建了一套智能内存取证系… 2026/3/31 1:22:12
Java微服务Istio灰度发布总失败?手把手教你用VirtualService+DestinationRule+自定义Header实现精准流量染色(附可运行YAML模板) 第一章:Java微服务Istio灰度发布失败的根因诊断Istio灰度发布失败在Java微服务场景中常表现为流量未按预期路由至新版本Pod,或请求直接返回503/404错误。根本原因往往隐藏在服务网格控制面与数据面协同机制的薄弱环节,而非单纯代码逻辑缺陷。… 2026/3/31 1:21:41
国家中小学智慧教育平台电子课本下载工具:三步解决教师备课资源难题 国家中小学智慧教育平台电子课本下载工具:三步解决教师备课资源难题 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具 项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser 作为一名教育工作者,您… 2026/3/31 1:21:41
C++跨平台进程管理实战:从查杀到重启的工业级实现 1. 项目概述与核心价值最近在做一个需要后台静默管理其他应用生命周期的工具,核心需求就是能自动找到目标进程、在它卡死或无响应时果断结束它、然后重新拉起来。听起来像是系统运维或者游戏反作弊、自动化测试里的常见需求,对吧?用C来实现这… 2026/7/12 9:38:35
如何做一款手串DIY小程序呢,需要实现哪些功能及市场前景分析 随着国潮文化兴起、年轻群体个性化消费需求升级,文玩手串、水晶配饰不再局限于传统线下门店交易,逐步走向轻量化、线上化、定制化。手串DIY小程序依托微信小程序无需下载、即用即走、传播便捷的优势,打破传统手作的场地、时间限制,… 2026/7/12 9:38:35
Anaconda 2024.10 虚拟环境配置:3种源配置方案对比与10秒提速实测 Anaconda 2024.10 虚拟环境配置:3种源配置方案对比与10秒提速实测1. 为什么需要优化Anaconda源配置?每次新建Python虚拟环境时,最让人抓狂的莫过于漫长的包下载等待。特别是在国内网络环境下,默认的Anaconda官方源速度常常只有几十… 2026/7/12 9:38:35
PilotGo-plugin-prometheus开发者指南:插件架构与二次开发教程 PilotGo-plugin-prometheus开发者指南:插件架构与二次开发教程 【免费下载链接】PilotGo-plugin-prometheus PilotGo prometheus plugin provides cluster monitor and alert. 项目地址: https://gitcode.com/openeuler/PilotGo-plugin-prometheus 前往项目官… 2026/7/12 9:36:34
Overleaf 与本地 TeX Live 2024 协作实战:5步实现版本同步与冲突解决 Overleaf 与本地 TeX Live 2024 无缝协作指南:从同步到冲突解决 对于需要同时使用云端 Overleaf 和本地 TeX Live 环境的研究人员和学术写作者来说,版本同步和编译冲突是两大常见痛点。本文将提供一个完整的解决方案,帮助您建立高效的双环境工… 2026/7/12 9:36:34
amqp-proxy核心功能解析:为什么它是连接Apache Pulsar与AMQP客户端的终极桥梁? amqp-proxy核心功能解析:为什么它是连接Apache Pulsar与AMQP客户端的终极桥梁? 【免费下载链接】amqp-proxy A new AMQP protocol proxy architecture model, based on which Apache Pulsar can better support amqp protocol messages from terminals s… 2026/7/12 9:34:34
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/12 0:01:13
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/12 0:01:13
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/12 0:03:14
Git reset 与 revert 深度对比:5个关键差异与 3 种典型应用场景 Git Reset 与 Revert 深度对比:5个关键差异与3种典型应用场景在团队协作开发中,代码版本管理如同行走钢丝——一步失误可能导致整个项目陷入混乱。作为Git进阶用户,你是否曾在深夜面对错误的提交束手无策?是否在强制推送后收到同事… 2026/7/12 0:01:13
GitHub 学生包申请避坑:5个常见失败原因与开发者工具调试方案 GitHub 学生包申请技术排障指南:5个高频失败场景与开发者工具实战方案第一次尝试申请GitHub学生包时,我盯着屏幕上那个不断转圈的加载动画整整15分钟,最终只等来了一行冰冷的错误提示。这可能是许多开发者共同的经历——明明按照教程操作&… 2026/7/12 0:01:13
冒烟测试用例设计规范:5%-10%覆盖率下的3类核心场景与执行标准 冒烟测试用例设计的黄金法则:5%-10%覆盖率下的精准筛选策略在快节奏的敏捷开发环境中,冒烟测试作为质量保障的第一道防线,其重要性不言而喻。当测试资源有限而时间紧迫时,如何从海量测试用例中精准筛选出那关键的5%-10%࿰… 2026/7/12 0:03:14