Skip to main content

This is for Anyone Out There Trying to Turn Off AI Apps Auto Updates - Linear, Notion, Claude Desktop, Google Antigravity

  • July 8, 2026
  • 2 replies
  • 15 views

GeorgeZ
Forum|alt.badge.img+5

I’m not sure if anyone else was struggling with some of these apps as much as I was for the past few weeks but we’ve got quite a few that we use in our environment: Linear, Notion, Claude Desktop, Google Antigravity (just to name a few).

If so, I was able to create a few configuration profiles that will stop them from auto updating and stop all those annoying prompts users keep getting.

I’ll leave a comment with each config profile\policy and the setup and hopefully it’ll save someone out there some time and headaches.

2 replies

GeorgeZ
Forum|alt.badge.img+5
  • Author
  • New Contributor
  • July 8, 2026

  

Configuration Profile for Claude Desktop App

  • Navigate to Computers > Configuration Profiles > New.

  • Under Application & Custom Settings > External Applications, click Add.

  • Select Custom Schema as Source

  • Input com.anthropic.claudefordesktop as the Preference Domain.

  • Click + Add schema

  • Enter JSON Script

    {
    "title": "Claude Desktop Settings",
    "description": "Deployment configurations for Claude Desktop.",
    "properties": {
    "disableAutoUpdates": {
    "title": "Disable Automatic Updates",
    "description": "Prevents Claude Desktop from automatically checking for and downloading updates.",
    "type": "boolean",
    "default": false
    }
    }
    }

     

  • Click Save

  • Scroll down and select True under Disable Automatic Updates


GeorgeZ
Forum|alt.badge.img+5
  • Author
  • New Contributor
  • July 8, 2026

Policy for Google Antigravity App

  • Navigate to Settings > Scripts > New.

  • Enter Display Name, Category, and Any Information You’d Like to Add.

  • Click Script and Enter the Following Text:

    #!/bin/bash

    # Get the currently logged-in user
    current_user=$(scutil <<< "show State:/Users/ConsoleUser" | awk '/Name :/ { print $3 }')

    # Define paths
    TARGET_DIR="/Users/${current_user}/Library/Application Support/Antigravity/User"
    SETTINGS_FILE="${TARGET_DIR}/settings.json"

    # Ensure the directory exists
    if [ ! -d "$TARGET_DIR" ]; then
    mkdir -p "$TARGET_DIR"
    chown -R "$current_user" "/Users/${current_user}/Library/Application Support/Antigravity"
    fi

    # Create file if it doesn't exist, or inject the key safely using python/plutil
    if [ ! -f "$SETTINGS_FILE" ]; then
    echo '{"update.mode": "manual"}' > "$SETTINGS_FILE"
    chown "$current_user" "$SETTINGS_FILE"
    else
    # Modifies existing JSON safely
    python3 -c "
    import json
    try:
    with open('$SETTINGS_FILE', 'r') as f:
    data = json.load(f)
    except Exception:
    data = {}
    data['update.mode'] = 'manual'
    with open('$SETTINGS_FILE', 'w') as f:
    json.dump(data, f, indent=4)
    "
    fi

    echo "Antigravity update mode set to manual for $current_user."
  • Click Save
  • Navigate to Computers > Policy > New
  • Under Options, select Scripts and click Configure.

  • Add the Google Antigravity Script you created and saved earlier.