Cómo controlar Blender con GPT-6 Astra en Codex
Configura Blender y GPT-6 Astra en Codex con suscripción o una API Key de BetterToken. Usa Computer Use para crear una lámpara editable y una animación.
Índice

Para controlar Blender con GPT-6 Astra en Codex no necesitas conocer todas las herramientas de modelado. Describe el objeto que quieres y el plugin oficial Computer Use permitirá al agente ver Blender y manejar su interfaz. Tú podrás ajustar la forma, comprobar el resultado y guardar el proyecto por etapas.
Elige cómo acceder al modelo:
| Tu situación | Cómo conectarte |
|---|---|
| Tienes una cuenta y suscripción con acceso a Codex y Astra | Inicia sesión en tu cuenta oficial y selecciona GPT-6 Astra |
| No tienes suscripción | Conecta una API Key de BetterToken; no necesitas iniciar sesión en una cuenta oficial de Codex |
En ambos casos, instala el mismo Computer Use oficial desde Plugins. La API Key cambia el acceso al modelo y la facturación de las solicitudes, pero no la instalación del plugin.
Vamos desde la instalación hasta una lámpara de escritorio editable y una animación breve. Necesitas un Mac o PC con Windows capaz de ejecutar Blender. Las solicitudes al modelo usan internet; Blender y el renderizado se ejecutan en tu equipo.

Ejemplo del análisis oficial de OpenAI. Es un proyecto arquitectónico independiente; aquí empezaremos con una lámpara pequeña.
1. Instala la aplicación y configura el modelo en Codex
Abre la página oficial de descarga de ChatGPT, elige la aplicación de escritorio para tu sistema e instálala. En la aplicación actual, Codex está en el selector de modos. Si ya tienes Codex App por separado, actualízala y utiliza su sección Codex.
Si tienes suscripción
- Abre la aplicación y elige iniciar sesión con ChatGPT.
- Accede a la cuenta que tiene la suscripción.
- Cambia a Codex.
- Busca GPT-6 Astra en el selector de modelo junto al mensaje. Si no aparece, comprueba los modelos disponibles en tu cuenta.
No necesitas una clave de BetterToken para esta vía. Continúa con la creación del proyecto.
Sin suscripción: conecta una API Key de BetterToken
Esta opción también funciona sin una cuenta oficial de Codex. Usas tu propia cuenta de BetterToken y pagas las solicitudes al modelo según el consumo.
Crea una API Key de BetterToken para usar GPT-6 Astra en Codex con Blender.
Si Codex ya funciona con una API Key
Basta con sustituir Base URL y API Key en la conexión existente por los datos de BetterToken. No hace falta volver a ejecutar el instalador.
- Crea una clave para el proveedor GPT en BetterToken.
- Abre la configuración actual del proveedor API en Codex. Cambia Base URL (
base_url) ahttps://www.bettertoken.ai/v1y la API Key por tu clave de BetterToken. Si guardas la clave en una variable de entorno, actualiza su valor. - Confirma que el modelo es
gpt-6-astra. Si antes usabas otro, cambia el identificador. - Guarda, reinicia Codex por completo y envía un mensaje breve para probar la conexión.
Si la prueba funciona, continúa con el proyecto y Blender. Puedes reutilizar Computer Use si ya está instalado; si no, sigue los pasos de instalación más abajo.
Si configuras la conexión API por primera vez
- Abre Workspace en BetterToken y crea una API Key para el proveedor GPT. Cópiala para configurarla en tu equipo.
- En la configuración de conexión de la clave, elige Codex y
gpt-6-astra. No acortes el identificador aastra. - Abre la guía de BetterToken para Codex, sección Command-line setup. El instalador necesita Node.js; si no lo tienes, instálalo primero siguiendo la guía.
- Cierra Codex completamente. Abre Terminal en Mac o PowerShell en Windows y ejecuta el comando correspondiente.
- Cuando el instalador solicite la clave, pégala localmente. No la envíes al agente por chat. Espera a que terminen la configuración y la prueba de conexión.
macOS — Terminal:
curl -fsSL "https://www.bettertoken.ai/install-codex-provider.sh" -o /tmp/install-codex-provider.sh
bash /tmp/install-codex-provider.sh --model gpt-6-astra
Windows — PowerShell:
iwr "https://www.bettertoken.ai/install-codex-provider.ps1" -OutFile "$env:TEMP\install-codex-provider.ps1"
powershell -ExecutionPolicy Bypass -File "$env:TEMP\install-codex-provider.ps1" -Model "gpt-6-astra"
El instalador configura el proveedor BetterToken y la conexión mediante Responses API, y realiza una prueba breve del modelo. Esa prueba también consume tokens de API. Al terminar, vuelve a abrir la aplicación y selecciona Codex. Esta vía no requiere iniciar sesión con ChatGPT.
Si la configuración falla, revisa primero la clave, el acceso al modelo y el saldo para la llamada API. Instalar Computer Use no soluciona un error de conexión al modelo.
2. Crea un proyecto local
- Crea una carpeta
astra-blenderen tu equipo, por ejemplo dentro de Documents. - En Codex, pulsa + junto a Projects y añade la carpeta como proyecto local. El nombre puede variar según el idioma y la versión; necesitas un proyecto en tu equipo.
- Abre una tarea nueva dentro del proyecto y confirma que Astra está seleccionado.
- Envía: «Responde con una palabra: listo».
Una respuesta sin error de conexión permite continuar con Blender. Con API, la llamada también debería aparecer en el historial de uso de BetterToken. Esto comprueba el modelo; probaremos el acceso a la ventana de Blender por separado.
La carpeta contendrá el archivo .blend, las imágenes y la animación. Vuelve a la misma tarea para los cambios posteriores, para que Codex conserve las instrucciones anteriores.
3. Instala y abre Blender
Blender es un programa gratuito de modelado 3D, materiales, animación y renderizado. Descárgalo desde la página oficial de Blender.
- Elige la versión para tu sistema. En Mac, distingue entre Apple Silicon e Intel.
- En macOS, abre la imagen descargada y arrastra Blender a Applications. En Windows, ejecuta el instalador y sigue sus pasos.
- Abre Blender. Puedes mantener las opciones iniciales y crear un archivo General.
- Normalmente verás un cubo en el centro y Cube, Camera y Light en la lista de la escena a la derecha. No los borres todavía.
- Usa File → Save As para guardar
desk-lamp.blendenastra-blender.
Para pedir ayuda a Codex con la instalación, envía en el proyecto:
Help me install Blender from https://www.blender.org/download/ for this computer.
Check whether Blender is already installed first. Use the official stable build.
Explain any installer or system-permission step I need to complete myself.
Open Blender and tell me which version is running.
La instalación está lista cuando la ventana de Blender está abierta. No basta con recibir un enlace de descarga. Las instrucciones por sistema están en el manual de Blender.
4. Instala Computer Use oficial
Los pasos son iguales con suscripción y con una API Key de BetterToken:
- Abre Plugins.
- Busca Computer Use de OpenAI y pulsa Install plugin.
- Si aparece Enable, actívalo.
- En la ficha, activa MCP server y Skill: el servidor aporta las herramientas de control y Skill las instrucciones para utilizarlas.
- Abre Settings → Computer use y activa Any App si tu versión muestra ese interruptor. Permite el acceso a Blender cuando se solicite.
- En Mac, concede Screen Recording y Accessibility en los ajustes del sistema. Reinicia la aplicación si se solicita.
- Vuelve a la tarea del proyecto. Si es necesario, abre otra tarea para cargar las herramientas del plugin.
La guía oficial de Computer Use muestra dónde están los ajustes. En Windows, mantén Blender visible en el escritorio activo y no bloquees el equipo: el agente usa el ratón y el teclado de esa sesión.
Prueba ahora el control de la interfaz:
Use the official Computer Use plugin to inspect the open Blender window.
Tell me the current file name and the objects visible in the scene list.
Through the Blender interface, rename Cube to Connection_Test.
Show the updated scene list, then stop. Do not create or delete objects.
Mira Blender: el cubo debe seguir en su sitio y llamarse Connection_Test en la lista. Si Codex solo describe las acciones, pídele que las ejecute mediante Computer Use. Esta prueba verifica que ve y modifica la ventana correcta.
5. Crea tu primer modelo
Empieza con una lámpara de escritorio de base redonda, soporte y pantalla inclinada, fácil de comprobar. Para esta primera pasada, pide trabajar mediante la interfaz para seguir las acciones.
Use Computer Use to build a small desk lamp in the current Blender project.
Work through Blender's graphical interface for this first pass. Do not generate
the geometry with a Python script or command-line process.
Replace only the Connection_Test object from our connection check.
Create a round base, a vertical stem, a short angled arm, a conical shade,
and a bulb. Keep the parts as separate editable objects named Lamp_Base,
Lamp_Stem, Lamp_Arm, Lamp_Shade, and Lamp_Bulb.
Use simple proportions and place the lamp upright on a flat surface.
Set a camera that shows the entire lamp. Save desk-lamp.blend in this project.
Show a front view and a side view, then stop for my feedback.
Comprueba primero la silueta: la base se apoya en la superficie, el soporte conecta con la pantalla y toda la lámpara cabe en el encuadre. Selecciona una pieza en la lista. Si puedes seleccionar por separado la base y la pantalla, el modelo sigue siendo editable.
Corrige un defecto cada vez: «ensancha la base», «acorta el soporte» o «inclina la pantalla hacia la mesa». Guarda después de cada cambio satisfactorio para poder volver a la forma aceptada.

