Currículo de formación en Cursor — Programa de medio día para equipos de ingeniería

Publicado: 2026-05-20 · Autor: AI Agent CampLectura: unos 10 minutos

Un artículo con todo el currículo para equipos que quieren estandarizar Cursor: medio día (4 horas) y reglas de uso. Cubre cuándo elegir Composer, Agent Mode, Cursor Rules y MCP, y cómo convive Cursor con Claude Code y Codex.

A quién va dirigido

Managers de ingeniería que introducen Cursor — o que ya lo usan pero quieren estandarizarlo en equipo — y quienes organizan la formación interna. Asumimos familiaridad con VS Code y buscamos fijar el comportamiento específico de Cursor en medio día.

1. Currículo de medio día

13:0013:20
Orientación: por qué Cursor, Codex y Claude Code conviven
13:2013:50
Tab + Inline Edit — manías del autocompletado y cuándo parar
13:5014:30
Composer — edición acotada y Apply multi-archivo
14:3015:00
Agent Mode — dónde poner el límite cuando se ejecuta solo
15:0015:40
Cursor Rules + MCP — cómo escribir reglas compartidas
15:4016:40
Práctica: termina una tarea en tu propio repositorio
16:4017:00
Flujo de revisión y datos sensibles
Ejemplo de currículo de medio día (4 horas)

Funciona mejor con 4-8 asistentes por sesión. Como formación interna, el patrón que mejor encaja es "uso de IA sin código" por la mañana y este medio día de Cursor por la tarde; así engranan los perfiles no técnicos y los mixtos.

2. Manías de Tab e Inline Edit

El autocompletado de Tab está muy acoplado al contexto. Va bien en completados de una línea y mal cuando propone un diff largo — en ese caso es más rápido parar y usar Inline Edit (⌘K) con una instrucción acotada. Compartimos estos criterios:

3. Composer — caballo de batalla para edición multi-archivo

Composer (⌘I) es el bucle "instrucción → vista del diff → Apply" para edición en varios ficheros. Practicamos tres patrones:

  1. Acotar el trabajo con @Folder a un directorio de funcionalidad
  2. Usar @File como ancla y @Code para referencias a nivel de símbolo
  3. Leer el diff antes del Apply; iterar diciendo "reescribe la sección N como {...}"

Imponemos git add -p tras cada Apply. Esa regla por sí sola elimina los incidentes en los que un cambio metido por la IA se cuela en el commit sin que nadie lo vea.

4. Agent Mode — el límite

Agent Mode itera explorando ficheros, ejecutando en terminal y corrigiéndose. Es potente pero puede destrozar un repo si no se delimitan los permisos. Enseñamos siempre cuatro reglas:

5. Cursor Rules — convención compartida

El núcleo de la formación es escribir un fichero de reglas y usarlo hasta el Apply. Damos a los asistentes esta plantilla y la sustituyen por las convenciones de su empresa.

# .cursor/rules/team.mdc
---
description: チーム共通ルール (TypeScript / Next.js / pnpm)
globs: ["**/*.ts", "**/*.tsx"]
alwaysApply: true
---

# コーディング規約
- pnpm を使う。npm / yarn コマンドは提案しない
- 新規ファイルは Server Component を既定にする。"use client" は必要時のみ
- as any 禁止。型が複雑なら unknown + narrowing
- console.log は提案しない。logger を使う

# 禁止
- src/server/ の Server-only API を src/app/ から直接 import しない
- 環境変数の値をログ出力しない (process.env.* を直接 console に渡さない)

6. Añadir MCP

// ~/.cursor/mcp.json (グローバル) または .cursor/mcp.json (リポ単位)
{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": ["-y", "@linear/mcp"],
      "env": { "LINEAR_API_KEY": "lin_api_xxx" }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgres://..."]
    }
  }
}

La práctica añade Linear MCP y recorre "usa @Linear para traer mi ticket, luego impleméntalo en los ficheros enlazados con Composer". Las claves API viven en env sólo para el ejercicio; en producción se pasan por 1password run o el keystore del sistema operativo.

7. Flujo de revisión y datos sensibles

  1. El estándar de revisión es el mismo, sea o no PR generado por IA. Pero indica el agente (Cursor / Claude Code / Codex) en la descripción del PR.
  2. Sin tests no se mergea — ni para personas ni para IA.
  3. Activa Privacy Mode. En planes enterprise, verifícalo por repositorio.
  4. Protege datos privilegiados (empleados, PII de clientes) en tres capas: .cursorignore, Privacy Mode y moderación de entrada.
  5. Cuando alguien deja la empresa, sácalo del equipo de Cursor de inmediato: las cachés pueden seguir accediendo a código anterior.

8. Convivencia con Codex y Claude Code

Cursor
Quedarse en el editor para edición de un fichero o acotada. La pasada para "dejarlo listo para revisión".
Claude Code
En terminal, varios chats en paralelo. Exploración larga, refactor amplio y trabajo repetitivo con plantillas de PR.
Codex
Segunda opinión y reimplementación paralela. Úsalo para auditar lo que produjo Cursor.

Descarga el white paper de formación corporativa (gratis)

Te enviamos el PDF que resume el horario del Día 1, las opciones de subvención y el diseño del plan para programas corporativos. Rellena el formulario y nuestro equipo también puede ayudarte a implantarlo en tu empresa.

Si el formulario no carga, escríbenos a kohei@aibrainpartners.jp.

Imparte formación en Cursor en tu empresa

Adaptamos este currículo a tus convenciones de código y tu flujo en un programa de medio día o un día completo.

Conoce AI Agent Camp

Preguntas frecuentes

¿Sólo Cursor o también Claude Code?
A corto plazo basta con Cursor. Pero los equipos que combinan Cursor con agentes paralelos por chat (Claude Code, Codex) hacen 2-3 veces más trabajo al día. La fórmula que aguanta: mañana sólo con Cursor, tarde añadiendo Claude Code.
¿Cuándo usar Composer y cuándo Agent Mode?
Composer cuando el alcance es visible y basta un diff. Agent Mode cuando el cambio toca varios archivos y quieres que el modelo itere. Agent Mode ejecuta comandos e incluso hace commit; desactiva los permisos arriesgados en los ajustes del workspace antes de soltarlo.
¿Cuántos .cursor/rules/*.mdc se mantienen normalmente?
Los repos suelen estabilizarse en tres a cinco: team.mdc (convenciones generales), domain-xxx.mdc (por funcionalidad), no-go.mdc (prohibiciones duras). Sólo team.mdc debería tener alwaysApply: true; el resto se activa por globs o description.
¿Cubrir MCP en la formación?
Sí. Conectar Linear, Postgres o Slack vía MCP da a los perfiles no técnicos su primera experiencia entregando datos reales al modelo. Durante la formación, enseña siempre a pasar la API key por keystore o 1Password CLI para evitar fugas por .env.
Cursor va lento o Apply se queda colgado
Suele ser un objetivo de indexado demasiado grande. Añade globs excluidos en Settings → Features → Codebase Indexing (node_modules, dist, .next, public/images) y mantén el workspace en el nivel de una sola aplicación. Si aún arrastra, pasa al alumno a Claude Code.
Currículo de formación en Cursor — Programa de medio día para equipos de ingeniería