CodeTorchAI-generated natural language outlines help you understand code faster, with less effort, and skim code for easier navigation. FeaturesAnnotations: Outlines are rendered as annotations to stay unobtrusive even when outlines are extensive and so your source code isn’t touched.
Live Documentation: Outlines update in the background as you save your work.
Reviewing AI-generated Code: Outlines overlay AI-generated diffs for easier review.
Storing Documentation: Outlines are saved in your project’s root (/.codetorch) and can be pushed to GitHub for re-use by collaborators. RequirementsSetting up a Gemini API KeyCodeTorch uses Gemini-2.0-Flash to generate code summaries. You must configure your Google AI API Key to use the extension:
Need to create an Google AI API key? Create one in a few clicks and use free credits for the first 90 days (July 2025). Setting up outline sytlingExtension creators don't have access to CodeLens annotation styling, so users must manually configure it. Configure them in "Preferences: Open User Settings (JSON)" ( Here are recommend styling fields to add:
Extension SettingsTriggering outline re-generatoinBy default, oultines are re-generated everytime you save a file. You can alternatively configure a keyboard shortcut to trigger re-generation.
ReferencesThanks to the prior work this project is built on:
|