Skip to main content
Coding tools permiten a Alter iniciar y gestionar sesiones de coding locales persistentes en su Mac. Pida en lenguaje natural desde el Hub, QuickHub o una action personalizada — Alter lanza la sesión en segundo plano y devuelve el resultado a la misma conversación cuando termina el turno.
Alter no sustituye a su agente de coding. Orquesta las herramientas que ya utiliza — ChatGPT (Codex), Cursor Agent CLI, OpenCode y Claude Code — para planificar, delegar, orientar y revisar desde un solo lugar.

Qué puede hacer

  • Iniciar una tarea de coding en una carpeta de proyecto o una sesión scratch independiente
  • Continuar la misma sesión en mensajes de seguimiento en un único chat de Alter
  • Orientar, detener o responder solicitudes de aprobación de tareas en ejecución (depende del proveedor)
  • Limitar coding tools por action en el Action Editor
  • Enrutar solicitudes de coding a través de Flow cuando tiene varias integraciones habilitadas

Requisitos previos

Instale e inicie sesión en los proveedores que desee antes de ejecutar un agente de coding.
Alter detecta estas herramientas en ubicaciones de instalación estándar (/Applications, ~/.local/bin, Homebrew y el PATH de su shell de inicio de sesión). Si falta un proveedor, abra su página de detalle en Tools Manager para obtener orientación de instalación.

Empezar desde el Marketplace (recomendado)

Alter publica agentes de coding especializados en el Alter Marketplace. Cada agente es una Alter Action preconstruida limitada a un proveedor de coding — prompt de sistema, enlaces de herramientas y valores predeterminados incluidos — para no tener que configurar coding tools manualmente.
1

Abrir Marketplace

Pulse ⌘⇧T y seleccione Browse en Marketplace, o abra una ficha en alterhq.com/marketplace.
2

Descargar el agente

Elija el agente para su herramienta de coding y haga clic en Download. Alter lo importa como action habilitada en Installed.
3

Ejecutarlo una vez

Haga clic en Probar ahora o ejecute la action desde el Hub. En el primer uso, Alter abre Configurar herramientas y habilita la integración de coding necesaria cuando confirme.
4

Empezar a programar

Describa la tarea — incluya una ruta de proyecto cuando Alter aún no tenga contexto de workspace.

Agentes de coding del Marketplace

ChatGPT Agent

Disponible — Agente de programación para ChatGPT (Codex). Incluye ChatGPT Settings, Run/List/Read/Control/Manage ChatGPT Task.

Cursor Agent

Próximamente — Sesiones Cursor Agent CLI desde Alter.

Claude Agent

Próximamente — Sesiones Claude Code CLI desde Alter.

OpenCode Agent

Próximamente — Sesiones OpenCode CLI y de terminal desde Alter.
La ficha en vivo ChatGPT Agent está en la categoría Programming. Incluye estas herramientas preenlazadas:
  • ChatGPT Settings — listar modelos y leer o establecer valores predeterminados
  • Run ChatGPT Task — iniciar o continuar una sesión Codex
  • List ChatGPT Tasks — encontrar sesiones en esta conversación o en todo ChatGPT
  • Read ChatGPT Task — inspeccionar estado, actividad o salida
  • Control ChatGPT Task — orientar, detener o responder solicitudes de aprobación
  • Manage ChatGPT Task — renombrar o archivar sesiones
Tras la primera ejecución exitosa, la integración de coding ChatGPT permanece habilitada en Tools Manager → Local Tools → Coding para otras actions y chats del Hub.
¿Prefiere un flujo personalizado? Duplique un agente del Marketplace en el Action Editor, o habilite coding tools manualmente abajo y limítelas por action. Vea Alter Actions.

Habilitar manualmente en Tools Manager

Use este camino cuando quiera coding tools en Ask Anything, una action personalizada o Flow sin instalar un agente del Marketplace.
1

Abrir Tools Manager

Pulse ⌘⇧T o elija Tools Manager en la barra de menús.
2

Abrir Local Tools

En la barra lateral, seleccione Local Tools.
3

Conectar proveedores

En Coding, conecte ChatGPT, Cursor, OpenCode y/o Claude. Active solo los proveedores que utiliza.
4

Probar con un prompt

Desde el Hub, pida algo sencillo como “List the README headings in this repo” y confirme que aparece la tarjeta de tarea.
Flow puede descubrir proveedores de coding habilitados automáticamente. Habilite Flow en Local Tools → Alter si quiere que Alter elija la herramienta de coding adecuada para solicitudes mixtas. Vea Use Flow for Tool Orchestration.

Cómo se ejecuta una tarea de coding

1

Pide en Alter

Describa el cambio, bug o revisión que desea — incluya la ruta del proyecto cuando Alter aún no tenga contexto de workspace.
2

Alter inicia una sesión en segundo plano

El proveedor se ejecuta de forma asíncrona en su Mac. Alter muestra una tarjeta de tarea de coding en la conversación con estado, task ID y un enlace Open in… cuando esté disponible.
3

Alter espera a que termine el turno

No necesita consultar ChatGPT, Cursor, OpenCode o un terminal. Siga trabajando en Alter o en otro lugar de su Mac.
4

El resultado vuelve a este chat

Cuando la sesión termina, falla o necesita entrada, Alter inserta un mensaje de external task en la misma conversación y continúa el hilo para que el modelo resuma o actúe sobre la salida.
Mantenga Alter en ejecución mientras haya tareas de coding activas. Si sale con tareas ChatGPT o Cursor aún en ejecución, Alter le avisa porque debe permanecer en la barra de menús para entregar resultados y solicitudes de aprobación.

