Which agent setups we have run.
A setup is tested once we have run it with the VITNA guard and recorded the version and date. Until then it is documented, not yet tested: its config follows the client's own documentation. The config for each is on Connect your agent.
Tested
Run with the guard: a hold was held, approved and denied.
None yet.
Documented
Config known from the client's docs, documented, not yet tested.
| Setup | Status | Holds |
|---|---|---|
| Claude Desktop | documented, not yet tested | Waits for the decision |
| Claude Code | documented, not yet tested | Waits for the decision |
| Codex CLI | documented, not yet tested | Waits for the decision |
| Gemini CLI | documented, not yet tested | Waits for the decision |
| Cursor | documented, not yet tested | Held, not run; retry after approval |
| VS Code (Copilot) | documented, not yet tested | Waits for the decision |
| Cline | documented, not yet tested | Waits for the decision |
| Continue | documented, not yet tested | Waits for the decision |
| Zed | documented, not yet tested | Waits for the decision |
| Goose | documented, not yet tested | Waits for the decision |
| Windsurf / Devin Desktop | documented, not yet tested | Held, not run; retry after approval |
| OpenClaw (VITNA plugin) | documented, not yet tested | Waits for the decision |
| OpenClaw (MCP servers) | documented, not yet tested | Waits for the decision |
| OpenAI Agents SDK (Python) | documented, not yet tested | Waits for the decision |
| OpenAI Agents SDK (JS) | documented, not yet tested | Waits for the decision |
| Google ADK (Python) | documented, not yet tested | Waits for the decision |
| LangChain MCP adapters | documented, not yet tested | Held, not run; retry after approval |
| CrewAI | documented, not yet tested | Held, not run; retry after approval |
| AutoGen | documented, not yet tested | Waits for the decision |
| Microsoft Agent Framework (Python) | documented, not yet tested | Held, not run; retry after approval |
| LlamaIndex | documented, not yet tested | Waits for the decision |
| Mastra | documented, not yet tested | Waits for the decision |
| Vercel AI SDK | documented, not yet tested | Waits for the decision |
Not supported
Setups the guard cannot sit in front of, and why.
| Setup | Status | Holds |
|---|---|---|
| n8n (MCP Client Tool) | Its MCP Client Tool connects over SSE and HTTP only, not stdio, so the guard cannot sit in front of it. A remote VITNA gateway is planned. | – |