Cline (VS Code / JetBrains extension)
Autonomous coding-agent extension for VS Code and JetBrains, extensible with plugins (tools, hooks, slash-commands, MCP).
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for Cline (VS Code / JetBrains extension), derived from its capabilities.
AIVSS 10.0 · Critical
View MAESTRO 7-layer threat model →Overview
Cline is an open-source autonomous coding agent shipped as an IDE extension (and CLI/SDK). It supports a plugin system: plugins declare an AgentPlugin in package.json's `cline` field to register custom tools (zod schemas), lifecycle hooks, and slash-commands, installable globally or per-project from GitHub/raw/file/git URLs. Security surface: plugins run in the agent runtime with tool and lifecycle-hook access; MCP servers add further shell/tool reach.
Key features
- AgentPlugin tools + lifecycle hooks
- Slash-commands and MCP integration
- Install plugins from GitHub/raw/git/file URLs
Use cases
- Autonomous multi-file coding in the IDE
- Extend the agent with team-specific tools/policies