Geometría del proyecto oficial de OpenAI. Esta vista permite comprobar objetos e intersecciones sin depender de una iluminación atractiva. Ilustra el método, no el resultado del ejercicio de la lámpara.
6. Añade materiales e iluminación
Cuando la forma esté bien, trabaja en su aspecto:
Continue with the existing desk lamp. Keep its geometry and object names.
Give the base and shade a muted blue painted-metal material, the stem a brushed
metal material, and the bulb a warm glow. Add soft studio lighting and a neutral
background. Do not add decorations or rebuild the lamp.
Render a 640x360 preview from the camera. Inspect the image, fix obvious floating
parts, intersections, or framing problems, and save preview-front.png and
desk-lamp.blend in this project. Stop after the preview for my feedback.
El agente puede proponer la API Python de Blender, bpy, para operaciones repetitivas. Si quieres usar solo la interfaz, reitera esa condición. Si prefieres modificar la escena más rápido, puedes permitir código o añadir el MCP oficial siguiente. En ambos casos, pide abrir el resultado y comprobarlo visualmente.

Materiales y luz del ejemplo oficial de OpenAI. Astra combinó bpy con la revisión de renders; la imagen no demuestra un proceso realizado exclusivamente con el ratón.
Para seguir trabajando: conecta el MCP oficial de Blender
Computer Use maneja la interfaz. MCP ofrece a Codex otro canal hacia Blender en ejecución para leer la escena y realizar operaciones. Resulta útil cuando hay muchas acciones manuales; no es obligatorio para el primer ejercicio.
- Abre la página MCP de Blender y las instrucciones oficiales de Setup.
- Comprueba la versión: el proyecto oficial actual necesita Blender 5.1 o posterior.
- En la misma tarea, pasa a Codex el enlace de Setup y pide instalar la extensión de Blender y el MCP server independiente, y registrar el servidor en Codex. Son dos componentes.
- Cuando la extensión esté preparada, abre Edit → Preferences → Add-ons → Install from Disk en Blender, selecciona su ZIP y actívala. Codex puede guiarte con Computer Use.
- Inicia el servidor de conexión en los ajustes de la extensión. La dirección y el puerto deben coincidir con los del MCP server; usa los valores de la guía oficial actual.
- Abre una nueva tarea en el mismo proyecto y pide leer la lista de objetos mediante MCP. Compara
Lamp_Base,Lamp_Shadey las demás piezas con Blender.
No edites hasta que las listas coincidan. Después puedes encargar la construcción a MCP y la inspección de la ventana y el render a Computer Use. Si se corta la conexión, comprueba el estado de la escena antes de volver a crear piezas.
7. Crea una animación breve
Guarda primero el modelo estático que funciona. Para el primer vídeo basta con mover la cámara a su alrededor:
Use the existing lamp scene to create a 6-second camera orbit at 24 fps,
frames 1 through 144. Keep the lamp still and all parts editable.
Move the camera smoothly through a quarter-circle around the lamp, keeping the
whole object in frame. Do not change the materials or add new objects to the lamp.
Save a separate file named desk-lamp-animation.blend.
Render 640x360 preview images for frames 1, 72, and 144 as
orbit-001.png, orbit-072.png, and orbit-144.png.
Inspect those images and stop before rendering the full animation.
Abre las tres imágenes. La cámara no debe atravesar la lámpara, cortar la pantalla ni mostrar un encuadre vacío. Si todo está bien, pide renderizar los 144 fotogramas en otra carpeta y montarlos en desk-lamp-orbit.mp4. Mantén 640×360 para el primer vídeo; una resolución mayor aumenta el tiempo de renderizado local.
Si el render tarda, pide su progreso. No inicies otro render de la misma escena hasta saber si el primero terminó.
Si algo falla
| Síntoma | Qué revisar |
|---|---|
Codex no responde, devuelve 401 o no encuentra el modelo | Con API, revisa la clave, el proveedor GPT, gpt-6-astra y el resultado de configuración; reinicia completamente |
| El modelo responde pero faltan herramientas Computer Use | Revisa el plugin y los interruptores server y Skill; abre otra tarea |
| Hay herramientas pero la ventana es inaccesible | Permite Blender; en Mac revisa Screen Recording y Accessibility, en Windows el escritorio activo y desbloqueado |
| El agente describe pasos sin actuar | Pide una acción pequeña con Computer Use y que muestre el estado posterior |
| MCP muestra otra escena | Revisa el .blend abierto, la instancia de Blender y dirección/puerto de la extensión |
| La llamada se interrumpe o agota el tiempo | Pide primero la lista de objetos y archivos guardados; retoma la última etapa completada |
| La imagen se ve mal | Vuelve a la forma y una vista; corrige proporciones, intersecciones y luz antes del render completo |
Al terminar tendrás desk-lamp.blend, un archivo de animación separado, imágenes de comprobación y, tras el render completo, un vídeo. Reabre el .blend y modifica una pieza tú mismo; después continúa con una petición concreta para Codex.