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

image

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"
  }
}

image

image

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 → 按需访问资源 → 完成任务
posted @ 2026-01-05 22:48  lwx_R  阅读(12)  评论(0)    收藏  举报