El ecosistema de un LLM se divide en tres capas de acceso, cada una con un nivel distinto de control y autonomía:
1. Plataforma web (chat UI). Interfaz gráfica en el navegador. Ejemplos: claude.ai, chatgpt.com, gemini.google.com. El usuario escribe prompts, el modelo responde. No hay acceso a archivos locales, no hay ejecución de código, no hay agentes. Es la capa más limitada pero la más accesible.
2. IDE con IA integrada (editor de código + agente). Editores como VS Code + extensiones, Cursor o Windsurf. El modelo puede leer y escribir archivos del proyecto, proponer diffs, ejecutar comandos dentro de un sandbox. Tiene acceso al contexto del proyecto.
3. Terminal (CLI agent). Herramientas como Claude Code, Aider o Codex CLI. El modelo opera directamente en el sistema de archivos y en el shell. Puede crear, editar, borrar archivos, ejecutar scripts, hacer git, instalar paquetes. Es la capa con más poder y más riesgo.