calva-backseat-driver

calva-backseat-driver

17

Calva Backseat Driver is an AI-powered VS Code extension for Clojure developers, enabling AI assistants to interact with Clojure projects via the REPL. It serves as a Model Context Protocol server, providing tools for code evaluation, debugging, and symbol lookup to transform static AI suggestions into dynamic interactive programming support.

What is the Calva Backseat Driver?

It is a VS Code extension that integrates AI coding assistants with the Clojure REPL, allowing them to evaluate code and interact with live data.

How do I enable code evaluation?

Code evaluation is disabled by default for security reasons. You can enable it in the Calva MCP settings in VS Code.

What is the Model Context Protocol (MCP)?

MCP is a protocol that allows AI assistants to interact with tools like the Clojure REPL, providing a bridge for enhanced AI capabilities.

Can I use Calva Backseat Driver with other AI assistants?

Yes, it can be used with any AI assistant that supports the Model Context Protocol.

Is the Calva Backseat Driver secure?

Yes, it has multiple layers of security, including default disabled evaluation and user confirmation for tool usage.