Otto integrates with VS Code through a lightweight extension that connects to the Otto MCP server. This guide covers installation, configuration, and troubleshooting.

Search for Otto in the VS Code Extensions marketplace and click Install. The extension adds an Otto panel to the sidebar and registers MCP server commands.
Otto is a cloud-hosted MCP server. The VS Code extension is a thin client that communicates with the server. When you request an assessment or recommendation:
Your source code never leaves your machine. Otto only receives metadata and context needed to generate recommendations.
Otto works out of the box after signing in. Advanced configuration options will be available in future releases.
Check the Otto Output panel (View > Output > Otto) for error details. Ensure you are signed in with Otto: Sign In.
Run Otto: Sign In from the command palette to re-authenticate. Sessions expire after 30 days of inactivity.
Ensure your application is registered in the Otto dashboard and the current repo is associated with it.