Blog

Dispatches on agent authorization, identity, and runtime governance for AI in production.

Is It Safe to Give an AI Coding Agent Shell Access? A Decision Framework

Every agentic editor now asks for it, most developers grant it, and almost nobody can articulate what they just agreed to. Here is what shell access actually hands over, the three questions that decide whether it is safe in YOUR workspace, and how to grant it without giving away the machine.

9 min read Read →
Guide

The EU AI Act and AI Coding Agents: What Human Oversight Means in a Dev Workflow

The AI Act's obligations phase in through 2026-2027, and engineering teams keep asking the same question: does any of this reach the coding agents in our editors? A practical reading — which provisions plausibly touch agentic development, what "human oversight" can actually mean at coding speed, and the artifact every interpretation ends up requiring: a record of what the agent was allowed to do.

10 min read
Guide

How to Review a .cursorrules File for Backdoors: a Practical Checklist

Your agent reads its rules file on every task and obeys it more faithfully than it obeys you. That makes .cursorrules, AGENTS.md, and their siblings the highest-leverage attack surface in an agentic workspace — and almost nobody reviews them. Here is how to, by hand, in ten minutes.

9 min read
Guide

The MCP Server Security Checklist: Eight Things to Verify Before You Connect

An MCP server is code you run with your agent's hands on the wheel. Before you add one to mcp.json, verify these eight things — provenance, tool descriptions, scope, credentials, transport, pinning, blast radius, and the difference between what it can do and what you meant to allow.

10 min read
Guide

在 Trae 和 Antigravity 中审查 AI 编码智能体的安全性:实用指南

AI 编码智能体能执行 shell、读写仓库、通过 MCP 调用工具——但很少有人说得清它到底被允许做什么。本文是一份可以直接照做的清单:手工检查规则文件与 MCP 配置,以及如何用一条命令持续地完成这些审查。全程本地运行。

8 min read
Thesis

Your Agents Are Non-Human Identities. You Are Managing Them Like Service Accounts.

Machine identities already outnumber humans by more than eighty to one, and agents are the fastest-growing class among them. Treating an autonomous, tool-calling agent like a static service account is how the authorization gap becomes a breach.

8 min read
Thesis

Tool Poisoning: The Confused Deputy Comes for MCP

In 2025, researchers showed that the description text of an MCP tool — metadata the user never reads — can hijack an agent into exfiltrating private data. The tool was trusted. The delegation behind it was never checked. That is a confused deputy, industrialized.

7 min read
Runtime Governance

The Replit Deletion: Why "Don't" Is Not an Authorization Boundary

An AI agent deleted a production database during a code freeze, after being told in capital letters not to touch it. The instruction was clear. It was also unenforceable. An instruction the agent can choose to ignore is not a control.

7 min read
Thesis

Delegation Is the Hard Part: When Your Agent Becomes a Confused Deputy

The Model Context Protocol made it trivial to hand an agent a tool. It did nothing to record who authorized the agent to use it, or on whose behalf. That missing answer is where the next class of agent incidents lives.

7 min read
Thesis

The Authorization Gap: Why Agent Security Starts After the Login

Your AI agents log in with a human's credentials and inherit everything that identity can do. No one decided what they should be allowed to decide to do. That space — between a permitted action and an authorized one — is where every agent incident is born.

8 min read
Runtime Governance

The IDEsaster Incident: What 30+ CVEs Tell Us About Agent Environment Risk

30+ CVEs across every major AI coding assistant exposed the authorization gap at the core of autonomous agent environments. Here is what the incident tells us about runtime governance.

5 min read
Security Research

IDEsaster Technical Deep-Dive: 30+ CVEs in AI Code Assistants Analyzed

December 2025 disclosure reveals 30+ CVEs affecting 100% of tested AI IDEs. Critical vulnerabilities include CVE-2025-54135 (CVSS 8.6), CVE-2025-54136, and CVE-2025-52882 (CVSS 8.8).

15 min read
Announcement

Introducing DeepSweep.ai: Proactive Security for AI Code Assistants

We're launching proactive security validation for AI Code Assistants—OWASP aligned protection that works with any AI coding tool.

5 min read
Security

The Memory Poisoning Crisis: Why Every AI Agent is Vulnerable

A deep dive into the architectural vulnerabilities in modern AI agent systems and why traditional security approaches fall short.

12 min read
Philosophy

The Secure AI Development Manifesto

Six principles for building secure AI-assisted applications with transparency, accountability, and OWASP alignment.

8 min read
Tutorial

A Practical Security Pass for Your LangChain Agent Project

LangChain projects concentrate agent risk in the files nobody reviews: assistant rules, MCP server wiring, and AI-generated tool code. Here is how to check that surface with DeepSweep's free tooling, step by step.

6 min read

See where your AI-generated code stands.

Run a free Agent Environment Review — local, no code upload. Catch what your AI agent got wrong before it reaches a pull request.

Review my agent environment — free