Skip to content

JetBrains/junie

Repository files navigation

Junie

An LLM-agnostic coding agent built for real-world development — by JetBrains.

Junie is an AI coding agent that lives in your terminal, integrates with your IDE and CI/CD pipelines, and helps you ship code faster. Give it a task in natural language — fix a bug, implement a feature, review a PR — and Junie handles the rest. Like your real coding buddy.

Learn more at the official website.

Junie CLI Screenshot

✦ Gemini 3 Flash — free for up to 7 days

Includes up to $50 usage per user. Subject to the overall program limit. Limited-time offer.


🚀 Get started

📦 Install

For more installation options and details, see the quickstart guide.

macOS / Linux:

curl -fsSL https://junie.jetbrains.com/install.sh | bash

Windows:

powershell -NoProfile -ExecutionPolicy Bypass -Command "iex (irm 'https://junie.jetbrains.com/install.ps1')"
Alternative options

macOS (Homebrew):

brew tap jetbrains-junie/junie
brew install junie

npm:

npm install -g @jetbrains/junie

🔑 Authentication

You can use Junie with one of the following methods:

  • JetBrains Account — OAuth login using your JetBrains account
  • Junie API Key — get your key from Junie Tokens page
  • Bring Your Own Key (BYOK) — use your own model provider: Anthropic, OpenAI, Google, xAI, OpenRouter, or Copilot

See the authentication page for details.

💡 Quick Examples

Build a new project

junie
> Build a web dashboard that shows open issues, recent commits, and CI status for this repository

Analyze a project

junie
> Review the current changes in this branch and highlight potential bugs, performance issues, and missing tests

Fix bugs

junie
> Fix the failing tests in the auth module and add a regression test

See the full documentation and supported features on the official documentation page.

🐙 GitHub integration

To set up a GitHub Action to let Junie respond to issues, PRs, and CI failures automatically, simply run this command inside the agent:

/install-github-action

See the full cookbook: Junie on GitHub.

🐛 Reporting bugs

Use the /feedback command inside the agent, or open an issue in this repository.

👥 Community

Join the official Junie Discord server to connect with the team and other developers using Junie.

📄 License

© JetBrains s.r.o. All rights reserved.

Use is subject to JetBrains AI Service Terms of Service.

About

An AI coding agent by JetBrains that ships code from your terminal, IDE, or CI/CD pipeline - powered by any LLM you choose

Resources

License

Stars

Watchers

Forks

Packages