Integrate Claude Code AI assistant directly into Panic Nova editor.
- Nova 10.0 or later
- Claude Code CLI installed and authenticated
- Download or locate
ClaudeCode.novaextension - Double-click to install
- Open the extension folder in Nova
- Go to Extensions > Activate Project as Extension
| Command | Shortcut | Description |
|---|---|---|
| Ask Claude... | Cmd+Shift+C | Open prompt to ask Claude anything |
| Ask Claude About Selection | - | Ask a question about selected code |
| Explain This Code | - | Get an explanation of selected code |
| Fix This Code | - | Find and fix issues in selected code |
| Review This Code | - | Get a code review of selected code |
The Claude Code sidebar shows your conversation history. Use the toolbar buttons to:
- Start a new conversation
- Clear the conversation history
- Claude CLI Path: Custom path to the Claude Code CLI (leave empty to use
claudefrom PATH) - Auto-start: Automatically start Claude Code when opening a workspace
- Enable Claude Code: Enable or disable Claude Code for the current workspace
- Open a project in Nova
- Press Cmd+Shift+C or go to Editor > Ask Claude...
- Type your question and press Enter
- View the response in the Claude Code sidebar
Select code in the editor, then right-click or use the Editor menu to:
- Explain This Code: Get a detailed explanation
- Fix This Code: Identify and fix bugs
- Review This Code: Get a code review with suggestions
Make sure Claude Code CLI is installed and accessible:
# Check if claude is in PATH
which claude
# Or specify the full path in extension settings
/usr/local/bin/claudeClaude Code CLI needs to be authenticated. Run this in terminal:
claude authMIT