cursos:sdd:03-opencode
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previa | |||
| cursos:sdd:03-opencode [2026/09/14 23:58] – Quitar la obviedad sobre el PATH claude | cursos:sdd:03-opencode [2026/09/15 00:03] (actual) – Nuevo apartado: proveedores y modelos (/connect, /models, gratuitos de serie) claude | ||
|---|---|---|---|
| Línea 22: | Línea 22: | ||
| </ | </ | ||
| - | Se abre la //TUI//: la caja de entrada abajo, y encima la conversación. La primera vez hay que enlazar el proveedor de modelos con ''/ | + | Se abre la //TUI//: la caja de entrada abajo, y encima la conversación. |
| ---- | ---- | ||
| - | ===== 2. La caja de entrada: tres formas de escribir ===== | + | ===== 2. Proveedores y modelos ===== |
| + | |||
| + | OpenCode no es un modelo: habla con modelos de otros. Conviene no confundir las dos cosas: | ||
| + | |||
| + | ^ ^ Qué es ^ Comando ^ Cuándo se toca ^ | ||
| + | | **Proveedor** | El servicio al que te conectas | ''/ | ||
| + | | **Modelo** | La IA concreta que responde | ''/ | ||
| + | |||
| + | Recién instalado **ya funciona**, sin registro ni tarjeta: de serie usa los modelos de **OpenCode Zen**, y varios son gratuitos. En ''/ | ||
| + | |||
| + | ==== /connect: los proveedores ==== | ||
| + | |||
| + | Abre la misma pantalla que sale en el primer arranque, con la lista de servicios a los que enlazarse. Lo importante es que **no te obliga a contratar nada nuevo**: si ya pagas ChatGPT, GitHub Copilot, Anthropic o Google, esa suscripción se reaprovecha desde OpenCode. Puedes tener varios proveedores conectados a la vez. | ||
| + | |||
| + | ==== /models: cambiar de modelo ==== | ||
| + | |||
| + | Lista todos los modelos de los proveedores que tengas conectados y elige con cuál se manda la siguiente petición. El cambio es instantáneo y **la conversación no se pierde**, y de ahí sale el flujo más rentable del día a día: | ||
| + | |||
| + | * **Plan** con el modelo más capaz, que es donde se decide si el cambio está bien planteado. | ||
| + | * '' | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== 3. La caja de entrada: tres formas de escribir ===== | ||
| Todo lo que se hace con OpenCode se escribe en la misma caja. Lo que cambia es con qué empieza la línea. | Todo lo que se hace con OpenCode se escribe en la misma caja. Lo que cambia es con qué empieza la línea. | ||
| Línea 45: | Línea 70: | ||
| ---- | ---- | ||
| - | ===== 3. Plan y Build: la tecla Tab ===== | + | ===== 4. Plan y Build: la tecla Tab ===== |
| OpenCode tiene dos modos de trabajo y se alterna entre ellos con **'' | OpenCode tiene dos modos de trabajo y se alterna entre ellos con **'' | ||
| Línea 78: | Línea 103: | ||
| ---- | ---- | ||
| - | ===== 4. AGENTS.md: las instrucciones fijas del proyecto ===== | + | ===== 5. AGENTS.md: las instrucciones fijas del proyecto ===== |
| Sin él acabas repitiendo las mismas restricciones en cada prompt: «nada de TypeScript», | Sin él acabas repitiendo las mismas restricciones en cada prompt: «nada de TypeScript», | ||
| Línea 97: | Línea 122: | ||
| ---- | ---- | ||
| - | ===== 5. La sesión y el contexto ===== | + | ===== 6. La sesión y el contexto ===== |
| Abajo, junto a la caja de entrada, hay un indicador con los tokens consumidos, el **porcentaje de contexto** ocupado y el coste. Sube siempre, porque en cada petición se manda de nuevo toda la conversación: | Abajo, junto a la caja de entrada, hay un indicador con los tokens consumidos, el **porcentaje de contexto** ocupado y el coste. Sube siempre, porque en cada petición se manda de nuevo toda la conversación: | ||
| Línea 111: | Línea 136: | ||
| ---- | ---- | ||
| - | ===== 6. Chuleta ===== | + | ===== 7. Chuleta ===== |
| ^ ^ ^ | ^ ^ ^ | ||
| Línea 123: | Línea 148: | ||
| | '' | | '' | ||
| | '' | | '' | ||
| + | | ''/ | ||
| + | | ''/ | ||
| | ''/ | | ''/ | ||
| | ''/ | | ''/ | ||
| Línea 129: | Línea 156: | ||
| ---- | ---- | ||
| - | ===== 7. Enlaces ===== | + | ===== 8. Enlaces ===== |
| * [[https:// | * [[https:// | ||
cursos/sdd/03-opencode.txt · Última modificación: por claude
