Kepler Documentation

Settings

Last updated: November 2026

Use Settings to change how Kepler, your agents, and your tasks work. Settings has 15 pages. For what each setting on a page does, its default, and what changes when you change it, open that page’s reference from The Settings pages.

To open Settings, click the gear icon in the top bar, or press ⌘ , (Ctrl , on Windows and Linux). To close it, click the gear icon or press the same shortcut again.


Settings open on Repositories. The Settings sidebar starts with Search settings and Setup, then lists Account; Agents, Tasks, Repositories, Integrations and Actions; General, Notifications, Appearance, Voice input and Keyboard shortcuts; Remote environments and Remote Access; and Updates and Help, with Repositories' section links expanded under it.
Settings, open on Repositories.

The Settings pages

The Settings sidebar, down the left of Settings, starts with a Search settings field and Setup, a progress ring that reopens the first-run checklist. Below them, the sidebar lists the following pages, in this order:

Page What it covers
Account Who you’re signed in as, your organization, what your plan unlocks, and GitKraken AI credits
Agents Your agents, custom agents, MCP servers, agent tools, approvals, and usage limits
Tasks How new tasks start, including the default agent and the agent new sessions start with, and how a task’s page looks
Repositories The repositories folder, your repos and folders, worktrees and branches, and Projects
Integrations Issue tracker and Git host connections, and sessions started in your own terminal
Actions Preferred Actions per item kind, and the Action list
General Language, windows, the default editor, and keeping agents running
Notifications Which agent events notify you, on the desktop and in Kepler
Appearance Light or dark appearance and themes, the Dashboard’s views, the chat, the terminal font, the code font, and diff layout
Voice input On-device speech-to-text, its transcription engine, and learned words
Keyboard shortcuts Kepler’s keyboard shortcuts
Remote environments The machines your agents can run on, over SSH or WSL
Remote Access Opening this Kepler from another device
Updates The installed version and app updates
Help The docs, release notes, onboarding guides, and Kepler’s logs

Account is the only page about you rather than the app. The account menu opens it.

Find a setting

To find a setting by name, type in Search settings. When you open Settings, the field already has focus, so you can start typing at once. Search matches section titles, control labels, help text, and common synonyms, so a word like theme or notifications finds the right section. With no match, the results read No settings match “{query}”.

When a search result or an Ask Kepler link takes you to a setting, Kepler highlights its control and moves focus to it. If the setting is not shown, Kepler says why, such as This agent shows that setting only when it is turned on and supports it. or This setting appears once what it depends on is set up.

Ask Kepler can also search Kepler’s settings, and change one when you ask. It names the setting as a link you can click. Some changes need your approval first. Settings that hold secrets, such as your account or integrations, can only be linked. See Finding and changing settings.

To jump to a section, use the section links the Settings sidebar shows under the page you have open. Under Agents, the sidebar also lists each supported agent below Your agents.

Sub-pages and unsaved changes

When you open an item to edit it, such as a repository, a project, a custom agent, an MCP server, or an Action, it opens as a sub-page inside its Settings page, with a breadcrumb back to the page.

If you leave a sub-page with unsaved changes, Kepler asks before it discards anything. It asks however you leave: Escape, Back, the form’s own Cancel, a page in the Settings sidebar, or a link elsewhere in the app:

  • A form that can save asks Save your changes?, with Cancel, Don’t save, and Save.
  • A form that has nothing to save yet, such as a step-by-step add flow, asks Discard your changes?, with Keep editing and Discard.

A form with a Save button keeps it in a footer with Cancel. While you have unsaved edits, the footer reads Unsaved changes. If a save fails, the footer shows why and keeps your edits on the form. When a save succeeds, Kepler confirms with Saved {name}.

Most fields outside those forms save themselves. Each one shows its own status beside it: Saving, Saved, or Unable to save with the reason. A switch shows only Saving and a failure. If a save fails after you’ve left the page, Kepler tells you which setting it was: Unable to save {label}.

Back, or your mouse’s back button, steps back through each page, sub-page, and search result you opened in Settings. To leave Settings in one click from any page or sub-page, use the back arrow in the Settings header, the gear icon, or ⌘ , (Ctrl ,). Each one returns you to what you were doing before you opened Settings.

Settings in a remote window

In a window connected to a remote environment, Settings shows that machine’s settings, and its header names the machine. Under its title, each page says where its settings are saved:

  • Saved on {machine}: on the remote machine.
  • Saved on this machine: on your own computer. Its tooltip reads Applies to every Kepler window on this machine, whichever machine it’s connected to.

A section that saves somewhere other than its page has its own badge. To change this machine’s own settings from a remote window, click Open this machine’s settings in the header. The same page opens in a local window.

Some settings are kept on your own computer, such as the language, the default editor, the themes, the terminal and code fonts, and the diff layout. When Ask Kepler in a remote window changes one of these, the window applies the change on your computer, the same as its Settings page would. A notification names the change, with Undo. See Finding and changing settings.


Have feedback about this article? Did we miss something? Let us know!
On this page