Skip to content

Global agents rules #4765

Closed as not planned
Closed as not planned

Description

@JohnAILove

What feature would you like to see?

Problems
• I switch between a desktop and a laptop; manual copying leads to drift and lost changes.
• Different OS/paths cause behavior mismatch; sharing rules with teammates lacks permissions and audit.

Requested capabilities

Single source of truth (SSOT) in the cloud (Web console + REST API) to manage rule Profiles.

Multi-device auto-sync after login; also support manual pull/push.

Versioning & rollback with diff/tags.

Scoped layers & precedence: Org → Team → User → Device override, with explicit conflict rules.

Security & audit: secrets stored in a vault (rules reference aliases only); every change is logged.

Offline support: signed local cache with TTL; auto-reconcile when back online.

Additional information

MVP suggestion: start with personal-account cloud sync + versioning + offline cache.
Later phases: org/team roles & permissions, conditional policies (by OS/repo/path), webhooks/notifications, CI integration.
Non-goals for v1: complex approval workflows or bring-your-own KMS (could come later).
Workaround today: Git-syncing the local file—high manual cost, merge conflicts, weak permissions/audit, and risk of leaking secrets.
Environment: frequent switching between Windows desktop and laptop across multiple projects/languages; this feature would materially reduce maintenance overhead and improve consistency and security.

Activity

  1. changed the title [-]Move today’s machine-local global agents rules (e.g., %USERPROFILE%\.codex\AGENTS.md) to an official cloud Policy Center with multi-device sync, versioning/rollback, org/team/user scoping with clear precedence, secure secret handling, and offline cache.[/-] [+]Global agents rules[/+] on Nov 14, 2025
  2. added
    contextIssues related to context management (including compaction)
    on Nov 16, 2025
  3. etraut-openai commented on Dec 14, 2025

    @etraut-openai
    Contributor

    This feature request hasn't received any upvotes or additional posts in a long time, so I'm going to close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    contextIssues related to context management (including compaction)enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions