Environment & Tooling Management

Stop rebuilding your AI setup, one project at a time.

Bring tools, skills, instructions and configuration into one approved environment. Keep the right setup with the right project—not scattered across every client and computer.

See it in practice Explore capabilities

Review a tool update

A new tool release asks for broader network access while the team keeps its approved revision.

ClaudeRepository helper
Project conversation
Maya · Engineer

Can the team use the new repository helper?

Claude

The current pinned helper works. The new release adds a network action.

DriftGate

The new release changes its permissions.

Tool update needs reviewScope review
Active
Approved pinned release
Candidate
Adds network access
Next
Bounded test and review
Maya · Engineer

Test the candidate against the project fixture.

Claude

The test result and permission difference are ready for review. Everyone stays on the pinned revision until a reviewed release is activated.

Ready
WHY IT MATTERS

One workspace. Not one flat setup.

Skills, plugins, MCP servers, instructions and model settings become difficult to manage when each client and computer carries its own copy. A setup that worked yesterday can fail today because one tool changed, the wrong account was selected or a project loaded a different instruction revision.

DriftGate organizes that environment around approved profiles. Define the tools and configuration a project needs, bind the correct resources, release a reviewed revision and compare it with the state reported by each supported target. Keep legitimate project differences instead of forcing every workflow into one global configuration.

HOW IT WORKS

A reusable baseline. A project-specific environment.

A workspace supplies reusable defaults and mandatory rules. A project selects its repositories, tools, knowledge, resources and profile revision. A target binding connects that approved intent to a client account, enrolled device, container or other supported runtime context.

The representation can differ by target without changing its purpose. A hosted client and a local coding tool do not expose identical controls. Repository-owned instructions remain in the repository; DriftGate tracks the relevant identity, path and revision rather than making a competing editable copy.

01

Define

Select the project, reviewed tools and resource bindings.

02

Release

Pin an approved profile instead of silently activating every edit.

03

Apply

Change only managed settings on the intended target.

04

Verify

Compare approved intent with installed and observed state.

WHAT YOU CAN CONTROL

Environment & Tooling Management

T01

Approved MCPs

Discover and assign reviewed MCP servers, tools and versions. A catalog entry is not blanket action permission.

See related workflows
T02

Skills and plugins

Review, release, pin and update skills and client-specific plugins with provenance and compatibility.

See related workflows
T03

Model management

Manage supported model preferences and observed settings without pooling subscriptions or provider quotas.

See related workflows
T04

Environment sync

Apply approved profiles across enrolled contexts while preserving unmanaged settings and independent authorization.

See related workflows
T05

Version control

Pin artifact and profile revisions. Activate upgrades or rollbacks deliberately, not on every source edit.

See related workflows
T06

Infrastructure templates

Reuse reviewed runtime and deployment patterns with explicit prerequisites, ownership and approval.

See related workflows
T07

Secrets and configuration

Distribute managed settings and opaque credential references, never raw secrets in portable profiles.

See related workflows
T08

Drift detection

Compare expected, approved, installed, loaded and observed state. Explain differences and precise unknowns.

See related workflows
T09

Tool sandboxing

Bound approved execution by qualified filesystem, network, credential, time and resource controls.

See related workflows
THE OPERATIONAL RESULT

Keep a working setup. Understand every change.

Onboarding becomes a controlled setup journey rather than a folder of copied credentials. Debugging begins with the actual project and observed revision. Updates move through review and deliberate activation. A useful environment can be reused without making every project identical.

YOUR QUESTIONS

A little more detail.

Does every project get the same configuration?

No. Reuse approved workspace defaults while selecting the repositories, tools, instructions and resource connections appropriate to each project. Mandatory organizational restrictions still apply.

Does sync copy my login sessions?

No. A shared profile describes approved setup. Each client and resource connection retains its own authorization; portable configuration carries secret references, not raw credentials.

What is configuration drift?

It is a meaningful difference between approved intent and reported state: a stale skill, a wrong endpoint, an unexpected instruction revision or a different resource account. Intentional overrides remain distinguishable from problems.

BUILD WITH INTENTION

Your next agent.
A better starting point.

EXPLORE DRIFTGATE

Find your starting point.

Search DriftGate

Quick jumps