工具Cursor(六)Rules&Skill&Commands&subAgents对比

在 Cursor 里,Rules、Skills、Commands、Sub Agents 都是为了增强 AI 编码能力 而设计的,但它们的定位完全不同。很多人会混淆,其实可以从 控制粒度和作用范围 来理解。

一、整体关系

Cursor AI 的扩展能力大致是这样的:

User

↓

Main Agent

↓

Rules(全局行为约束)

↓

Commands(快捷指令)

↓

Skills(能力工具包)

↓

Sub Agents(多角色AI)

↓

Tools / MCP / Codebase

二、对比

直观对比

维度 Rules Commands Skills Sub Agents
类型 规则 指令 能力 角色
是否自动 自动 手动 自动 自动
作用 约束AI 快捷任务 扩展能力 分工
本质 Prompt Prompt模板 Tool Agent
影响范围 全局 单次 单次 多任务

能互相替代吗

简短回答:不能完全互相代替,但有一定功能重叠 。

它们解决的是 不同层级的问题,所以在一些简单场景下可以"勉强替代",但在设计上并不等价。

1、Rules(规则)

Rules 是 全局Prompt约束 。它会被 每一次 AI 调用自动加载。控制 AI 的行为,例如:

  • 代码风格

  • 技术栈

  • 禁止行为

  • 输出格式

2、Commands(命令)

Commands 是 快捷 Prompt 模板。

3、Skills(技能)

Skills 是 AI能力模块 。相当于:function / tool,类似 LangChain Tool。

**作用:**给 AI 新能力,例如:

  • 调数据库

  • 调API

  • 执行SQL

  • 查询日志

  • 调内部服务

4、Sub Agents(子代理)

Sub Agents 是 多AI角色系统,相当于AI Team,让不同 AI 负责不同任务。

三、综合应用举例

1、"帮我给这个Controller写单元测试"

Cursor内部可能这样执行:

Main Agent

↓

Rules(约束)

↓

调用 test-agent

↓

test-agent 使用 skill: search_code

↓

生成测试

2、/test

流程变成

Command /test

↓

Main Agent

↓

test-agent

相关推荐
无足鸟ICT1 分钟前
【RHCA+】rpm命令(安装、升级、卸载和查询)
linux·运维·服务器
const_qiu2 分钟前
第三章 08:3.10 本章小结
java·人工智能
吹什么轩3 分钟前
linux系统复习:从冯·诺依曼到操作系统:一切的开场
linux·运维·服务器
程序员-Benothing4 分钟前
SSH从入门到精通:密钥登录、config配置、跳板机
linux·运维·服务器·ssh
hsfxuebao4 分钟前
从 OpenTelemetry 到 Langfuse:企业级 Agent 可观测性实践
人工智能
在所不辞兄5 分钟前
【神经网络干货】把指数级计算拆成四条一维路径:可分离 PI-DeepONet 如何破解高维 PDE
人工智能·深度学习·神经网络·机器学习
一条泥憨鱼9 分钟前
【计算机网络】| 从 MAC 到 NAT 的跨网段通信全链路
服务器·网络·学习·计算机网络·macos
CV爱数码10 分钟前
论文精读|FBPConvNet:先 FBP 再 U-Net,深度学习 CT 重建的起点
人工智能·深度学习·ct·重建
墨子夕11 分钟前
新造的人(卷一 烟火人间)
人工智能·程序人生·未来生活
qytklt13 分钟前
GEO生成式引擎优化技术拆解:从大模型检索原理到AI搜索推荐实现路径
人工智能·geo生成式引擎优化