Cup'n'String
Join Waitlist

© 2026 Cup'n'String

All Guides / JetBrains IDEs Guide
JE

JetBrains IDEs

Integration & Setup Manual

JetBrains IDEs Integration Guide

Overview

JetBrains IDEs are common in enterprise engineering teams. Cup’n’String covers IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, Rider, CLion, RubyMine, DataGrip, and Android Studio-family workflows.

Support level

Native Integration

What Cup’n’String detects

  • JetBrains IDE family processes
  • Project/workspace context where available
  • AI Assistant, Junie, Copilot, Gemini, and supported plugin activity where observable
  • Local terminal and build tool processes

What it governs

  • Provider/API egress
  • Local services
  • Build/test command network activity
  • Credential exposure
  • Attribute egress to IDE/project when possible
  • Restrict unknown plugins from calling external model APIs
  • Shield project and developer secrets

Setup outline

  1. Verify the Cup’n’String agent is active on the workstation.
  2. Launch your JetBrains IDE of choice.
  3. The native process adapter automatically hooks the IDE process family and begins auditing external network outbound connections.

Verification

Open the Cup’n’String dashboard and ensure your active JetBrains IDE is visible under the list of governed processes.

Troubleshooting

If plugins bypass proxy settings, verify that your IDE proxy config is set to “Use system proxy settings” in your IDE Preference window.

Known limitations

Plugin-specific depth depends on available hooks and routing behavior.

Integration Info

Support Level Native Integration
Category AI IDEs & Editors
Setup Complexity Medium
Governed Safeguards
Network Secrets Audit

Links

Verify what categories and runtimes this stack fits inside in the global compatibility dashboard.

Supported Environments Matrix