Skip to content

7.4 /agents - 管理自定義AI子代理

概述

/agents 命令用於管理專門的自定義 AI 子代理。子代理是具有特定角色和技能的 AI 例項,可以處理特定型別的任務,提高工作效率。

基本语法

bash


/agents [subcommand]

子命令

子命令描述

無引數| 列出所有可用的子代理 create| 建立新的子代理 edit| 編輯現有子代理 delete| 刪除子代理 use| 使用指定的子代理

## 功能说明

### 列出子代理

    bash


    /agents

    # 输出示例:
    # Available agents:
    # - code-reviewer: 专注于代码审查
    # - bug-fixer: 专注于修复错误
    # - refactoring: 专注于代码重构

### 创建子代理

    bash


    /agents create

    # 按照提示输入:
    # - 代理名称
    # - 角色描述
    # - 技能要求
    # - 工作流程

### 使用子代理

    bash


    /agents use code-reviewer

    # 现在所有请求将由 code-reviewer 代理处理

## 使用场景

### 1\. 代码审查

    bash


    # 使用专门的代码审查代理
    /agents use code-reviewer

    # 请求代码审查
    请审查 src/utils.js 文件

### 2\. 错误修复

    bash


    # 切换到错误修复代理
    /agents use bug-fixer

    # 请求修复错误
    修复这个错误:TypeError: Cannot read property 'x' of undefined

### 3\. 代码重构

    bash


    # 使用重构代理
    /agents use refactoring

    # 请求重构
    重构这个函数以提高性能

## 子代理的优势


  1. **專業化** :每個子代理專注於特定領域,提供更專業的服務
  2. **一致性** :使用相同的子代理可以保持輸出風格的一致性
  3. **效率** :子代理已經預設了特定任務的工作流程,提高效率
  4. **可定製** :可以根據團隊需求建立自定義子代理

## 注意事項

  1. 子代理配置儲存在專案或使用者級別
  2. 切換子代理會影響後續所有請求
  3. 可以隨時切換回預設代理
  4. 子代理的技能和角色需要在建立時明確定義

## 与其他命令的配合使用

    bash


    # 初始化项目,使用特定代理,然后开始工作
    /init
    /agents use code-reviewer

    # 执行流程:
    # 1. 初始化项目知识图谱
    # 2. 切换到代码审查代理
    # 3. 所有后续请求将由代码审查代理处理

## 最佳实践
  1. 任務匹配 :根據任務型別選擇合適的子代理
  2. 建立專用代理 :為頻繁使用的任務建立專門的子代理
  3. 團隊共享 :將團隊常用的子代理配置共享到專案中
  4. 定期更新 :根據需求變化更新子代理配置

總結

/agents 命令是 Claude Code 中用於管理 AI 子代理的核心命令。透過使用此命令,你可以:

  • 建立和管理專門的自定義 AI 子代理
  • 根據任務型別切換不同的代理
  • 提高特定任務的效率和質量
  • 保持團隊工作風格的一致性

合理使用 /agents 命令可以幫助你在不同型別的任務中獲得更專業、更高效的 AI 輔助。

基于 MIT 许可发布 | 永久导航