The Settings dialog provides a streamlined interface for configuring Jaidu.

Accessing Settings

Workspaces navbar showing the Settings gear icon with tooltip
  • Click the Settings icon () in the Workspaces navbar
  • Press Cmd/Ctrl + K and select Settings

Settings Tabs

The settings dialog is organized into the following tabs:
TabDescription
GeneralAppearance, default Codex configuration, Git branch naming, workspace storage, notifications, message input, and tags
RepositoriesRepository defaults, linked projects, scripts, and files copied into worktrees
AgentsCodex configurations and variants
MCP ServersCodex MCP server configuration
AccountProfile, local account invites, Telegram accounts, and personal notification preferences
Organization SettingsOrganization members, roles, and settings
ProjectsControl-plane projects. The page title is Remote Projects when opened.
Remote AccessRegistered jaidu-agent hosts and pending machine registrations

General

Configure appearance, your default Codex configuration, Git preferences, notifications, and tags.

General Settings

Complete guide to general settings including appearance, Codex defaults, and more

Repositories

Configure repository defaults, linked projects, and scripts including dev server, setup, cleanup, archive, and copied files.

Repositories

Configure repository defaults and scripts

Account

Manage your profile, local account invite links, linked Telegram accounts, and personal Telegram notification preferences.

Organization Settings

Manage your control-plane organizations, members, and organization-level settings.

Organization Settings

Manage members, roles, and organization settings

Projects

Open Projects in the Settings sidebar to view the Remote Projects page. Use it to manage control-plane projects across organizations, configure Main Chat bindings, choose default repositories, and edit project notification settings.

Remote Projects

Manage control-plane projects across all your organizations

Remote Access

Remote Access is where admins review pending jaidu-agent host registrations and manage registered hosts. A registered host is the machine that owns filesystem, Git, terminal, Codex, preview, and workspace execution for requests routed through relay. Use Remote Access to:
  • approve pending machine registrations;
  • confirm which registered hosts are online;
  • rename registered hosts for easier selection;
  • open a registered host’s Workspaces view.
Host registration itself is covered in the Host Registration guide.

Agents

Agents tab showing Codex configurations and settings options
Define and customise Codex variants using a form-based interface. The Agents tab keeps a single Codex runtime and lets you maintain multiple Codex configurations for different workflows.

Agent Profiles & Variants

Detailed guide with examples for configuring Codex variants

MCP Servers

MCP Servers tab showing Codex JSON configuration and popular servers
Configure Model Context Protocol servers to extend Codex with custom tools and resources.
  • Codex configuration - Edit the MCP server configuration directly in JSON format
  • Popular servers - Click a card to insert a pre-configured MCP server into the JSON

Connecting MCP Servers

Configure MCP servers within Jaidu for Codex
  • Workspaces - The Workspaces UI where settings are accessed