ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² JetBrains AI Assistant

О JetBrains AI Assistant

JetBrains AI Assistant β€” это встроСнный ИИ-ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ Π² IDE ΠΎΡ‚ JetBrains (WebStorm, PyCharm, PhpStorm ΠΈ Π΄Ρ€.). ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄, Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ, ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСсты ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Π½Π° вопросы ΠΏΠΎ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° WebStorm. Для Π΄Ρ€ΡƒΠ³ΠΈΡ… IDE ΠΎΡ‚ JetBrains процСсс Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½.

Π¨Π°Π³ 1: Установка ΠΏΠ»Π°Π³ΠΈΠ½Π°

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ WebStorm ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² настройки. Для этого Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ ΡˆΠ΅ΡΡ‚Π΅Ρ€Ρ‘Π½ΠΊΠΈ Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ сочСтаниС клавиш Ctrl + Alt + S (Windows/Linux) ΠΈΠ»ΠΈ Cmd + , (macOS).

ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ настроСк WebStorm
ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ настроСк WebStorm.

Π’ Π»Π΅Π²ΠΎΠΌ мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π» Plugins. Π’ ΠΏΠΎΠ»Π΅ поиска Π²Π²Π΅Π΄ΠΈΡ‚Π΅ AI Assistant. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… поиска появится ΠΏΠ»Π°Π³ΠΈΠ½ JetBrains AI Assistant ΠΎΡ‚ JetBrains s.r.o. β€” Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Install.

Установка ΠΏΠ»Π°Π³ΠΈΠ½Π° AI Assistant
Установка ΠΏΠ»Π°Π³ΠΈΠ½Π° AI Assistant ΠΈΠ· Marketplace.

Π’Π°ΠΆΠ½ΠΎ

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях для установки ΠΏΠ»Π°Π³ΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ VPN, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сСрвСры JetBrains ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ нСдоступны ΠΈΠ· вашСго Ρ€Π΅Π³ΠΈΠΎΠ½Π°.

Π¨Π°Π³ 2: Настройка ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°

Π’ этом ΠΆΠ΅ ΠΎΠΊΠ½Π΅ настроСк ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Π΄Π΅Π» Tools β†’ AI Assistant β†’ Providers & API keys.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ поля:

  • Provider β€” Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ OpenAI-Compatible.
  • URL β€” Π²Π²Π΅Π΄ΠΈΡ‚Π΅ адрСс прокси GenAPI:

    https://proxy.gen-api.ru/v1

  • API Key β€” Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ваш API-ΠΊΠ»ΡŽΡ‡ ΠΎΡ‚ GenAPI. Если Ρƒ вас Π΅Ρ‰Ρ‘ Π½Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π°, создайтС Π΅Π³ΠΎ Π² Π›ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅.
Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ настроСк ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π°
Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Π° OpenAI-Compatible.

ПослС заполнСния всСх ΠΏΠΎΠ»Π΅ΠΉ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ OK Π²Π½ΠΈΠ·Ρƒ ΠΎΠΊΠ½Π° для сохранСния настроСк.

Π¨Π°Π³ 3: ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Ρ‡Π°Ρ‚Π°

Для открытия Ρ‡Π°Ρ‚Π° AI Assistant Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Ρ‡Π°Ρ‚Π° Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ WebStorm.

Кнопка открытия Ρ‡Π°Ρ‚Π° AI Assistant
Кнопка открытия Ρ‡Π°Ρ‚Π° AI Assistant Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Ρ‡Π°Ρ‚Π° Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ модСль ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка.

Π¨Π°Π³ 4: ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ тСстовоС сообщСниС Π² Ρ‡Π°Ρ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Как Π΄Π΅Π»Π°?

Если всё настроСно Π²Π΅Ρ€Π½ΠΎ, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ GenAPI.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Π˜Ρ‚ΠΎΠ³ΠΎΠ²Π°Ρ конфигурация для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ:

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

  • Ошибка Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ API-ΠΊΠ»ΡŽΡ‡ ΡƒΠΊΠ°Π·Π°Π½ Π²Π΅Ρ€Π½ΠΎ ΠΈ Π½Π΅ истёк срок Π΅Π³ΠΎ дСйствия.
  • МодСль Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π° β€” ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡƒΠΊΠ°Π·Π°Π½ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π° сайтС GenAPI. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ подвСрсии (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, claude-haiku, claude-sonnet, claude-opus).
  • ΠŸΡ€Π΅Π²Ρ‹ΡˆΠ΅Π½ баланс β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ баланс Π² Π›ΠΈΡ‡Π½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚Π΅. ΠŸΡ€ΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ балансС запросы Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ.