npm install -g @anthropic-ai/claude-code
npm install -g @fission-ai/openspec@latest

## 配置minimax模型
修改 ~/.claude/settings.json

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.minimaxi.com/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "sk-cp-NQuVREdwR7qx0GAzRvu_uPO42YOOaiC8ezDEXcsZBxS0_A2QXfGtTxsD8u8x8vUTVCCetk9xXHHNpBS3kNCt4f0GDoLZWnARyPon7OAROMpTyaswergLwE",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1000000",
    "ANTHROPIC_MODEL": "MiniMax-M3[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M3[1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M3[1m]",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax-M3[1m]"
  },
  "hasCompletedOnboarding": true,
  "language": "中文",
  "alwaysThinkingEnabled": true,
  "skipDangerousModePermissionPrompt": true
}

## Claude Code使用
claude --help
claude -r
claude -c

claude启动参数
- `-r` 选择之前保存的会话
- `-c` 直接进入上一个保存的会话
- `--dangerously-skip-permissions` 信任Claude Code给予高权限,避免频繁权限确认
- `--permission-mode ` (choices: "acceptEdits", "bypassPermissions", "default", "plan")

### 模式切换

#### alt + t
- common mode: 处理一般问题
- think mode: 处理复杂问题

#### shift + tab(deepin 终端快捷键冲突)
- plan mode: **讨论需求**,不写代码
- bypass permissions on:**接受所有权限申请**
- accept edits on:接受文件编辑,每项权限需批准

openspec 指令可以代替一些模式

### 自定义指令commands和skills
- `.claude/commands`目录和`.claude/skills`目录
- 定义指令名称、描述、规则、步骤
- 以下示例是:/.claude/commands/apply.md

### OpenSpec 初始化
选择配置的工具Claude Code,会生成commands和skills

openspec init

### Specs
- ./openspec/specs 记录所有当前项目特性
- 指令/opsx:sync 和 /opsx:archive 会同步更新 specs

### Changes
- ./openspec/changes
- ./openspec/changes/xxx-xxx 记录当前正在进行的修改
- ./openspec/changes/archive 记录已经归档的修改

### 指令、一般工作流
- /opsx:explore         分析:分析项目,讨论需求
- /opsx:propose         提案:提出需求,生成规范和任务文档
- /opsx:apply           应用:实施提案,架构、编码、测试
- /opsx:sync            同步:更新specs(通常可省略,archive时会同步更新specs)
- /opsx:archive         归档:整理文档

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