Integración con JetBrains
📚 Navegación de la serie: El artículo anterior 08 Integración con VS Code llevó Claude Code a VS Code. Este artículo cambia de bando: si tu herramienta principal es de la familia JetBrains, como IntelliJ IDEA, PyCharm o WebStorm, también hay un plugin nativo para ti, con una dinámica que es similar pero a la vez diferente. El siguiente artículo es 10 App de Escritorio (Desktop).
A: "Me paso todo el día en PyCharm, ¿esa extensión de VS Code no tiene nada que ver conmigo, verdad?"
B: "Hay un plugin nativo. Instálalo y con Cmd+Esc puedes invocar a Claude desde el editor."
A: "¿Entonces es lo mismo que la extensión de VS Code? ¿Tiene diff, menciones con @ y todo eso?"
B: "El núcleo es la misma CLI, pero la interfaz no la hizo el mismo equipo: algunas cosas son iguales, otras requieren que cambies la forma en que las haces. Por ejemplo, por defecto se ejecuta en la terminal integrada del IDE, no en un panel independiente."
Esta es una duda común entre quienes programan backend en GoLand, y es muy típica: los usuarios de JetBrains siempre temen ser "ciudadanos de segunda clase", y que todo lo bueno llegue primero a VS Code.
A decir verdad, esta preocupación es a medias correcta y a medias incorrecta. Lo correcto: el plugin de JetBrains es de hecho más ligero que la extensión de VS Code; su función es conectar la CLI con el IDE y permitir que la información fluya entre ambos, en lugar de construir un panel gráfico grande y completo. Lo incorrecto: ninguna de las experiencias centrales se ha quedado fuera.
Este artículo aclarará: cómo instalarlo, cómo conectarlo, las diferencias con VS Code y cómo solucionar algunos problemas exclusivos de JetBrains (tecla ESC, WSL, desarrollo remoto).
Después de leer este artículo, obtendrás:
- Los pasos completos para instalar el plugin de Claude Code en los IDE de JetBrains como IntelliJ / PyCharm / WebStorm.
- Cuándo usar la conexión de la "terminal integrada del IDE" y cuándo la de la "terminal externa
/ide". - Una tabla comparativa de "Plugin de JetBrains vs Extensión de VS Code", además de atajos de teclado exclusivos de JetBrains.
- Soluciones oficiales a tres problemas muy comunes: fallo en la interrupción con la tecla ESC, "IDE no detectado" en WSL2, y el desarrollo remoto.
01 Primero lo primero: ¿Qué hace exactamente el plugin?
Muchas personas instalan el plugin y se quedan perplejas: "Instalé el plugin, ¿por qué no veo un panel de chat como en VS Code?"
La conclusión primero: El plugin de JetBrains no es una ventana de chat independiente, es un "puente". El propio Claude Code sigue siendo la CLI que se ejecuta en tu terminal; el trabajo del plugin es conectar el IDE y la CLI. El código que seleccionas en el editor, los errores de linter reportados por el IDE, y los cambios que Claude quiere hacer, pueden fluir automáticamente entre el "IDE" y "Claude en la terminal".
Analogía: AirDrop entre un teléfono y un ordenador. Los archivos y el portapapeles permanecían en sus respectivos dispositivos, pero al encender AirDrop, los dos dispositivos "se conocen": copias en el ordenador y pegas directamente en el teléfono. El plugin es este canal entre el IDE y Claude: seleccionas un fragmento de código en PyCharm, y el Claude de la terminal lo "ve" al instante, sin necesidad de copiar y pegar.
Por lo tanto, hay un concepto clave:
En JetBrains, el lugar donde hablas con Claude es la terminal integrada del IDE, no un panel lateral recién abierto.
Esta es la mayor diferencia de experiencia en comparación con VS Code: la extensión de VS Code te da un panel de chat gráfico; JetBrains te permite ejecutar claude en la terminal integrada, y el plugin alimenta el contexto en segundo plano. El chat ocurre en la terminal y el diff aparece en el visor nativo del IDE, tienes lo mejor de ambos mundos, con una curva de aprendizaje casi nula: los comandos, los atajos de teclado, y los comandos con barra / son exactamente los mismos que en la terminal. Cuando instalas el plugin por primera vez en IntelliJ, puedes preocuparte por tener que adaptarte a una nueva interfaz, pero descubres que sigue siendo el mismo Claude en la terminal, solo que de repente "le crecieron los ojos" y puede ver lo que seleccionaste o lo que el IDE marcó en rojo.
💡 Resumen en una frase: El plugin de JetBrains es un "AirDrop" entre el IDE y la CLI, la conversación ocurre en la terminal integrada y el diff aparece en el IDE, no es un panel de chat independiente.
02 ¿Qué IDEs son compatibles? Comprueba el tuyo
JetBrains es toda una familia, no un solo software. La buena noticia: el plugin de Claude Code cubre casi todas las principales opciones.
La lista oficial explícita de compatibilidad:
| IDE | Lenguaje Principal / Escenario |
|---|---|
| IntelliJ IDEA | Java / Kotlin, Backend, Android tradicional |
| PyCharm | Python, Datos, IA, Scripts |
| WebStorm | Frontend JS / TS |
| PhpStorm | PHP |
| GoLand | Go |
| Android Studio | Desarrollo Android (basado en IntelliJ) |
La versión oficial es que "es compatible con la mayoría de los IDE de JetBrains". Aquellos fuera de la lista (RubyMine, CLion, Rider, etc.) probablemente también funcionen, pero sin respaldo oficial; si se pueden instalar, úsalos, si algo falla trátalo como "no soportado oficialmente".
Analogía: Diferentes modelos de coches de la misma marca que comparten el mismo sistema de infoentretenimiento. IntelliJ, PyCharm y WebStorm son como el sedán, el SUV y el coche deportivo del mismo fabricante; tienen diferentes enfoques, pero el chasis subyacente es la misma plataforma (todos construidos sobre la plataforma IntelliJ). Así que un plugin funciona para todos, y todos los pasos en este artículo serán idénticos independientemente de si usas IntelliJ o GoLand. La demostración a continuación utilizará PyCharm.

La imagen anterior ilustra claramente esta relación: solo hay un plugin de Claude Code en la parte superior, que se ramifica hacia abajo para adaptarse a cada IDE; y aunque IntelliJ IDEA, PyCharm y WebStorm manejan cada uno un lenguaje diferente, todos se asientan sobre la misma base, la plataforma IntelliJ. Por lo tanto, instalas el plugin una vez y lo puedes usar en cualquier lugar; los pasos de instalación y configuración son idénticos.
💡 Resumen en una frase: Los principales IDE de JetBrains son compatibles, ya que comparten la misma base de plataforma IntelliJ; los pasos de instalación y configuración son exactamente iguales en todos.
03 Instalación: Plugin + CLI, ambos son indispensables
Este paso es donde es más fácil tropezar, porque la integración de JetBrains requiere que tengas dos cosas instaladas: el plugin, y la propia CLI de Claude Code. Si falta alguno, no funcionará.
Analogía: Una aplicación móvil + la cuenta de backend. Si instalas la App (plugin) pero no registraste una cuenta en el backend (CLI), al abrir la App solo verás un cascarón vacío: el plugin se encarga de la integración de la interfaz, pero el "backend" real que hace el trabajo es la CLI. Así que antes de instalar el plugin, confirma que tienes la CLI.
Paso 1: Confirma que la CLI está instalada
Si has seguido esta serie desde el principio, ya instalaste la CLI en el capítulo 02. Si no estás seguro, ejecuta en cualquier terminal:
claude --versionResultado esperado: Debería imprimir un número de versión, parecido a 2.x.x (Claude Code).
Si dice command not found, significa que aún no has instalado la CLI. Vuelve al artículo 02 Instalación para instalarlo, o usa el comando de instalación oficial (según tu plataforma):
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iexAviso para China: Instalar la CLI, luego autorizar el inicio de sesión y dejar que Claude trabaje, todo requiere conectarse a los servicios de Anthropic, lo cual requiere magia de internet (VPN). Esto es igual para la versión de terminal y la de VS Code.
Paso 2: Instalar el plugin de JetBrains
Hay dos formas, se recomienda la primera.
Forma uno: Buscar en el IDE (Recomendado)
- Abre tu IDE de JetBrains.
- Ve a Settings (Configuración) → Plugins (En Mac
Cmd+,, en Windows/LinuxCtrl+Alt+S). - Cambia a la pestaña Marketplace (Mercado).
- Busca Claude Code.
- Haz clic en Install (Instalar).
- Al finalizar, es imprescindible reiniciar el IDE.
Forma dos: Instalar desde el mercado web de plugins
Visita directamente la página de Claude Code en el mercado de plugins de JetBrains y sigue las instrucciones para instalarlo.
Nota que el nombre del plugin tiene el sufijo [Beta]; esto significa que todavía está en fase Beta y su comportamiento puede cambiar con las versiones (basado en la documentación oficial). Las funciones operan, pero no las tomes como algo inamovible como una versión estable.
Paso 3: Reiniciar el IDE (No te saltes esto)
El equipo oficial destacó específicamente:
Después de instalar el plugin, es posible que necesites reiniciar completamente el IDE para que tenga efecto.
"Reiniciar completamente" significa salir por completo y volver a abrir, no solo cerrar una ventana. En esta trampa es muy fácil caer: instalas el plugin, ejecutas claude en el IDE, y la funcionalidad de integración simplemente no se activa. Piensas que el plugin está roto, pero si sales de IntelliJ completamente y lo vuelves a abrir, todo funcionará con normalidad. Esta trampa también es mencionada por el equipo oficial como la primera razón para el "plugin que no funciona", así de común es.
| ❌ Trampa común | ✅ Manera correcta |
|---|---|
| Solo instalas el plugin, sin instalar la CLI | Primero usa claude --version para confirmar que tienes la CLI |
| Usarlo sin reiniciar después de la instalación | Después de la instalación, sal completamente del IDE y vuelve a abrirlo |
| Instalar un plugin similar al azar | Busca el oficial Claude Code [Beta] |
| Reiniciar significa solo cerrar la ventana | "Reiniciar completamente" = salir completamente del proceso y volver a iniciarlo |
💡 Resumen en una frase: La integración de JetBrains = El núcleo CLI + Plugin, debes tener ambos; asegúrate de reiniciar completamente el IDE después de la instalación, esta es la razón más frecuente de que "no funcione tras instalarlo".
04 Conexión: Dos enfoques, dependiendo de dónde inicies
Con el plugin instalado y el IDE reiniciado, el siguiente paso es "conectar" Claude Code con el IDE. Una vez conectado, la selección compartida, el diff en el IDE y el diagnóstico compartido se activarán. El método de conexión depende de dónde inicies Claude.
Enfoque Uno: Iniciar desde la terminal integrada del IDE (Recomendado, conexión automática)
El más fácil. Abre la terminal integrada del IDE (generalmente en la parte inferior, con una pestaña Terminal), y simplemente ejecuta:
claudeResultado esperado: Claude Code se inicia, todas las características integradas se activan automáticamente, sin necesidad de ninguna acción manual de conexión. Al iniciarlo desde "adentro" del IDE, el plugin sabe naturalmente con qué IDE conectarse.
Analogía: Conectarse al Wi-Fi en el salón de tu casa. Solo enciendes el teléfono y se conecta automáticamente, sin necesidad de contraseña. Así es iniciar Claude en la terminal integrada: si el entorno es correcto, la conexión es automática.
Enfoque Dos: Iniciar desde una terminal externa y usar /ide para conectar manualmente
Si estás acostumbrado a usar terminales independientes como iTerm o Windows Terminal, entonces inicia Claude primero y conéctalo manualmente:
claudeLuego, en la conversación de Claude ingresa:
/ideResultado esperado: Claude listará los IDEs de JetBrains que detecte; selecciona el correspondiente, se establecerá la conexión y se activarán las características. Analogía: Conectarse al Wi-Fi en la casa de alguien más, tienes que seleccionar manualmente la red; /ide es esa acción.
Una premisa fácil de ignorar: Iniciar desde el directorio raíz del proyecto
Sin importar qué enfoque tomes, los oficiales enfatizan:
Si quieres que Claude pueda acceder a los mismos archivos que el IDE, por favor, inicia Claude Code desde el mismo directorio raíz del proyecto que el IDE.
En pocas palabras: En la carpeta del proyecto que tengas abierto en el IDE, allí mismo debes iniciar claude. Si lo inicias en una carpeta como ~/Downloads, los archivos que Claude verá no coincidirán con los de tu IDE. Empezar con la terminal integrada satisface esto naturalmente; esta es otra razón por la que el Enfoque Uno es el recomendado.
| Fuente de Inicio | Método de Conexión | Directorio del Proyecto |
|---|---|---|
| Terminal integrada del IDE | Se activa automáticamente, no requiere acción | Por defecto está en el directorio raíz del proyecto ✅ |
| Terminal Externa (iTerm, etc.) | Ejecutar /ide manualmente para elegir IDE | Tienes que hacer un cd al directorio raíz del proyecto tú mismo |
Por lo general, usar la terminal integrada del IDE en todo momento es suficiente: la conexión es automática, el directorio está alineado y la terminal y el código están en la misma ventana, solo presionas Cmd+Esc para alternar. Usa /ide solo si tienes una terminal externa corriendo otra cosa y necesitas conectarte de manera temporal.
💡 Resumen en una frase: Iniciar en la terminal integrada del IDE = conexión automática, alineación natural del directorio (recomendado); iniciar en terminal externa = ejecutar
/idemanualmente para conectar. En cualquier caso, inicia desde la raíz del proyecto.
05 Lo que puede hacer: Cinco características de integración
Una vez conectado, el equipo oficial enumera cinco "mejoras" o incrementos otorgados por el plugin; hablaremos de ellas una a una, enfocándonos en las diferencias con VS Code, y veremos un resumen al final de esta sección.
- ① Inicio Rápido: Presiona
Cmd+Esc(Mac) /Ctrl+Esc(Windows/Linux) en el editor para abrir directamente Claude, o haz clic en el botón de la UI. Este se usa muchísimo: mientras escribes código, si quieres preguntar algo, no necesitas hacer clic en la pestaña de la terminal, con un atajo el foco se transfiere. - ② Compartir el Contexto de la Selección: El código actualmente seleccionado en el IDE, o la pestaña abierta, se comparte automáticamente con Claude. Si seleccionas un fragmento y preguntas "¿Por qué da error esto?", sabrá a qué código te refieres.
- ③ Atajo para Referencia de Archivos: Presiona
Cmd+Option+K(Mac) /Alt+Ctrl+K(Linux/Windows) para insertar una referencia de archivo, por ejemplo,@src/auth.ts#L1-99, con ruta y números de línea, para que Claude lo ubique con precisión. - ④ Vista Diff: Los cambios de código se muestran directamente en el visor de diff del IDE, en lugar de dibujarse con texto en la terminal (puede que no esté habilitado por defecto, necesitas configurar
auto, se explica en la siguiente sección). - ⑤ Diagnósticos Compartidos: Las advertencias del lint y los errores de sintaxis del IDE (esas líneas rojas y amarillas) se comparten automáticamente con Claude, para que pueda "ver" dónde están los problemas directamente, y no necesites copiarle los mensajes de error.
Dos puntos importantes sobre seguridad y errores comunes que deben señalarse por separado:
⚠️ Seguridad (Igual que VS Code): Si un archivo coincide con tu regla de rechazo
Readestablecida, su selección compartida será bloqueada y no se enviará a Claude (según la documentación oficial). Se recomienda agregarlo para archivos sensibles como.env.⚠️ Error frecuente: El atajo de teclado para referencia de archivos no es el mismo que en VS Code. En VS Code es
Option+K/Alt+K; en JetBrains necesitas presionar una tecla adicional: esCmd+Option+K/Alt+Ctrl+K. Al cambiar desde VS Code, esto es lo que se presiona mal con más frecuencia.
El diagnóstico compartido es algo que se siente profundamente. La verificación de código de JetBrains siempre ha sido una de las mejores de la industria. Antes, tenías que copiar el error resaltado en rojo al Claude de la terminal; ahora puede leerlo directamente. Por ejemplo, PyCharm marcó un "import no utilizado" y algunas líneas amarillas de discrepancia de tipo. Si solo dices "arregla los problemas que marcó el IDE", él mirará los diagnósticos y los arreglará uno por uno, sin que tengas que pegar ni una línea de error.
| Característica | JetBrains | VS Code | Notas |
|---|---|---|---|
| Inicio rápido | Cmd/Ctrl+Esc | Cmd/Ctrl+Esc | Igual |
| Compartir Selección / Pestaña | ✅ Automático | ✅ Automático | Igual |
| Atajo ref. de archivo | Cmd+Option+K / Alt+Ctrl+K | Option+K / Alt+K | ¡Diferente! |
| Diff aparece en IDE | ✅ (Requiere auto) | ✅ | Igual |
| Diagnósticos Compartidos | ✅ Automático | ✅ Automático | Igual |
| Interfaz de Conversación | Terminal integrada del IDE | Panel Gráfico Independiente | Diferencia Principal |
💡 Resumen en una frase: Entre las cinco mejoras, compartir la selección, los diagnósticos y el diff en el IDE son básicamente iguales a VS Code; la mayor diferencia es que la conversación se ejecuta en la terminal integrada, y además el atajo para la referencia de archivo requiere presionar una tecla más.
06 Configuración: Activa el diff y luego ajusta el plugin
Después de instalar y conectar, hay dos áreas de configuración en las que vale la pena invertir un par de minutos, pues la experiencia mejorará notablemente.
Configuración Uno: Configurar la herramienta diff a auto (Importante)
Anteriormente se mencionó que el diff puede aparecer en el IDE, pero esto depende de una configuración. En Claude Code, ejecuta /config, encuentra la opción diff tool y ponla en auto:
/config| Valor | Efecto |
|---|---|
auto | Los cambios se muestran lado a lado en el visor de diff del IDE (Recomendado) |
terminal | Los cambios se muestran en la terminal con símbolos de texto |
Aquí se recomienda encarecidamente seleccionar auto: ya que usas el IDE, aprovecha esa excelente vista de diff de JetBrains; los diff de texto en la terminal son realmente cansados para los ojos cuando hay muchos cambios.
Configuración Dos: Ajustes del plugin (Settings → Tools → Claude Code [Beta])
La configuración propia del plugin está escondida en Settings → Tools → Claude Code [Beta]. Algunos aspectos que vale la pena conocer:
- Claude command (Ruta del comando de Claude): Por defecto es
claude; si tuclaudeno está en el PATH estándar, puedes introducir la ruta absoluta (p.ej./usr/local/bin/claude) o usarnpx @anthropic-ai/claude-code. Si al hacer clic en el icono de Claude te dice "command not found", lo más probable es que necesites configurarlo aquí. - Suprimir la notificación de "Comando de Claude no encontrado": Si te resulta molesta, puedes desactivarla.
- Habilitar entrada multilínea con Option+Enter (Solo macOS): Al activarlo,
Option+Enteren la caja de entrada insertará un salto de línea. Si la tecla Option es interceptada accidentalmente o afecta tu escritura, desactívalo; después de cambiar esto debes reiniciar la terminal. - Activar actualización automática: Verifica e instala automáticamente las actualizaciones del plugin y las aplica al reiniciar.
De todo esto, lo más importante a recordar es la primera línea: Claude command. Si haces clic en el icono de Claude y lanza el mensaje "command not found", nueve de cada diez veces hay que arreglar esto.
💡 Atención usuarios de WSL: Ajusten el comando Claude a
wsl -d Ubuntu -- bash -lic "claude"(reemplazaUbuntupor el nombre de tu distribución WSL).
💡 Resumen en una frase: Ingresa a Claude Code y ejecuta
/configpara establecer el diff enauto, y luego entra a Settings → Tools → Claude Code [Beta] para ajustar el plugin; la ruta deClaude commandes la clave para solucionar los errores de "comando no encontrado".
07 Tres trampas exclusivas para usuarios de JetBrains
Los tres problemas que se detallan a continuación, son aquellos con los que los usuarios de JetBrains suelen encontrarse más a menudo que los de VS Code; la guía oficial lista soluciones específicas para cada uno.
Trampa Uno: La interrupción con ESC no funciona
La terminal de JetBrains tiene una vieja peculiaridad: Cuando quieres usar ESC para interrumpir un proceso de Claude que está en ejecución, el foco de la pantalla "salta" de repente al editor, y la interrupción falla. El motivo es que el atajo ESC está configurado por defecto para "mover el foco al editor". Solución:
- Ve a Settings → Tools → Terminal.
- Haz una de las dos cosas: desmarca "Use Escape to move focus to the editor" (Usar Escape para mover el foco al editor), o haz clic en "Configurar atajos del terminal (Configure terminal keybindings)" y elimina la asignación de "Switch focus to Editor (Mover foco al editor)".
- Aplica los cambios.
Tras modificarlo, el ESC interrumpirá con normalidad. Es muy recomendable que lo cambies nada más instalarlo, de lo contrario, cuando Claude se ponga a correr como loco y quieras detenerlo, si el ESC no responde, te dará un buen susto.
Trampa Dos: WSL2 indica "No se ha detectado ningún IDE disponible"
Al usar Claude Code + un IDE de JetBrains sobre WSL2, ejecutar /ide a menudo te soltará el error "No available IDEs detected". La raíz no es que el plugin esté roto, sino que el modo de red NAT de WSL2, o el cortafuegos de Windows (Windows Firewall), bloquea la conexión entre el "Claude en WSL2" y el "IDE en Windows" (WSL1 no sufre esto). La guía oficial da dos soluciones; se recomienda la solución 1 (permitir tráfico en el cortafuegos), ya que no altera el modo de red actual:
# Paso 1: Encuentra tu IP en la consola (shell) de WSL
hostname -I
# Digamos que te da 172.21.123.45; entonces anota la subred 172.21.0.0/16# Paso 2: Abre PowerShell como administrador, y crea la regla de cortafuegos (modifica el rango de IPs a tu subred real)
New-NetFirewallRule -DisplayName "Allow WSL2 Internal Traffic" -Direction Inbound -Protocol TCP -Action Allow -RemoteAddress 172.21.0.0/16 -LocalAddress 172.21.0.0/16Luego, reinicia el IDE y Claude Code para que se aplique la regla.
La solución dos es cambiar WSL2 a "Modo de red reflejado" (Mirrored network mode, que requiere Windows 11 22H2 o posterior): agrega en el fichero .wslconfig (dentro del directorio de usuario de Windows) un segmento [wsl2] y ajusta networkingMode=mirrored, y finalmente, ejecuta wsl --shutdown para reiniciar WSL. Si usas Windows 10, no lo intentes, opta por la solución uno directamente.
Trampa Tres: Desarrollo remoto, debes instalar el plugin en el "Servidor Remoto"
Si empleas el Desarrollo Remoto (Remote Development) de JetBrains —el cliente local se conecta a un servidor remoto para escribir código— hay un detalle anti-intuitivo:
El plugin debe instalarse en la máquina "remota (Host)", no en tu máquina cliente local.
La ruta de instalación es Settings → Plugin (Host). Un tropiezo muy habitual es instalar el plugin en el cliente local y ver que simplemente no conecta, y pasar un buen rato antes de darse cuenta. Recuerda: Dondequiera que Claude esté trabajando de verdad, ahí es donde debe instalarse el plugin. Para el desarrollo remoto, el que hace el trabajo pesado es el anfitrión remoto; así que el plugin pertenece allí.
| Problema | Solución de una línea |
|---|---|
| Fallo en ESC para interrumpir | En Settings → Tools → Terminal, quita el check de "Escape to move focus..." |
| WSL2 no detecta el IDE | Abre una regla en el Firewall de Windows (recomendado) o utiliza red reflejada, luego reinicia |
| Falla en el Desarrollo Remoto | Instala el plugin en el servidor Remoto (Settings → Plugin (Host)), no en el cliente local |
💡 Resumen en una frase: Arreglar el fallo de ESC cambiando el atajo de la terminal, habilitar el tráfico a través del cortafuegos para WSL2, y para desarrollo remoto instalar en el Host. Estas son las tres trampas exclusivas de JetBrains; asegúrate de solucionar la de la tecla ESC nada más instalarlo.
08 Práctica: 10 minutos para ejecutar el ciclo completo en JetBrains
Lo siguiente guiará un recorrido desde cero, especificando "lo que debes ver" en cada paso; así podrás verificar si has entendido todo. Se hace con PyCharm, pero en cualquier otro IDE de JetBrains es lo mismo.
Paso 0: Confirma que está la CLI — Ejecuta claude --version, se espera imprimir el número de la versión (como 2.x.x (Claude Code)); si muestra command not found, ve y revisa 02 Instalación.
Paso 1: Instala y Reinicia — PyCharm → Settings → Plugins → Marketplace, busca Claude Code → Instálalo; luego, sal completamente de PyCharm y vuélvelo a abrir. Se espera poder ver Claude Code [Beta] bajo Settings → Tools tras el reinicio.
Paso 2: Crea un proyecto básico — Crea un nuevo archivo demo.py:
def greet(name):
return "Hello " + name
print(greet("world"))Paso 3: Inicia Claude desde el Terminal del IDE — Ve a la pestaña Terminal del fondo en PyCharm y ejecuta claude. Se espera que los recursos integrados se activen enseguida (por ser en la terminal interna, no necesitas dar /ide); al ser la primera vez, el sistema pedirá autorización de cuenta en Anthropic; complétalo en el navegador.
Paso 4: Pon diff a auto — Con Claude encendido, corre /config, cambia la opción de diff a auto, para que los cambios se visualicen luego dentro del propio PyCharm.
Paso 5: Selecciona algo + Pregunta (Prueba del intercambio de texto seleccionado)
En el editor de código selecciona aquellas dos líneas con la función greet, regresa a la terminal de Claude e introduce lo siguiente:
¿Qué se puede mejorar en esta función que está seleccionada?Se espera: Que Claude elabore una sugerencia a partir de ese código (tal vez f-strings o añadir anotaciones de tipo), y al no preguntar "Cuál función", ratifica que el compartimiento está en uso. Este es el ensayo para saber si "el puente invisible (Airdrop)" realmente está operativo.
Paso 6: Dile que edite y mira cómo salta la ventana de diff al IDE
Sigue y dile:
Hazme el favor de aplicar los f-strings e incorpora los tipados en la funciónSe espera: Porque en un paso pasado elegiste el auto, los cambios ahora saltarán mostrados como vista de diff lado a lado de PyCharm: a tu izquierda verás return "Hello " + name, hacia tu derecha la versión refactorizada, return f"Hello {name}", así como el tipo del argumento. Examina y acepta la versión con claridad.
Acá, has probado ya la conexión CLI e instalación, la transmisión en contexto y hasta la generación del diff a IDE para cuatro aspectos centrales. Si en el caso del Paso 5, este pregunta "Qué función", o el Paso 6, de repente no salta con diff, echa un vistazo de vuelta hacia los pasos 03, 04, y 06 para arreglarlo.
09 Resumen
Con esta entrega pusimos a Claude en convivencia completa con el software de JetBrains, para cerrar, he acá un poco las líneas de los conceptos principales:
- La aplicación acá hace "Puentes", y no hace de "Paneles": Esto habilita cruce entre IDE y CLI, las charlas transcurren en tu terminal en la interna y el IDE pone de lado suyo sus vistas diff para código, diferenciado a la experiencia panel independiente del lado del VS Code.
- Se debe tener instalados a los dos a la par: CLI puro e instalación particular; concluyendo ambos y reiniciando por encima todo — y esto de evitar a toda costa la reiniciada constituye ser por mucho el defecto que a todo mundo frustra el trabajo temprano.
- Las Modalidades varían al comenzar la sesión: Iniciar y dar conexión de parte desde las entrañas o consola interior rinde una experiencia auto-completada con facilidades mayores; desde consola u ventana por aparte requiere el mandato a mano y adicional:
/ide; ambos requieren apertura siempre a partir de la misma raíz. - Evadiendo obstáculos del campo propio de este sector de JetBrains: No dar para parar el trabajo por culpa del ESC (cambiar los accesos predispuestos para atajos), Dificultad para divisar un IDE en estado de WSL2 (arreglar Firewalls), problemas de conexiones por labor de desarrollo en la distancia, requiere instalar plugin al remoto.
Si todo llegó bien habrás ya: instalado a sola independencia sobre lo interno con tu IDE de JetBrains el conector plugin, juntado e iterado un Claude a sus interiores y empleado selección al compartir en la información requerida de manera impecable y evaluado de la mano del software interno original los resultados del procesado a través de las perspectivas directas del software sobre IDEs. Un usuario de lo JetBrains, no figura ser ciudadano a menor privilegio, la suma y la vivencia completa no escapan por los costados a la hora real.
Llegados a estas alturas, cubrimos ya la dupla más inmensa de los entornos: la escuela general que hace a lo propio del grupo del Visual Studio o VS Code al lado de aquello bajo pertenencia totalitaria al bloque originario en IntelliJ y de su bloque base (los IDE de JetBrains). ¿Cuáles es la semejanza universal en torno a esas vías? Que al fin, ambos demandan partir partiendo de primero iniciar la apertura a la existencia hacia estas dos opciones principales — de IDEs — y a consecuencia por fin conectarlo, o vincular Claude. ¿Y en la vía extrema contraria — en que alguien decida o piense rotundamente no abrir absolutamente ninguna base general por IDE para tener acceso, pidiendo mejor tener tan solamente algo abierto e independiente bajo total disposición originaria a favor o un único entorno bajo su misma ejecución de base natural para lo suyo que provea todo lo anterior por solo a uno mismo con este agente autónomo base?
En el siguiente capítulo: 10 App de Escritorio (Desktop) — Que el modelo por propio y natural del propio entorno tiene una propia de manera adicional y para fines de este programa ejecutor por interfaz e aplicación nativa separada e autónoma (Desktop), el cual no guarda anclaje con ningún tipo de panel exterior a usar por código u editor. Analizaremos a la figura y perfil exactos a quién beneficiará tal modalidad a disposición y en cómo puede ponerse frente o al lado comparativo a esos dos del IDE; y el cúmulo de privilegios qué este mismo podrá proveer con cosas las cuales las demás adaptaciones del sector editor ni a soñar a brindar pueden.
Lecturas recomendadas
- Versiones de Interfaz en la Web y Nube: Llevándote todo sobre tus Navegadores de tu Dispositivo Celular
- Cargas Comunes y del Hacer a Día y Diarias: Sobre base Codificada Exploración y Bugeos o Creación Automática de las Comprobaciones
- Activando con Efectos del Hooks: Hacer del tiempo la hora y gatillos justos para las correcciones