5 puntos por GN⁺ 20 일 전 | Aún no hay comentarios. | Compartir por WhatsApp
  • Ofrece un flujo de trabajo para pasar a la nube una tarea de planificación iniciada en la CLI, redactar un borrador en Claude Code on the web, revisarlo y editarlo en el navegador, y luego ejecutarlo ya sea en la web o en la terminal local, según se prefiera
  • Como genera el plan de forma remota sin ocupar la terminal, es posible seguir trabajando localmente mientras se redacta el borrador
  • En la pantalla de revisión del navegador, permite dar retroalimentación sobre secciones específicas en lugar de todo el plan mediante comentarios inline, reacciones con emoji y un esquema por secciones
  • Se puede elegir desde el navegador dónde ejecutar el plan, con dos rutas disponibles: implementar directamente en la web y crear un pull request, o devolver el plan a la terminal para ejecutarlo localmente
  • Requiere Claude Code v2.1.91 o superior y una cuenta de Claude Code on the web con un repositorio de GitHub; no está disponible en entornos de Amazon Bedrock, Google Cloud Vertex AI ni Microsoft Foundry (vista previa de investigación)

Resumen y funcionamiento de Ultraplan

  • Función que delega una tarea de planificación de la CLI local a una sesión de plan mode de Claude Code on the web
  • Mientras Claude redacta el borrador del plan en la nube, la terminal local queda libre para usarse en otras tareas
  • Cuando el plan está listo, puede abrirse en el navegador para comentar secciones específicas, pedir cambios y elegir dónde ejecutarlo
  • Tres ventajas principales:
    • Targeted feedback: permite comentar secciones individuales del plan en vez de toda la respuesta
    • Hands-off drafting: la generación remota deja libre la terminal
    • Flexible execution: permite elegir entre implementar en la web y crear un PR o volver a la terminal

Requisitos y limitaciones

  • Se requiere Claude Code v2.1.91 o superior (en fase de vista previa de investigación)
  • Es obligatoria una cuenta de Claude Code on the web y un repositorio de GitHub
  • Como se ejecuta sobre la infraestructura en la nube de Anthropic, no puede usarse en entornos de Amazon Bedrock, Google Cloud Vertex AI ni Microsoft Foundry
  • La sesión en la nube se ejecuta en el cloud environment predeterminado de la cuenta

Cómo ejecutar Ultraplan desde la CLI

  • Se admiten tres formas de ejecución:
    • Command: ingresar un prompt después de /ultraplan (ejemplo: /ultraplan migrate the auth service from sessions to JWTs)
    • Keyword: incluir la palabra ultraplan en un prompt normal
    • From a local plan: tras completar un plan local, seleccionar en el diálogo de aprobación "No, refine with Ultraplan on Claude Code on the web"
  • En los modos Command y Keyword se muestra un diálogo de confirmación antes de ejecutar; en la ruta del plan local se omite porque esa selección ya cuenta como confirmación
  • Si Remote Control está activado, se desconecta al iniciar ultraplan (porque ambas funciones ocupan la misma interfaz de claude.ai/code y no pueden usarse al mismo tiempo)

Indicadores de estado en la CLI

  • Mientras la sesión en la nube se está ejecutando, se muestra un indicador de estado en la línea de entrada del prompt de la terminal:
Estado Significado
◇ ultraplan Analizando el codebase y redactando el borrador del plan
◇ ultraplan needs your input Claude tiene una pregunta de aclaración; se debe responder desde el enlace de la sesión
◆ ultraplan ready El plan está listo y puede revisarse en el navegador
  • Al ejecutar /tasks y seleccionar el elemento de ultraplan, se muestra una vista detallada con el enlace de la sesión, la actividad del agente y la acción Stop ultraplan
  • Al detenerlo, la sesión en la nube se archiva, el indicador se reinicia y no se guarda nada en la terminal

Revisión y edición del plan en el navegador

  • Cuando el estado cambia a ◆ ultraplan ready, el plan puede abrirse en claude.ai mediante el enlace de la sesión
  • Funciones disponibles en la pantalla dedicada de revisión:
    • Inline comments: resaltar un fragmento específico y dejarle un comentario a Claude
    • Emoji reactions: marcar aprobación o inquietud en una sección sin dejar un comentario completo
    • Outline sidebar: moverse rápidamente entre secciones del plan
  • Claude incorpora los comentarios, revisa el plan y presenta un borrador actualizado
  • Se puede seguir iterando hasta decidir dónde ejecutar

Elegir dónde ejecutar

Ejecutar en la web

  • Si en el navegador se selecciona "Approve Claude's plan and start coding", la implementación comienza de inmediato en la misma sesión de Claude Code on the web
  • Se muestra un mensaje de confirmación en la terminal y el indicador de estado se reinicia
  • Al terminar la implementación, en la interfaz web se puede revisar el diff y crear un pull request

Volver a la terminal y ejecutar localmente

  • Si en el navegador se selecciona "Approve plan and teleport back to terminal", el plan se implementa en el entorno local con acceso completo
  • Esta opción solo aparece si la sesión se inició desde la CLI y la terminal sigue haciendo polling
  • La sesión web se archiva y no continúa ejecutándose en paralelo
  • En la terminal aparece el diálogo "Ultraplan approved" con tres opciones:
    • Implement here: inyecta el plan en la conversación actual y continúa desde ahí
    • Start new session: reinicia la conversación actual y comienza una nueva sesión usando solo el plan como contexto
    • Cancel: guarda el plan en un archivo (sin ejecutarlo); Claude muestra la ruta del archivo
  • Al iniciar una nueva sesión, se muestra arriba el comando claude --resume para poder volver a la conversación anterior

Aún no hay comentarios.

Aún no hay comentarios.