diff --git a/docs/docs.json b/docs/docs.json index 2876e01952..41be91ec3c 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -60,6 +60,7 @@ "getting-started/what-is-cline", "getting-started/model-selection-guide", "getting-started/installing-cline", + "getting-started/installing-cline-jetbrains", "getting-started/task-management", "getting-started/understanding-context-management", { diff --git a/docs/getting-started/installing-cline-jetbrains.mdx b/docs/getting-started/installing-cline-jetbrains.mdx new file mode 100644 index 0000000000..587d101e18 --- /dev/null +++ b/docs/getting-started/installing-cline-jetbrains.mdx @@ -0,0 +1,135 @@ +--- +title: "Installing Cline for JetBrains" +description: "Get Cline running in your favorite JetBrains IDE with the same powerful AI assistance you know from VSCode." +--- + + + JetBrains logo + + +Cline for JetBrains works almost identically to Cline in VSCode. All the core features work properly: diff editing, using tools, logging in with different providers, MCP servers, Cline rules and workflows, and more. + + + Cline running in JetBrains IDE showing AI assistance + + +Cline for JetBrains is currently in alpha. While all core features are functional, you may encounter occasional issues. + +## Installation + +Since Cline for JetBrains is currently in alpha, it's not yet available on the JetBrains Marketplace. You'll need to install it manually from a downloaded file: + +### Manual Installation from Disk + +1. **Download the Plugin:** + - Go to [https://plugins.jetbrains.com/plugin/28247-cline/versions/stable](https://plugins.jetbrains.com/plugin/28247-cline/versions/stable) + - Click **Download** to get the `.zip` file + + + JetBrains plugin marketplace showing Cline download page + + +2. **Install from Disk:** + - Open your JetBrains IDE + - Go to **IntelliJ IDEA** (or whichever IDE you are in) → **Settings** + + + JetBrains IDE settings dialog + + + - Select **Plugins** from the left sidebar + - Click the gear icon ⚙️ and select **Install Plugin from Disk...** + + + JetBrains IDE settings showing Install Plugin from Disk option + + + - Select the downloaded `.zip` file + + + File selection dialog showing Cline plugin zip file + + + - Restart your IDE when prompted + +## Getting Started with Cline + +After installation, you'll find Cline in your IDE: + +1. **Open Cline:** + - Look for the Cline tool window (usually on the right side) + - Or go to **View** → **Tool Windows** → **Cline** + +2. **Sign In (optional, BYOK is also available):** + - Click **Sign In** in the Cline panel + - You'll be taken to [app.cline.bot](https://app.cline.bot) to create your account + - No credit card needed to get started with free credits + +3. **Start Coding:** + - Try this first prompt: "Hey Cline! Can you help me create a simple Hello World program in this project?" + +## Key Differences from VSCode + +While Cline for JetBrains includes all the same powerful features, there's one important difference to be aware of: + +**Terminal Integration:** The terminal inside JetBrains isn't integrated with Cline the same way it is in VSCode. Cline can execute commands, but the output will only appear in the webview if you expand the **Command Output** section. + +This means: +- Commands still run successfully +- You can see the output by clicking to expand Command Output in the chat +- Terminal commands work the same way, just with a different display + +## What Works + +Everything else works exactly like VSCode: + +- **Diff Editing:** Cline can read, write, and edit files with the same precision +- **Tool Usage:** All of Cline's tools (file operations, web browsing, etc.) work identically +- **API Providers:** Connect to Anthropic, OpenAI, local models, and more +- **MCP Servers:** Full support for Model Context Protocol servers +- **Cline Rules:** Custom instructions and workflows work the same way +- **@ Mentions:** Reference files, folders, problems, and more +- **Drag & Drop:** Add files and images to conversations + +## Tips for JetBrains Users + +- **Project Context:** Cline automatically understands your project structure, just like in VSCode +- **Language Support:** Cline works with any language your JetBrains IDE supports +- **Debugging Help:** Share error messages and stack traces directly in the chat +- **Code Review:** Ask Cline to review your code changes before committing + +## Troubleshooting + +If you don't see the Cline tool window after installation: +- Restart your IDE completely +- Check **View** → **Tool Windows** → **Cline** +- Ensure the plugin is enabled in **Settings** → **Plugins** + +Having other issues? Join our [Discord community](https://discord.gg/cline) for help from the team and other users. + +## Next Steps + +Now that you have Cline installed, you might want to: +- Learn about [model selection](/getting-started/model-selection-guide) to choose the best AI provider +- Explore [@ mentions](/features/at-mentions/overview) to reference files and context efficiently +- Set up [Cline rules](/features/cline-rules) for your specific workflow +- Try [MCP servers](/mcp/mcp-overview) to extend Cline's capabilities diff --git a/webview-ui/src/components/chat/Announcement.tsx b/webview-ui/src/components/chat/Announcement.tsx index a020d3b717..8912bb2154 100644 --- a/webview-ui/src/components/chat/Announcement.tsx +++ b/webview-ui/src/components/chat/Announcement.tsx @@ -80,8 +80,14 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {

🎉{" "}New in v{minorVersion}

+ Cline is now available in JetBrains IDEs! +
+ Cline is now officially available for JetBrains IDEs including IntelliJ IDEA, PyCharm, WebStorm, and more! Experience + the same powerful AI coding assistant you love in VSCode, now in your favorite JetBrains environment. Get started at:{" "} + JetBrains Marketplace +
- Free grok-code-fast-1 Until Sept 10th + Plus: Free grok-code-fast-1 Until Sept 10th
We partnered with xAI to help build this model from the ground up for agentic coding, and so far–community feedback