Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.routerlink.ai/llms.txt

Use this file to discover all available pages before exploring further.

This documentation is provided for informational purposes only and demonstrates how to configure and use our API with third-party AI chat interfaces. Any third-party software, websites, or services mentioned are not operated, controlled, or endorsed by us.

Introduction to Junie CLI

Junie Cli
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. Junie CLI Key Features:
  • AI coding agent in terminal
  • Multi-model (OpenAI, Anthropic, etc.)
  • Real-time interactive tasks
  • Deep codebase understanding
  • Plan mode (safe preview)
  • Command execution & automation
  • CI/CD & Git integration
  • Extensible (custom commands, MCP)

Step

1

Install Junie CLI

Firstly, install the newest LTS version of Node.js, and then use npm to install it globally in the terminal:
npm install -g @jetbrains/junie
2

Configure Junie CLI

Edit or create routerlink.json fileOn macOS & Linux: ~/.junie/models/routerlink.jsonOn Windows: C:\Users\<USERNAME>\.junie\models\routerlink.jsonMake sure to replace <ROUTERLINK_API_KEY> with your API key from RouterLink.
{
  "baseUrl": "https://router-link.world3.ai/api/v1/chat/completions",
  "id": "world3-router-north-america/anthropic/claude-sonnet-4.6",
  "apiKey": "<ROUTERLINK_API_KEY>",
  "apiType": "OpenAICompletion",
  "primaryModel": {
    "id": "world3-router-north-america/anthropic/claude-sonnet-4.6"
  },
  "fasterModel": {
    "id": "world3-router-north-america/anthropic/claude-sonnet-4.6"
  }
}
You can replace the “model” field with any model that is compatible with the OpenAI format.
3

First launch

Navigate to the root directory of the project where you want to use Junie CLI and run :
junie --model custom:routerlink
Now you can use Junie.
Img V3 0211e C835aa62 4811 4e79 A296 A417d062a0hu
4

💡 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.
5

🐙 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.