See which Codex agents your developers run and what they can reach, then check each tool call against your policy before it runs.

Codex runs on the credentials of the developer or account behind it, admin access included. It can reach anything that account can, approved or not.
Codex agents without guardrails
With Obsidian
A destructive command, a secret pasted into context, or a file read far outside the project can land before anyone reviews it.
Developers connect Codex to company apps and MCP tools on their own, so those agents act without any security decision.
Codex can read a .env file or private key into its context, and a connected MCP server can carry that data into another app.
Each Codex tool call is checked against your policy before it runs.
Unsanctioned apps and MCP servers are found, and calls to them can be blocked.
Codex follows the same policies you set for Claude Code, Cowork, and Microsoft Copilot.




Codex agents act through MCP, OAuth, and direct integrations, and each of your controls sees only part of the action. Obsidian keeps those controls and adds one decision that sees the whole chain: person, agent, credential, tool, app, and data.
Discovery, risk analysis, and runtime enforcement. Obsidian finds Codex agents and the tools they use, flags excessive access, and checks each tool call through a sidecar that runs beside Codex.
Flag or block. Flag records a match without stopping anything, so you can test a policy on real Codex traffic before you enforce it. A tool call that matches no policy proceeds. Require approval is available only where the enforcement point supports it, which today means Claude Code policies that run before an operation.
Yes. Security teams apply the same policies to Codex, Claude Code, Cowork, and Microsoft Copilot from one console, and developers keep the coding tools they prefer.
No. Obsidian works alongside them. It narrows the access Codex agents hold across your apps and checks the actions that remain against your policies.
Obsidian inventories the MCP servers your Codex agents use and flags unsanctioned ones. For supported apps, the MCP Security Proxy identifies the user, keeps the app’s token out of the AI client, and checks each tool call against policy.