Junie · CLI · OpenAI BYOK
How this setup works: where it runs, how you give it a task, and how you review its changes.
The setup covered here: Interactive CLI · local Git checkout · OpenAI API key · Brave Off
Read the six answers below to check whether this setup fits your team. Each “Source” link explains the answer. “Unknown” means the documentation leaves a question open.
- Where commands run
The machine where the agent edits your files and runs builds and tests.
Runs against a project directory on the machine hosting Junie CLI.
The CLI operates in its project directory. This is separate from where model requests go.
Source ↗- Where model requests go
Model hosting is separate from where commands run. A local tool can still use a remote AI model.
With OpenAI BYOK, LLM requests go directly to OpenAI. Inference region and separate orchestration location are not established here.
OpenAI BYOK only. Exact model, region and a separate orchestration host are unknown.
Source ↗- Where your code lives
The code-hosting service or local Git repository used by this setup.
Local Git checkout, with optional Git worktrees. A host-specific repository integration is not established for this selected terminal mode.
Git worktrees are optional. This does not establish a host-specific integration.
Source ↗- How work starts
How you can give the agent a task.
Start junie in the project and type a prompt. Sensitive actions require approval unless allowlisted or a broader Brave mode is enabled.
Interactive terminal, Brave Off selected; configured allowlists still apply.
Source ↗- How you review the result
Where the proposed code changes appear and how you review them.
Edits project files and returns terminal responses with a session transcript. Pull-request handoff is not established for this selected mode.
Local files and transcript are documented. Automatic PR creation is not established for this mode.
Source ↗- What you need to use it
The plan, accounts and permissions you need. This is not a cost estimate.
Linux, macOS or Windows, with an OpenAI API key. BYOK is billed by the provider and does not require a JetBrains AI subscription.
The provider bills BYOK usage. Exact cost, regional availability and release stage are not established.
Source ↗