写点什么

Claude Code 子代理使模块化 AI 工作流程能够在隔离的上下文中运行

作者:Hien Luu

  • 2025-08-20
    北京
  • 本文字数:855 字

    阅读完需:约 3 分钟

大小:411.16K时长:02:20
Claude Code子代理使模块化AI工作流程能够在隔离的上下文中运行

Anthropic最近推出了Claude Code子代理,使开发人员能够使用自己的上下文、工具和提示创建独立的、特定于任务的 AI 智能体。

 

子代理是为模块化开发而设计的,可以自动编排或手动调用,允许团队委派诸如调试、文档编制或测试生成等工作,而无需重载单一上下文窗口。

 

子代理独立于其他代理和主代理运行,从而降低了上下文溢出的风险,并支持更可预测的任务执行。开发人员可以手动触发子代理进行直接控制,或者依靠 Claude Code 的编排引擎自动将任务与最合适的子代理匹配。

 

每个子代理都在 Markdown 文件中定义,并存储在特定于项目的目录或全局用户目录中。特定于项目的代理优先,支持每个项目的定制。文件可以进行版本控制,以便跨团队协作和在不同环境之间移植。

 

Claude Code CLI 为管理子代理提供了一个交互式工作流。开发人员可以通过引导提示构建一个新的代理,然后在他们喜欢的文本编辑器中编辑生成的文件。这种混合方法结合自动化和完全的开发人员控制,适合现有的开发实践,而无需新的 IDE 或工作流。

 

图 1:子代理结构——来源:子代理文档

 

安全和权限管理内置于子代理架构中。每个子代理的配置显式列出了允许访问的工具,例如运行 shell 命令或访问外部资源。Anthropic 的文档建议只为每个子代理的角色授予所需的最小权限集,限制敏感环境中的爆炸半径。

 

在子代理文档中列出的其中一个子代理示例被命名为“代码审查者”,并被描述为专家级的代码审查者。调用这个特定子代理的一种方法是在 Claude Code 终端中输入以下命令:“使用代码审查者子代理检查我最近的更改。” 一个由社区创建的丰富子代理集合页已经出现,并可供 Claude Code 用户利用和学习。这个GitHub仓库包含了超过 60 个专业子代理,这些子代理被组织成不同的领域,包括开发与架构、语言专家、基础设施与运维、商业与市场营销等。

 

为了提高可靠性和可维护性,子代理的文档还建议保持较窄范围,编写精确的系统提示,并避免不必要的工具分配。隔离上下文和强制最小权限旨在使 AI 辅助开发更安全、更可解释。

 

原文链接:

https://www.infoq.com/news/2025/08/claude-code-subagents/

2025-08-20 17:107890

评论

发布
暂无评论

CDN百科10:快速上手阿里云DCDN全站加速,最新配置与购买优惠教程

阿里云Edge Plus

CDN 直播 网页加速

计算机网络基础(十五)---传输层-TCP协议详解

书旅

计算机网络 网络 协议栈 协议族

如何设计一个优秀的组件

Lee Chen

大前端

设计模式中的单例模式并不完美

架构师修行之路

设计模式 单例模式 23种设计模式 高并发系统设计

设计模式之假如需要一百万个对象

架构师修行之路

设计模式之——单例模式你真的会吗?

诸葛小猿

设计模式 单例模式 Singleton 饿汉式 懒汉式

Java项目如何分层

老胡爱分享

分层架构 项目

【译】代码中如何写出更有意义的命名

Jackey

代码质量

有它的加持,单机玩转百亿大数据不是梦!

易观大数据

2.1 类加载器、 双亲委派模型 -《SSM深入解析与项目实战》

谙忆

七的婚姻生活

徐说科技

Jessie’s产品经理系列1-基础能力篇

架构5班杨娟Jessie

产品经理 能力模型

如何将FastDFS存储数据平滑迁移至XSKY对象存储?

XSKY星辰天合

1.1 了解Spring框架 -《SSM深入解析与项目实战》

谙忆

JVM系列之:再谈java中的safepoint

程序那些事

Java JVM JIT safepoint

操作系统和并发的爱恨纠葛

苹果看辽宁体育

Java 并发

企业网站搭建避坑指南

姜奋斗

网站 新手指南 企业 网站搭建 避坑

InnoDB存储引擎简介

Simon

MySQL innodb

数据处理能力相差 2.4 倍?Flink 使用 RocksDB 和 Gemini 的性能对比实验

Apache Flink

flink

《SSM深入解析与项目实战》目录与说明

谙忆

微服务架构下你的数据一致了吗?

码猿外

架构 微服务 数据一致性

C/C++陷阱与套路,当年就是折在这些地儿…

华为云开发者联盟

c++ 设计 编辑 程序 陷阱

LeetCode题解:24. 两两交换链表中的节点,迭代,JavaScript,详细注释

Lee Chen

大前端 LeetCode

Google Protocol Buffer 学习笔记

Geek_4z9ami

protobuf

菊长说丨一文读懂MySQL4种事务隔离级别

华为云开发者联盟

MySQL 数据库 事务隔离级别 事务 华为云

联盟链有自己的路要走

Leonbond

区块链 联盟链 公有链

1.2 了解MyBatis -《SSM深入解析与项目实战》

谙忆

视频会议专线部署不会?别急,我教你

华为云开发者联盟

网络 网关 华为云 高清视频 welink

秒懂云通信:如何使用阿里云号码认证服务(小白指南)

阿里云Edge Plus

云通信 通信云 号码认证

ChaosBlade:从零开始的混沌工程(五)

郭旭东

Kubernetes 云原生 混沌工程

SQL的三十而已—SQL30问

大唐小生

sql 技术人生

Claude Code子代理使模块化AI工作流程能够在隔离的上下文中运行_AI&大模型_InfoQ精选文章