El blog de Deska
Cómo ejecutar Claude Code en un panel de Deska
Aprende los pasos técnicos para instalar Claude Code en Deska y ejecutar el agente de Anthropic junto a tu editor y terminal en un lienzo unificado.
· 11 min de lectura
El desarrollo de software con inteligencia artificial ha evolucionado de simples interfaces de chat a agentes sofisticados de línea de comandos capaces de editar archivos, ejecutar pruebas y gestionar flujos de trabajo en git. Una de las herramientas más potentes en esta categoría es el agente CLI de Anthropic, pero gestionar su ciclo de vida junto al editor a menudo genera una fatiga por el exceso de pestañas. Esta guía se centra en cómo instalar Claude Code en Deska, permitiéndote ejecutar este agente como un panel persistente dentro de un espacio de trabajo de lienzo infinito. Al integrar al agente directamente en tu entorno, eliminas la fricción de cambiar entre una terminal independiente y tu editor de código.
Entendiendo los agentes de programación por CLI
Los agentes de CLI representan un cambio respecto a la interfaz web tradicional. En lugar de copiar y pegar fragmentos de código, estas herramientas operan directamente sobre tu sistema de archivos local. Están diseñados para entender el contexto de un proyecto mediante la indexación de archivos y la ejecución de comandos de shell para verificar su propio trabajo. Esto requiere un entorno de terminal robusto que pueda manejar procesos de larga duración y solicitudes interactivas.
Los emuladores de terminal tradicionales proporcionan el acceso necesario al shell, pero a menudo se sienten desconectados de la representación visual del proyecto. Cuando usas un agente como Claude Code, este suele hacer referencia a múltiples archivos o requiere que revises una vista previa en el navegador de un cambio en el frontend. Mantener estos elementos en ventanas separadas puede interrumpir el flujo de desarrollo.
Requisitos técnicos para Claude Code
Antes de comenzar el proceso de instalación, asegúrate de que tu entorno local esté preparado. Claude Code es una aplicación basada en Node.js, lo que significa que depende de un entorno de ejecución de JavaScript moderno. Necesitarás los siguientes componentes:
- Node.js versión 18 o superior.
- Una clave de API de Anthropic válida.
- Un shell compatible como zsh o bash.
- Permisos suficientes para instalar paquetes globales de npm.
Una vez cubiertos estos aspectos básicos, puedes proceder a integrar la herramienta en un espacio de trabajo que admita la ejecución simultánea de agentes y editores.
Pasos para instalar Claude Code en Deska
Deska proporciona un entorno especializado para ejecutar este tipo de herramientas. En lugar de abrir una terminal estándar del sistema operativo, puedes crear un panel de terminal dedicado que vive en un lienzo infinito. Esta configuración es particularmente útil para los agentes porque puedes colocar la terminal directamente junto a los archivos que el agente está modificando.
- Abre tu espacio de trabajo y dirígete a un área vacía del lienzo.
- Usa el asistente Ask Deska o la paleta de comandos para generar un nuevo panel de terminal.
- En el panel de la terminal, ejecuta el comando
npm install -g @anthropic-ai/claude-codepara descargar el paquete. - Una vez finalizada la instalación, inicializa el agente escribiendo
claudeen el mismo panel. - Sigue las instrucciones de autenticación para vincular tu cuenta de Anthropic.
La ventaja de este enfoque es que la sesión permanece activa dentro del panel. Debido a que Deska es local-first, los tokens de autenticación y el historial de la sesión se quedan en tu máquina en lugar de sincronizarse en una nube de terceros.
Comparando Claude Code con otros flujos de trabajo
Existen varias formas de interactuar con agentes de IA. Algunos desarrolladores prefieren extensiones para entornos de desarrollo integrados, mientras que otros prefieren herramientas CLI independientes. Cada enfoque tiene sus ventajas y desventajas en cuanto al conocimiento del contexto y el uso de recursos.
| Característica | Claude Code (CLI) | Extensiones de IDE | Espacio de Deska |
|---|---|---|---|
| Interfaz | Basada en terminal | Barra lateral o línea | Lienzo infinito |
| Contexto | Sistema de archivos local | Pestaña de editor activa | Vista de múltiples paneles |
| Rendimiento | Alto (nativo) | Varía según el IDE | Velocidad de terminal nativa |
| Flexibilidad | Programable | Interfaz fija | Diseño personalizable |
Si bien las extensiones de IDE son excelentes para ediciones rápidas, a veces pueden resultar limitadas en espacio. Las herramientas de CLI independientes ofrecen más potencia pero carecen de contexto visual. Ejecutar agentes en paneles dentro de un espacio de trabajo de lienzo intenta cerrar esta brecha proporcionando un diseño visual que no sacrifica la potencia de la línea de comandos.
Gestión de múltiples agentes en paralelo
Una de las ventajas únicas de usar un sistema basado en lienzos es la capacidad de ejecutar múltiples agentes de programación simultáneamente. Podrías usar Claude Code para cambios arquitectónicos pesados mientras ejecutas otra herramienta como OpenCode para la documentación o Codex CLI para la generación rápida de scripts de shell.
Para gestionar esto de manera eficaz, puedes organizar tu lienzo en zonas. Por ejemplo, coloca tu editor de código Monaco en el centro, una terminal con Claude Code a la derecha y un widget de navegador a la izquierda para supervisar los cambios en vivo. Esta organización espacial ayuda a reducir la carga cognitiva de rastrear lo que cada agente está haciendo.
Si estás trabajando de forma remota, puedes usar la aplicación mobile para supervisar estas tareas de agentes de larga duración. Dado que los dispositivos se vinculan directamente a través de un relevo seguro sin exponer puertos, puedes comprobar el progreso de una refactorización compleja mientras estás lejos de tu escritorio.
Mejores prácticas para terminales de agentes
Al ejecutar agentes de CLI en un espacio de trabajo persistente, ten en cuenta estos consejos para mantener un entorno limpio:
- Usa nombres claros para tus paneles para distinguir entre diferentes sesiones de agentes.
- Supervisa tu uso de la API, especialmente si usas tus propias claves bajo un plan de precios que lo requiera.
- Aprovecha la función de zoom del canvas para ver el panorama general de la arquitectura de tu proyecto junto a la salida detallada del agente.
- Actualiza regularmente el paquete del agente a través de npm para asegurarte de tener las últimas funciones y parches de seguridad.
FAQ
¿Cómo actualizo Claude Code en un panel de terminal?
Para actualizar el agente, simplemente ejecuta de nuevo el comando npm install -g @anthropic-ai/claude-code dentro de cualquier panel de terminal. Dado que la instalación es global en tu máquina, la versión actualizada estará disponible en todos los paneles y espacios de trabajo de inmediato.
¿Puedo ejecutar Claude Code sin conexión a internet?
Claude Code requiere una conexión a internet activa para comunicarse con los modelos de Anthropic. Aunque tus códigos y archivos permanecen local-first en tu máquina, las capacidades de razonamiento del agente funcionan mediante inferencia en la nube. Si pierdes la conexión, el agente normalmente se detendrá y esperará a que te reconectes.
¿Deska almacena mis claves de API de Anthropic?
Si usas el modelo de traer tu propia clave (BYOK) en tu plan de precios, tus claves de API se almacenan localmente en tu dispositivo. Deska no envía estas claves a sus propios servidores. El espacio de trabajo está diseñado para actuar como un contenedor seguro para tus herramientas y credenciales existentes, manteniendo la privacidad de tu entorno de desarrollo.
Comienza con tu propio espacio de trabajo
Configurar un entorno productivo para el desarrollo asistido por IA no tiene por qué ser complicado. Al combinar la potencia de los agentes de CLI con un diseño flexible basado en lienzos, puedes crear un flujo de trabajo que se adapte a tus necesidades específicas. Ya sea que estés refactorizando un código heredado o comenzando un proyecto nuevo, tener tus herramientas organizadas espacialmente puede mejorar significativamente tu enfoque.
Para comenzar a construir tu propia configuración con Claude Code y otras herramientas de desarrollo, puedes descargar la aplicación para Mac, Windows o Linux. El espacio de trabajo en sí es gratuito, lo que te permite organizar tus terminales, editores y agentes exactamente como prefieras.