AI - Junie

Junie is an AI-powered coding assistant by JetBrains that integrates with your terminal and IDE.

Features

  • Project Context: Junie understands your entire codebase.
  • MCP Support: Connect to external tools and data sources.
  • Agent Skills: Task-specific instructions and resources.

MCP Configuration

You can connect Junie to MCP servers like Astro Docs to provide it with up-to-date documentation.

To configure an MCP server in Junie:

  1. Open Junie CLI in your project.
  2. Run the /mcp slash command.
  3. Follow the Installation Assistant to add a new server (e.g., Astro Docs at https://mcp.docs.astro.build/mcp).

For more details on using MCP with Astro, see the Astro MCP Documentation.

IDE Configuration

If the markdown files are not rendered correctly in your JetBrains IDE:

https://blog.jetbrains.com/education/2025/11/20/learn-ai-assisted-programming-with-junie-free-courses-from-jetbrains-academy-and-nebius/

• Right-click the .md file in the Project tool window. • Look for an option that says Mark as Markdown or if it says Mark as Plain Text, it might already be misconfigured. • Alternatively, check the status bar at the bottom right while the file is open. If it says Plain text, click it and select Markdown from the list. • You can also check Settings Editor File Types Files Opened In Associated Applications to make sure it’s not being sent to an external editor.