Claude Code
1.安装和基本使用
1.1 环境
winodws
npm 18+
https://aicodewith.com 整一个密钥,绑定公众号获得一点使用额度
npm install -g @anthropic-ai/claude-code
claude --version
1.2 powershell中使用
$env:ANTHROPIC_BASE_URL="https://api.jiuwanliguoxue.com"
$env:ANTHROPIC_AUTH_TOKEN="sk-acw-"
永久命令:
setx ANTHROPIC_BASE_URL "https://api.jiuwanliguoxue.com" /M
setx ANTHROPIC_AUTH_TOKEN "sk-acw-" /M
claude
- mac
echo 'export ANTHROPIC_AUTH_TOKEN="sk-acw-2"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://api.jiuwanliguoxue.com"' >> ~/.zshrc
source ~/.zshrc
vim .claude.json
添加
"hasCompletedOnboarding": true

2.继承idea
idea 版本2024.2 +
插件安装 Claude Code [Beta]
C:\Users\用户\ .claude目录创建 .claude-code.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.jiuwanliguoxue.com",
"ANTHROPIC_AUTH_TOKEN": "sk-acw-123"
}
}


3. skill
3.1 介绍
Agent Skills 将专业知识打包成可发现的功能。每个 Skill 包含一个 SKILL.md 文件,其中包含 Claude 在相关时读取的说明,以及可选的支持文件,如脚本和模板。
Skills 如何被调用:Skills 是模型调用的——Claude 根据您的请求和 Skill 的描述自主决定何时使用它们。
3.2 基本使用
- 项目目录下新建 .claude/skills/my-skill/SKILL.md (放入配置目录即可全局使用)
---
name: 函数命名规范技能
description: 当用户要求重构、审查或编写 Java 代码时,请参考此规范。
---
## 指令
1. 所有的内部辅助函数必须以 `lwx_` 前缀命名。
2. 如果发现不符合此规则的代码,请自动提出修改建议。
3. 在执行 `claude commit` 前,必须检查此规范。
## 参考示例
- 正确:`lwx__calculate_risk():`
- 错误:`calculate_risk():`
- 写代码
![image]()
3.3 目录
skill-name
├── SKILL.md # 核心文件,包含 YAML 前置元数据和指令
├── reference.md # 可选的引用文档 (资源层)
├── forms.md # 特定场景的额外指令 (资源层)
├── scripts/ # 可执行的代码脚本 (资源层)
├────extract.py
SKILL.md
- name:必须仅使用小写字母、数字和连字符(最多 64 个字符)
- description:Skill 的简要描述及其使用时机(最多 1024 个字符)
- allowed-tools: 限制当 Skill 处于活动状态时 Claude 可以使用哪些工具: Read, Grep, Glob (https://code.claude.com/docs/zh-CN/settings#claude-可用的工具)
- 引用其他文件
For advanced usage, see [reference.md](reference.md).
Run the helper script:
python scripts/helper.py input.txt
4.总结
- 减少token: 从全部mcp放到提示词选取,claude将user prompt和avaliable skills 交给模型,模型选择skill进而加载提示词。
- agentScope: 渐进式披露机制:用户提问 → AI 识别相关 Skill → 调用工具加载内容并激活绑定的 Tool → 按需访问资源 → 完成任务


浙公网安备 33010602011771号