1. One org config
Define the baseline once: providers, plugins, MCP policy, safety settings, and network posture.
Most teams do not struggle with AI coding because the model is weak. They struggle because every developer assembles a different runtime, a different plugin set, and a different safety posture.
SCC gives teams one governed runtime for AI coding agents. It lets organizations standardize the environment, then delegate the right parts of maintenance to team leads without giving up core security boundaries.
Governance is not only about blocking risky behavior. It is also about making day-to-day use predictable.
| Governance Surface | What SCC Controls |
|---|---|
| Provider policy | Allow Claude, Codex, or both |
| Plugin policy | Approve, block, and distribute plugins |
| MCP access | Control which servers teams may use |
| Network posture | Set open, web-egress-enforced, or locked-down-web |
| Team defaults | Give each team its own profile and defaults |
| Project additions | Let repositories extend within allowed bounds |
| Onboarding | Give developers one setup flow instead of tribal setup steps |
Without a shared runtime, teams usually end up with:
SCC addresses those problems with one org config and a delegated profile model.
Org admins define the hard boundaries:
These are the controls that should not vary from one team to the next.
Team leads work inside those boundaries:
That lets the people closest to the work shape the developer experience without rewriting the organization security model.
Developers should not have to install and tune the full stack by hand.
In the best case, they run:
scc setupsccSCC then pulls the team-approved setup into the sandboxed environment and lets them choose the provider that fits the task if both are allowed.
One of SCC’s strongest properties is that governance does not have to be rebuilt every time a team changes provider preference.
That matters in real organizations:
SCC keeps the same governance model either way. Provider choice changes the adapter and image, not the org rollout model.
1. One org config
Define the baseline once: providers, plugins, MCP policy, safety settings, and network posture.
2. Team-specific profiles
Let each team add only what it needs within org rules.
3. Simple developer onboarding
Developers run scc setup, connect allowed providers, and start working.
4. Safer day-to-day operation
Sessions run in sandboxes with the same baseline guardrails every time.
SCC is strongest when you need one or more of these:
If you are a solo developer, you may not need this level of structure. For teams, it quickly pays for itself.
If this is the problem you are solving, read in this order: