Enterprise
AI IDE Governance for Enterprise Teams
AI IDE governance should define allowed repos, approved tools, model access, human review gates, logging and support paths. It should make good use easier without burying developers in process. Start with rules that match the risk in the work, and know what the audit log doesn't record before you promise a record of agent output.

On this page
Which controls need an owner before rollout?
Four controls decide whether security will sign off: who has access, what the policy allows, how data moves and whether anyone measures adoption. Settle them before the pilot starts, because they apply whichever tool you pick.
- Control
- Identity
- Owner
- IT
- Evidence
- SSOSingle Sign-On. One company login (usually via SAML or OIDC) instead of a separate password per tool. Press Enter for the full definition., SCIMSystem for Cross-domain Identity Management. A standard for automatically creating and removing user accounts when people join or leave. Press Enter for the full definition. or membership source is defined
- Control
- Policy
- Owner
- Engineering leadership
- Evidence
- Allowed repos, tools and review rules are documented
- Control
- Security
- Owner
- Security team
- Evidence
- Data flow, secrets boundary and audit path are reviewed
- Control
- Adoption
- Owner
- DevEx
- Evidence
- Pilot metrics and training path are live
| Control | Owner | Evidence |
|---|---|---|
| Identity | IT | SSOSingle Sign-On. One company login (usually via SAML or OIDC) instead of a separate password per tool. Press Enter for the full definition., SCIMSystem for Cross-domain Identity Management. A standard for automatically creating and removing user accounts when people join or leave. Press Enter for the full definition. or membership source is defined |
| Policy | Engineering leadership | Allowed repos, tools and review rules are documented |
| Security | Security team | Data flow, secrets boundary and audit path are reviewed |
| Adoption | DevEx | Pilot metrics and training path are live |
The owner column matters as much as the controls. A control with no named owner goes unchecked until someone has to answer for it. If nobody owns identity, for example, nobody checks that people who leave lose access.
Security does not own all four. Identity is IT's system of record, and policy is engineering leadership's call about what the team may ship. Adoption belongs to whoever owns developer experience. Security owns the data-flow question and the audit path, and it will ask about both.
Data flow is the question that stalls approvals, so answer it before the review meeting. Write down what the tool can read, what it can change, what leaves your network and where any of it is retained. Most of the answers come from the vendor's documentation and your own configuration. Ask the vendor for anything the documentation leaves out, and note where each answer came from.
The stack below breaks a rollout into layers. Policy comes first because the other layers carry it out. Identity controls who gets access, workflow moves code from prompt to merge, and measurement shows whether the rollout is working.
Interactive diagram. Tab through its regions; each focused region shows its detail in the panel below.
This is covered hands-on in Teams and Enterprise Admin — 6 short Units, free to read.
How should the rollout work?
Start narrow, and expand only when the pilot earns it.
- 1Week 1: pick one team, one repo and three realistic tasks.
- 2Week 2: write the workflow standard from the pilot.
- 3Week 3: train champions and add policy guardrails.
- 4Week 4: expand only after quality, cost and review load are visible.
Treat the four weeks as an order, not a deadline. The first two weeks mostly show you what your standard should say. A pilot too broad to watch closely can't teach you that, so it starts with one team and a few real tasks. Pick the team that will tell you when something breaks, even if another team would produce a better-looking result. Put policy and training in place before the rollout grows, because both are harder to add once people have formed their own habits.
Expansion is the step to slow down. After a good pilot, the pressure to widen access can arrive before the evidence does. Before you add teams, answer three questions with numbers: did review load go up or down, what does a developer cost per month, and did quality hold.
Record the same numbers before the pilot starts, so you have a baseline to compare against. Two more weeks of the same pilot cost less than a rollout you have to walk back, so run them if any answer is still a guess.
What's new in Cursor recently?
Cursor ships often, so advice about it can go out of date. The table summarizes Cursor's recent releases, so you can check this page against the current product. For each release's date and sources, see What's new in Cursor 2026.
- Surface
- Compile 2026
- What to know
- Cursor's June conference (June 16, per press coverage) centered on Origin, larger from-scratch model training and Cursor Mobile.
- Surface
- Origin
- What to know
- Early beta since August 17, 2026, on most paid plans: repos, pull requests with Code Tours, GitHub sync and a CLI. Standalone pricing and self-hosting are still unpublished.
- Surface
- Model and mobile
- What to know
- Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. is available now. Cursor says it is training a larger model with SpaceXAI. Cursor Mobile now has its own product page.
- Surface
- Automations
- What to know
/automate, Slack emoji triggers, GitHub triggers for issue comments, reviews and workflow runs, computer use, PR defaults and memory cleanup.
- Surface
- Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition.
- What to know
- Guided cloud environment setup, reusable snapshots,
.cursor/environment.json,/in-cloud,/autopilot(formerly/babysit) and local/cloud handoff.
- Surface
- Review
- What to know
- BugbotCursor's automated PR reviewer that posts inline findings and can push fix commits from isolated VMs. Press Enter for the full definition. averages about 90 seconds per review and finds 10% more bugs per review.
/reviewruns it locally before you push. Cursor's June changelog says Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. now powers Bugbot, and these figures may change.
- Surface
- Design and Canvas
- What to know
- Design ModeA way to point at an element in Cursor's built-in browser and change it directly, instead of describing it in words. Press Enter for the full definition. supports multi-select and voice queueing. Canvases support Design Mode, context reports, Debug with Agent, full-screen sharing and prompt buttons.
- Surface
- SDK and run modes
- What to know
- SDK agents can use custom tools, auto-review, JSONL or custom stores, nested subagents and request IDs. Auto-review Run Mode runs known-safe calls, sandboxes shell commands where it can and sends the rest to a classifier.
- Surface
- Enterprise and pricing
- What to know
- Organizations sit above teams, and groups scope model access, spend and agent permissions. Teams launched with Standard and Premium seats and two usage pools, Cursor ModelsOn legacy Cursor plans, the monthly usage pool for Cursor's own models (Grok 4.7, Grok 4.6, Grok 4.5 and Composer 2.5), kept separate from the third-party Other Models pool. The X Subscription replaces it with one weekly pool. Press Enter for the full definition. and Other ModelsOn legacy Cursor plans, the monthly pool for supported third-party models from providers such as Anthropic, Google and OpenAI, separate from Cursor Models. On The X Subscription third-party models are billed from prepaid credit instead. Press Enter for the full definition.. Those seats are now legacy, and current Teams seats are Premium, Super and Ultra on The X SubscriptionThe subscription Cursor is sold through: one plan for Grok, Cursor and X, with Free, Plus, Premium, Super and Ultra tiers, per-seat Teams, a weekly included pool for Cursor models shared with Grok, and third-party models billed at API list price from prepaid credit. Press Enter for the full definition..
| Surface | What to know |
|---|---|
| Compile 2026 | Cursor's June conference (June 16, per press coverage) centered on Origin, larger from-scratch model training and Cursor Mobile. |
| Origin | Early beta since August 17, 2026, on most paid plans: repos, pull requests with Code Tours, GitHub sync and a CLI. Standalone pricing and self-hosting are still unpublished. |
| Model and mobile | Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. is available now. Cursor says it is training a larger model with SpaceXAI. Cursor Mobile now has its own product page. |
| Automations | /automate, Slack emoji triggers, GitHub triggers for issue comments, reviews and workflow runs, computer use, PR defaults and memory cleanup. |
| Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition. | Guided cloud environment setup, reusable snapshots, .cursor/environment.json, /in-cloud, /autopilot (formerly /babysit) and local/cloud handoff. |
| Review | BugbotCursor's automated PR reviewer that posts inline findings and can push fix commits from isolated VMs. Press Enter for the full definition. averages about 90 seconds per review and finds 10% more bugs per review. /review runs it locally before you push. Cursor's June changelog says Composer 2.5The current Composer release, better at long-running tasks and at judging when a job needs a light touch versus deep work. Press Enter for the full definition. now powers Bugbot, and these figures may change. |
| Design and Canvas | Design ModeA way to point at an element in Cursor's built-in browser and change it directly, instead of describing it in words. Press Enter for the full definition. supports multi-select and voice queueing. Canvases support Design Mode, context reports, Debug with Agent, full-screen sharing and prompt buttons. |
| SDK and run modes | SDK agents can use custom tools, auto-review, JSONL or custom stores, nested subagents and request IDs. Auto-review Run Mode runs known-safe calls, sandboxes shell commands where it can and sends the rest to a classifier. |
| Enterprise and pricing | Organizations sit above teams, and groups scope model access, spend and agent permissions. Teams launched with Standard and Premium seats and two usage pools, Cursor ModelsOn legacy Cursor plans, the monthly usage pool for Cursor's own models (Grok 4.7, Grok 4.6, Grok 4.5 and Composer 2.5), kept separate from the third-party Other Models pool. The X Subscription replaces it with one weekly pool. Press Enter for the full definition. and Other ModelsOn legacy Cursor plans, the monthly pool for supported third-party models from providers such as Anthropic, Google and OpenAI, separate from Cursor Models. On The X Subscription third-party models are billed from prepaid credit instead. Press Enter for the full definition.. Those seats are now legacy, and current Teams seats are Premium, Super and Ultra on The X SubscriptionThe subscription Cursor is sold through: one plan for Grok, Cursor and X, with Free, Plus, Premium, Super and Ultra tiers, per-seat Teams, a weekly included pool for Cursor models shared with Grok, and third-party models billed at API list price from prepaid credit. Press Enter for the full definition.. |
A summary only. The release tracker linked above gives each release's date and sources.
How do we govern the explosion of internally built tools?
Gate on adoption first and access controls second. When everyone can build internal tools, you get a lot of them quickly, and not all of them are worth governing. Asked this question in a Cursor webinar, the speaker said Cursor is still working out its own answer as it goes. The approach the speaker described is crawl, walk, run.
...a tool is not always going to be valuable immediately... but if there is strong adoption then very quickly the question is okay is this tool pulling on and using the right data sources and have the right access controls.
- Crawl
- Let everyone build. A tool is cheap to build, and not every tool will matter.
- Walk
- Watch adoption. Strong uptake tells you a tool now carries real work.
- Run
- Once a tool has real adoption, check right away that it pulls from the right data sources and has the right access controls and data guardrails.
The same speaker called maintaining and centralizing a growing pile of internally built tools an open problem across the industry.
Don't wait for a perfect framework. Keep people building, and let adoption decide where your limited governance effort goes.
Will the audit log show us what the agent wrote?
No. Cursor's audit logs record security events and administrative actions, such as login, add_user, update_user_role, team_settings and privacy_mode. Cursor does not log prompts, agent responses or generated code.
Settle this before the governance review. A control that promises a record of agent output needs evidence from somewhere other than the audit log.
The audit log is an Enterprise feature. Admins view it at cursor.com/dashboard/audit-log, filter it by date range, event type and actor, and export the results to CSV. Cursor can also stream the same events as JSON to SIEM systems, webhook endpoints, S3 buckets or log aggregators. Streaming is set up through hi@cursor.com, so request it well before your first audit.
A record of development activity is something you build. Cursor recommends hooks for it: one hook records when a prompt is submitted, another records when the agent writes code, and both post to a compliance endpoint you run. Cursor also advises logging metadata rather than full prompts or code, because both can contain the sensitive data your policy is meant to protect.
Who wrote a given line is a separate question, and Cursor BlameAn augmented git blame that records line-level human and agent co-authorship, so you can trace which code was written by AI versus a person. Press Enter for the full definition., also an Enterprise feature, answers it more directly than a log does. It extends git blame to show whether each line came from Tab, from Agent or from a person, and it names the model behind each agent line. Cursor Blame is off until a team admin turns it on in Team settings, so enable it before a review or an incident needs it.
Should the policy live in a document or in the repo?
Both. Keep the reasoning in the document, and move every instruction the agent should follow into rules, which Cursor adds to the agent's context. A user rule covers one person, and a project rule committed as an .mdc file in .cursor/rules/ reaches every collaborator on the repo. Team rules, on Teams and Enterprise plans, cover the whole team, and an admin can mark one as required so members can't turn it off.
"When writing SQL, don't allow injections" does more work as a rule enforced across the org than as a sentence in a PDF that every developer is trusted to remember. A rule is still an instruction the model tries to follow, not a block. Anything that must hold every time also needs a hook that stops the action.
Organization Group settings, also on Enterprise, are the other half, and the order you set them in matters. They cover spend limits, model access and agent controls, and when a user's team and groups disagree, Cursor resolves the overlap toward the most permissive result. So Cursor's advice is to set strict defaults on the team and use groups to widen access for the cohorts that need it. Set it up the other way around and no group can tighten a loose team default, so you end up rewriting the team settings.
Put one limit in the same document, because a security reviewer will ask about it. Cursor doesn't offer on-premises deployment today. Its help center says the agent loop, including inference, stays in Cursor's cloud, while Self-Hosted Machines keep tool execution on your own machines.
Frequently asked questions
Who is this guide for?
Engineering leaders, security teams and governance owners at companies where many people build with AI coding tools.
What should I do next?
List the internal tools with real adoption, and review the data sources and access of the most used ones first. Then move each instruction in your AI policy into a rule, and add a hook for anything that must hold every time.
Does Cursor's audit log record what the agent wrote?
No. Audit logs record security events and administrative actions, such as sign-ins, role changes and privacy mode changes. Cursor does not log agent responses or generated code, so build that record with hooks, or use Cursor Blame for line-level authorship.
Should an AI coding policy live in a document or in the repo?
Both. Keep the reasoning in the document, and move every instruction the agent should follow into rules. A rule is still something the model tries to follow, so anything that must hold every time also needs a hook that stops the action.
Which internally built AI tools need governance first?
The ones people adopt. A tool nobody uses isn't a governance problem. Once a tool has real adoption, check that it pulls from the right data sources and has the right access controls.
Sources & last verified
- Cursor teams dashboard
- Cursor privacy and data governance
- Cursor SSO
- Cursor enterprise
- Cursor docs: Compliance and monitoring
- Cursor docs: Cursor Blame
- Cursor docs: Rules
- Cursor docs: Hooks
- Cursor docs: Organization Groups
- Cursor Help: Self-Hosted Machines
Cursor ships frequently. Facts verified against primary sources on October 28, 2026.