# CLI 工具配置 为你的开发工作流配置和自定义 CCW CLI 工具。 ## 配置文件 CCW CLI 工具在 `~/.claude/cli-tools.json` 中配置: ```json { "version": "3.3.0", "tools": { "tool-id": { "enabled": true, "primaryModel": "model-name", "secondaryModel": "fallback-model", "tags": ["tag1", "tag2"], "type": "builtin | api-endpoint | cli-wrapper" } } } ``` ## 工具类型 ### 内置工具 具有所有功能的完整工具: ```json { "gemini": { "enabled": true, "primaryModel": "gemini-2.5-flash", "secondaryModel": "gemini-2.5-pro", "tags": ["analysis", "debug"], "type": "builtin" } } ``` **功能**:分析 + 写入工具 ### API 端点工具 用于专门任务的分析专用工具: ```json { "custom-api": { "enabled": true, "primaryModel": "custom-model", "tags": ["specialized-analysis"], "type": "api-endpoint" } } ``` **功能**:仅分析 ## CLI 命令格式 ### 通用模板 ```bash ccw cli -p "PURPOSE: [目标] + [原因] + [成功标准] TASK: • [步骤 1] • [步骤 2] • [步骤 3] MODE: [analysis|write|review] CONTEXT: @[文件模式] | Memory: [上下文] EXPECTED: [输出格式] CONSTRAINTS: [约束]" --tool --mode --rule