update-cli-config

Modify Cursor CLI configuration in ~/.cursor/cli-config.json with layered project overrides.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/masermediagroup-stack/CursorSkills --skill update-cli-config-masermediagroup-stack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-cli-config
Source: https://github.com/masermediagroup-stack/CursorSkills/tree/main/skills-bundle/skills-cursor/update-cli-config
Command: npx skills add https://github.com/masermediagroup-stack/CursorSkills --skill update-cli-config-masermediagroup-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

View and manage Cursor CLI configuration to control permissions, editor behavior, display options, sandbox, and other preferences.

Core Features & Use Cases

  • View and edit the configuration file at ~/.cursor/cli-config.json.
  • Project-level overrides can be layered using .cursor/cli.json files, merged from the repository root to the current working directory with deeper files taking precedence.
  • Changes take effect after restarting the Cursor CLI.

Quick Start

Open Cursor CLI, locate ~/.cursor/cli-config.json, apply your desired changes, and restart Cursor to apply.

Frequently Asked Questions about update-cli-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I modify Cursor CLI configuration to change tool permissions and sandbox settings?

Modify Cursor CLI configuration by editing the ~/.cursor/cli-config.json file to control tool permissions, sandbox behavior, and editor modes. Restart the Cursor CLI after applying changes for the new settings to take effect.

Can I apply project-level overrides to Cursor CLI settings?

You can apply project-level overrides to Cursor CLI settings by layering .cursor/cli.json files. These files merge from the repository root to your current working directory, with deeper files taking precedence during the session.

What settings can I manage in the Cursor CLI config file?

Manage settings for permissions, editor modes, display options, channel, sandbox, network, bedrock, attribution, and web fetch allowlists in the Cursor CLI config file to fully customize your environment.

Why are my Cursor CLI configuration changes not taking effect?

Cursor CLI configuration changes are not taking effect because they require a CLI restart. After modifying the ~/.cursor/cli-config.json file or project-level overrides, restart the Cursor CLI to apply the updated settings.

Does the Cursor CLI support merging local config files from the repository root?

The Cursor CLI supports merging local config files by reading .cursor/cli.json files from the repository root to the current working directory. Deeper files take precedence, allowing layered project overrides during a session.

How do I configure web fetch allowlists and network options in Cursor CLI?

Configure web fetch allowlists and network options in Cursor CLI by updating the corresponding fields in ~/.cursor/cli-config.json. Restart the CLI after saving the file to ensure the network configurations are applied.