Programar con IA: por dónde empezar
Orden sugerido para empezar: plataforma, contexto del proyecto y conceptos básicos. Sin instalar repos todavía.
Si no tienes claro qué es un agente de código, léelo primero: ¿Qué es un agente de código?.
1. Elige tu plataforma (o usa la que ya tienes)
No hace falta cambiar de IDE el primer día. Puede ser un editor con IA (Cursor, Windsurf, Antigravity, VS Code + Copilot), un agente en terminal (Claude Code, Codex, Gemini CLI, OpenCode) o una extensión como Cline.
En Plataformas hay 10 guías (Cursor, Windsurf, VS Code, Antigravity, Claude Code, Codex, Gemini CLI, OpenCode, Cline, Copilot) con el mismo esquema: contexto → reglas/skills/MCP → cuándo local.
2. Dale contexto a tu proyecto
Antes de instalar skills o MCPs, el agente necesita saber cómo se construye tu repo.
Lo mínimo: un archivo con comandos de build, test y 3–5 convenciones del equipo. Muchos proyectos usan AGENTS.md para eso.
Ejemplo (copia y adapta):
## Build
npm install && npm run dev
## Tests
npm test
## Convenciones
- TypeScript estricto
- No agregar dependencias sin comentar por qué
3. Entiende las piezas (sin instalar aún)
| Pieza | Para qué sirve |
|---|---|
| Reglas | Comportamiento constante (“usa App Router”, “no uses any”) — guía |
| Skills | Tareas concretas cuando hagan falta (auditoría, migración) — guía |
| MCP | Conectar el agente a cosas externas (browser, DB, docs) — guía |
| Herramientas | CLIs/apps aparte del editor (Ollama, etc.) — guía |
Resumen en 2 minutos: Skills vs reglas vs MCP.
4. Explora el catálogo cuando tengas un problema concreto
No instales herramientas “por si acaso”. Busca cuando notes un patrón:
- El agente escribe demasiado código → mira skills como ponytail (polémico; léelo antes).
- Quieres reglas listas → Cursor Directory — adapta, no copies todo.
- Necesitas docs actualizadas de una lib → MCPs como Context7.
- Piensas en modelos locales → primero Herramientas para agentes, luego nube vs local.
Cada categoría tiene guía conceptual en /guides/ antes del catálogo.
Siguiente paso
Lee ¿Qué es AGENTS.md? si vas a trabajar en equipo o en repos grandes.
¿Piensas en Qwen, Ollama o modelos locales? Eso es otro camino — léelo cuando domines lo básico en nube: Modelos en la nube vs locales.