claude code使用技巧
1、进入特权模式
claude --dangerously-skip-permissions
1、进入特权模式
claude --dangerously-skip-permissions
如果你的 Ollama 模型运行在局域网(LAN)的另一台 Ubuntu/Windows 计算机上,而你想在当前的本地电脑上运行 Claude Code,你需要进行两步配置:
让远端计算机的 Ollama 允许局域网访问(默认它只听 localhost)。
在本地电脑上配置环境变量指向远端 IP。
以下是完美的配置流程:
步骤一:配置远端计算机(运行 Ollama 的那一台)
默认情况下,Ollama 出于安全考虑,只接受 127.0.0.1(本地循环地址)的请求。你需要修改它的监听配置。
Bash
sudo systemctl edit ollama.service
系统会打开一个文本编辑器,在空行中输入或粘贴以下内容:
Ini, TOML
[Service]
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
💡 0.0.0.0 表示允许任意 IP 访问它,OLLAMA_ORIGINS=* 允许跨域请求(对 Claude Code 握手很重要)。
保存并退出编辑器(如果是 nano,按 Ctrl+O 确认,再按 Ctrl+X 退出)。
刷新配置并重启 Ollama 服务:
Bash
sudo systemctl daemon-reload
sudo systemctl restart ollama
打开 Windows 高级系统设置 -> 环境变量。
在“用户变量”或“系统变量”中,点击新建,添加以下两个变量:
变量名:OLLAMA_HOST ,变量值:0.0.0.0
变量名:OLLAMA_ORIGINS ,变量值:*
重新在开始菜单启动 Ollama 软件。
步骤二:获取远端计算机的局域网 IP
在远端计算机上查看它的局域网内网 IP(形如 192.168.x.x):
Ubuntu 终端输入:hostname -I 或 ip route show
Windows 终端输入:ipconfig
假设我们获取到的远端 IP 是:192.168.1.100
步骤三:在本地电脑连接并启动 Claude Code
回到你当前写代码的这台 Ubuntu 本地电脑上,打开终端,将接口地址重定向到远端:
方法 A:直接注入环境变量启动(推荐)
Bash
export ANTHROPIC_BASE_URL="http://100.99.36.102:11434"
export ANTHROPIC_AUTH_TOKEN="ollama"
export ANTHROPIC_API_KEY=""
export ANTHROPIC_MODEL="qwen3.5:4b"
claude --model qwen3.5:14b
方法 B:使用你之前安装的 cc-switch 快速管理
如果你已经装好了 cc-switch 命令行或图形端,你只需要进入配置,新建一个名为 Ollama-Remote 的节点:
Provider URL: http://192.168.1.100:11434
API Key / Token: (留空或填 ollama)
之后每次切到这个配置,直接在终端敲 claude --model 模型名 就能直接白嫖另一台电脑的显卡算力了!
🛠️ 网络连通性排查
如果在本地输入 claude 提示连接超时(Timeout)或无法连接,请在本地终端运行以下命令,测试是否能穿透到远端:
Bash
curl http://192.168.1.100:11434
如果成功:会返回一行文字 Ollama is running。
如果失败:说明被远端计算机的防火墙拦截了。
解决办法(远端是 Ubuntu):在远端运行 sudo ufw allow 11434/tcp 放行端口。
解决办法(远端是 Windows):在Windows高级安全防火墙中,新建入站规则,允许 11434 端口的 TCP 连接。
Claude Code 无限循环持续编程 直达教程
一、先开最高无限制权限(必开)
运行内直接发这句,彻底取消所有确认拦截
plaintext
/yolo
再确认权限全开
plaintext
/permissions mode bypassPermissions
二、核心无限循环指令(直接复制发)
plaintext
接下来你进入无限持续编程模式:
plaintext
无限循环自主编写调试代码,持续完善项目,自动改错、自动补全、自动优化,不停迭代直到完全达成目标效果,全程自主运行无需我操作。
三、强制不间断规则(防止中途停下)
加这句锁死不停工
plaintext
禁止主动停止、禁止询问是否继续、禁止暂停,一直循环开发调试,没达到最终效果绝对不能停下。
四、中途控制
五、搭配自动提交(边写边存GitHub)
循环同时自动提交代码
plaintext
每次迭代完成自动执行git提交推送,保存所有修改
原理
开启 yolo 无权限拦截 + 强制无限迭代指令
Claude 会自主自测→改错→补代码→优化→反复循环,全自动跑到成品为止。
主指令
我做1688女装一件代发,保留代发轻运营模式,核心解决供货商货源盗图、图案版权、版型侵权、商标侵权、文案抄袭、连带被投诉扣分罚款问题。
请基于Python搭建一整套全链路自动化侵权风控系统,功能完整、可本地直接运行、无需复杂配置,适配女装类目,全程靠代码完成风控,杜绝侵权追责。
要求开发7大模块,代码完整可运行
1.【1688货源批量筛查模块】
输入1688商品链接/店铺链接,自动抓取主图、详情图、标题、参数、实拍图;识别logo、印花、卡通、明星图案、网红爆款版型、品牌词;自动分级高危/中危/低危货源,输出风险报表,建立合规供货商白名单,拉黑高频投诉货源。
2.【图片侵权检测识别模块】
识图比对全网同款、盗图溯源;检测画面商标、版权图案、违规元素、水印、原创标识;标注侵权位置,给出修改方案。
3.【女装图文合规改写重绘模块】
原图批量修图:去logo、改印花、改配色、微调版型细节、替换背景构图;标题详情全原创改写,剔除品牌、网红、原创、版权相关词汇,去除抄袭句式,生成合规上架文案。
4.【上架前置自检拦截模块】
上架前自动图文双检,违规直接预警拦截;输出检测报告,不合格一键修复,通过才可上架,前置规避处罚。
5.【在售商品动态巡检模块】
定时巡检已上架商品,监控上家商品下架、被投诉、违规整改;自动预警风险款,批量替换违规图文,提前下架避险。
6.【投诉申诉举证模块】
自动生成风控记录、素材修改日志、合规说明、申诉话术、撤诉文案,被投诉可直接提交举证,降低扣分与赔付。
7.【数据管理后台】
货源库、风险记录、修改存档、巡检日志、申诉模板统一可视化管理,简单易操作。
硬性规范
1. 纯本地运行,不上传店铺货源隐私数据,安全不泄露
2. 代码注释清晰,步骤简单,我零基础可部署启动
3. 适配女装全品类,针对女装印花、版型、盗图做专项优化
4. 全程自动化批量处理,不用逐个人工核对
5. 保留一件代发模式,不改动货源发货链路,只做素材风控脱敏
6. 代码稳定防封,抓取合规不违规访问
额外需求
写完整套代码后,附带:部署步骤、启动命令、使用教程、风险分级使用规则、女装代发避坑运营守则,一次性交付完整可用成品。
1、科学上网设置代理,建议用美国的地址
终端输入
export http_proxy=192.168.222.162:7890
export https_proxy=192.168.222.162:7890
2、打开claude的官网找到一键安装脚本:https://claude.com/product/claude-code会适配你的系统自动提供安装脚本
3、在终端直接执行脚本往往会假成功,由于网络的原因。所以将一键安装脚本拆解
一键安装脚本:curl -fsSL https://claude.ai/install.sh | bash
拆解为:
wget https://claude.ai/install.sh
bash install.sh
注:该安装脚本会在家目录的.claude/downloads下面下载最新版的claude code,如果直接执行一键安装脚本,往往会由于网络超时,不下载安装文件,直接跳转到安装成功提示,实际上是没有安装成功。
4、实际上下载的这个文件就是claude的二进制运行文件
既然知道了它的逻辑,我们不需要强行跑这个脚本,直接把它的底层逻辑拆解出来,在 Ubuntu 上用绝对能成功的方式手动执行:
第一步:安装必须的依赖(解决 jq 和网络证书问题)
Bash
sudo apt-get update
sudo apt-get install -y curl jq ca-certificates
第二步:手动下载并解压官方最新二进制文件
我们跳过脚本复杂的正则匹配,直接获取下载地址:
Bash
Bash
Bash
如果没有加过,把它加到 .bashrc 中
if [[ ":$PATH:" != *":$HOME/.local/bin:"* ]]; then
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrcfi
source ~/.bashrc
验证安装
现在在终端直接输入:
Bash
claude -v
只要能正常输出版本号,就说明安装完全成功。接着输入 claude 就会正式进入登录和初始化流程。
方法一:安装图形界面桌面端(GUI 推荐)
官方为 Linux 系统提供了 .deb 安装包或 AppImage。
Bash
cd /tmp
curl -LO https://github.com/farion1231/cc-switch/releases/download/v3.15.0/CC-Switch-v3.15.0-Linux-x86_64.deb
sudo apt install ./CC-Switch-v3.15.0-Linux-x86_64.deb -y
💡 提示:如果是 ARM64 架构(例如树莓派或 ARM 架构云服务器),请将链接中的 x64 改为 arm64。
安装完成后,你可以在 Ubuntu 的应用菜单中搜索 CC-Switch 直接点击启动。
方法二:安装命令行版本(CLI)
如果你在没有图形界面的 Ubuntu 服务器(Headless)上工作,或者习惯在终端完成所有操作,官方提供了专门的 cc-switch-cli 工具,通常通过 npm 全局安装:
Bash
node -v
npm -v
查看当前的 API 提供商:
Bash
cc-switch provider current
一键切换到其他配置(如你在 GUI 中设置好的备份节点或自定义路由):
Bash
cc-switch provider switch <provider_id>
``` cc-switch env check --app claudelibwebkit2gtkTauri 框架依赖系统的 WebKit 渲染引擎。如果点击应用没有反应,可以通过以下命令补齐 Ubuntu 的图形渲染依赖:
sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.0-37 libgtk-3-0
2. 图形端系统托盘(System Tray)不显示
CC-Switch 的一大特色是可以缩进系统托盘保持静默运行(Lightweight Mode)。但在 Ubuntu 默认的 GNOME 桌面下,系统托盘可能无法直接显示。