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

Cursor 里,RulesSkillsCommandsSub 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

相关推荐
Gofarlic_oms11 天前
利用API实现ANSYS许可证管理自动化集成
运维·服务器·开发语言·matlab·自动化·负载均衡
魔术师Grace1 天前
从传统企业架构到 OPC 模式,AI 到底改变了什么?
人工智能·程序员
沪漂阿龙1 天前
LangGraph 持久化完全指南:从零搭建永不丢失状态的 AI Agent 系统
人工智能·流程图
杨浦老苏1 天前
大模型安全接入网关LinkAI
人工智能·docker·ai·群晖·隐私保护
档案宝档案管理1 天前
权限分级管控,全程可追溯,筑牢会计档案安全防线
运维·网络·人工智能
Chat_zhanggong3451 天前
主推RK3567J作用有哪些?
人工智能·嵌入式硬件
qq_411262421 天前
四博 AI 机械臂台灯智能音箱方案:让台灯具备视觉、语音、动作和学习陪伴能力
人工智能·语音识别
AI+程序员在路上1 天前
VS Code 完全使用指南:下载、安装、核心功能与 内置AI 编程助手实战
开发语言·人工智能·windows·开源
coderyi1 天前
Agent协作简析
人工智能
霍小毛1 天前
破局工业数据孤岛!数字孪生+AI智慧设备资产管理平台,重构智能运维新范式
人工智能·重构