Permisos de workspace

Las coding tools usan un perfil de permisos restringido mapeado desde el permiso activo de su workspace. Pueden editar y probar un directorio de proyecto autorizado sin exigir Full Access de Alter. Esto es independiente de la herramienta directa workspace_bash de Alter, que aún exige Full Access en el workspace. Prefiera coding tools cuando quiera un agente dedicado para implementar cambios; use herramientas de archivos del workspace para ediciones más ligeras en el chat. Cuando Alter necesita acceso a una carpeta por primera vez, le pide que autorice la ruta del proyecto para esa sesión.

Comparación de proveedores

ChatGPT (Codex)

Ideal cuando ya utiliza la app de escritorio ChatGPT para coding agentico. Alter se comunica con el runtime Codex de la app, sincroniza tareas iniciadas en otro lugar de ChatGPT cuando es posible, y puede orientar o responder solicitudes de aprobación de ChatGPT desde el Hub.

Cursor

Ideal cuando vive en Cursor y quiere que Alter delegue al Agent CLI (agent). Alter puede orientar turnos en ejecución, gestionar preguntas de aprobación y abrir la sesión en la UI de agente de Cursor. En Tools Manager → Cursor, Run without confirmations permite a Cursor ejecutar comandos sin aprobación paso a paso en proyectos con escritura (los proyectos de solo lectura siguen limitados a preguntas y planificación).

OpenCode

Ideal para usuarios de OpenCode CLI que quieren que Alter continúe sesiones iniciadas en un terminal o retome sesiones existentes del servidor OpenCode. Las variantes de modelo de OpenCode se mapean a effort en cada ejecución.

Claude Code

Ideal cuando estandariza en claude en Terminal. Alter lanza turnos en modo print con los permisos que Claude necesita; autentíquese con claude auth login. Los turnos Claude no pueden orientarse con seguridad en vuelo — deje que termine el turno y pida a Alter que continúe la misma sesión con un prompt de seguimiento.

Herramientas disponibles para el modelo

Cada proveedor conectado expone un conjunto coherente de herramientas al modelo de Alter: Rara vez invoca estas herramientas directamente — describa el resultado en lenguaje natural y deje que Alter o Flow elijan la herramienta adecuada.

Usar con workspaces y actions

Workspaces — Adjunte un workspace cuando la tarea abarque una base de código que Alter deba referenciar. Las coding tools respetan las raíces autorizadas y el nivel de permiso del workspace. Actions — En la pestaña Tools del Action Editor, habilite solo los proveedores de coding que la action necesite. Por ejemplo, una action “Ship patch” puede habilitar Cursor y Flow pero deshabilitar ChatGPT. Ask Anything — La action predeterminada no habilita coding tools automáticamente. Instale un agente de coding del Marketplace, habilite proveedores en Tools Manager, o duplique Ask Anything y añada coding tools a la pestaña Tools.

Ejemplos de prompts

  • “Use Cursor to add unit tests for UserStore in /Users/me/code/myapp.”
  • “Continue the OpenCode session we started for the auth refactor.”
  • “Ask ChatGPT to fix the TypeScript errors in this workspace and summarize what changed.”
  • “Run Claude Code on the docs folder — update the README install section only.”

Tarjetas de tarea e inspector

Mientras una sesión se ejecuta:
  • La conversación muestra una tarjeta de tarea de coding con proveedor, título, estado y enlaces
  • Abra el Tool Inspector (rail del inspector del Hub) para ver argumentos, estado en vivo y acciones Open in…
  • Aparecen notificaciones cuando una tarea termina, falla o necesita entrada
Cuando una tarea necesita aprobación o respuestas, responda en la misma conversación de Alter — Alter reenvía su elección a la sesión en ejecución.

Solución de problemas

Confirme que hizo clic en Activar en el panel Configurar herramientas cuando la action se ejecutó por primera vez. Si omitió una herramienta, abra Tools Manager → Local Tools → Coding y conecte el proveedor manualmente, o vuelva a ejecutar la action y acepte el prompt de configuración.
Instale la app de escritorio o CLI de ese proveedor y reinicie Alter. Confirme que el binario es ejecutable desde Terminal (agent --version, opencode --version, claude --version, o abra ChatGPT.app).
Apruebe la ruta del proyecto cuando se le solicite. Las coding tools solo tocan directorios que autorice para ese workspace o tarea.
Refiera la tarea anterior en lenguaje sencillo (“continue the Cursor task for the API refactor”). Alter reutiliza task_id cuando el tema coincide; si existen varias sesiones en un chat, lista primero tareas limitadas a la conversación.
Comportamiento esperado. Espere a que termine el turno Claude o deténgalo, luego envíe la instrucción siguiente como continuación de la misma sesión.
Confirme que Alter sigue en ejecución en la barra de menús y que la conversación de origen está abierta. Salir de Alter detiene el trabajo en segundo plano no entregado para ChatGPT, OpenCode y Claude; las tareas Cursor también se detienen al salir.

Documentos relacionados

ChatGPT Agent

Descargue el agente de coding del Marketplace en vivo

Tools Manager

Conecte integraciones y gestione la categoría Coding

Use Flow

Enrute solicitudes de coding sin cargar todas las herramientas

Alter Actions

Limite coding tools por action

Workspaces

Indexe bases de código y establezca niveles de permiso

Integrations overview

Cómo encajan las coding tools con Mac Apps e integraciones externas

Tools not working

Solución general de problemas de integraciones