Sixth integrates directly into VSCode’s interface, letting you access AI assistance without disrupting your workflow. These integrations appear as commands in context menus, keyboard shortcuts, and quick fixes throughout the editor.
Editor Integration Overview

What are Editor Integrations?

Editor integrations are commands and shortcuts that let you use Sixth right where you’re working. Instead of switching to the Sixth panel first, you can select code, right-click, and immediately send it to Sixth for help. These integrations appear in different places throughout VSCode:
  • In the editor context menu (right-click menu) - “Add to Sixth”
  • In the terminal context menu - “Add to Sixth”
  • In the Source Control view - “Generate Commit Message”
  • As keyboard shortcuts - Various Sixth commands
  • As Quick Fix options (lightbulb menu) - “Fix with Sixth”, “Explain with Sixth”, “Improve with Sixth”

Available Editor Integrations

Sixth offers several editor integrations, each designed to enhance different aspects of your development workflow:

How They Work

When you use these commands, Sixth:
  • Captures the relevant context (selected code, file path, terminal output, etc.)
  • Focuses the Sixth interface
  • Creates a conversation with the captured context
  • In some cases, automatically generates a suggested prompt
Behind the scenes, these commands use VSCode’s extension API to register commands, access editor state, and control VSCode’s interface.