Smart Code Review with AI-Powered Insights
Code reviews are essential for maintaining code quality, but traditional review workflows have friction:
SealCode brings code review directly into VS Code, letting you annotate code in context and leverage AI tools to validate your review comments—turning observations into actionable insights.

🤖 AI-Powered ReviewSend comments to AI tools (Claude, Copilot, OpenCode, Amp) for architectural validation, security analysis, and refactoring suggestions. |
📝 Prompt TemplatesBuilt-in templates for review, security, refactor, and simplify workflows. Create custom templates with |
🏷️ Categorized CommentsOrganize notes with 5 categories: Bug, Question, Suggestion, Nitpick, and Note. Each with distinct colors for quick identification. |
🎨 Rich Visual FeedbackInline decorations, gutter icons, and line backgrounds help you spot comments at a glance. |
📁 Smart FilteringFilter by category, filename, or current file only. Find exactly what you need. |
📤 Export OptionsExport your review comments to Markdown or HTML for sharing or documentation. |
jellydn.seal-code in VS Code Extensions




SealCode integrates with popular AI coding tools to analyze your review comments:

| Tool | Description | Model Configuration |
|---|---|---|
| Claude | Anthropic’s Claude CLI | haiku, sonnet, opus |
| Copilot | GitHub Copilot CLI | gpt-4.1, gpt-4o, o3 |
| OpenCode | OpenCode CLI (default) | opencode/big-pickle, opencode/claude |
| Amp | Amp CLI | rush, smart |
| Custom | Your own AI command | e.g., ccs glm |
Choose from built-in templates or create your own:
| Key | Description | Type | Default |
|---|---|---|---|
seal-code.showInlineDecorations |
Show inline text decorations (after-line text preview) | boolean |
true |
seal-code.showGutterIcons |
Show gutter icons for comments | boolean |
true |
seal-code.showLineBackground |
Show colored background on commented lines | boolean |
true |
seal-code.categoryColors |
Custom colors for each comment category | object |
{"bug":"#f44336","question":"#2196f3","suggestion":"#4caf50","nitpick":"#ff9800","note":"#9e9e9e"} |
seal-code.aiTool |
AI CLI tool to use for sending review comments | string |
"opencode" |
seal-code.aiToolCommand |
Custom command path for AI tool (used when aiTool is ‘custom’, e.g., ‘ccs glm’) | string |
"" |
seal-code.aiToolClaudeModel |
Claude model to use (e.g., haiku, sonnet, opus) | string |
"haiku" |
seal-code.aiToolOpenCodeModel |
OpenCode model to use (e.g., opencode/big-pickle, opencode/claude) | string |
"opencode/big-pickle" |
seal-code.aiToolCopilotModel |
Copilot model to use (e.g., gpt-4.1, gpt-4o, o3) | string |
"gpt-4.1" |
seal-code.aiToolAmpModel |
Amp mode to use (rush or smart). Execute mode requires rush or smart. | string |
"smart" |
seal-code.promptTemplates |
Named prompt templates for AI review. Use for formatted comments and for affected file list. | object |
See package.json |
seal-code.showAIQuickPick |
Show quick pick menu for AI tool selection before sending to AI | boolean |
false |
| Command | Title |
|---|---|
codeReview.addComment |
Code Review: Add Review Comment |
codeReview.editComment |
Code Review: Edit Comment |
codeReview.deleteComment |
Code Review: Delete Comment |
codeReview.filterByCategory |
Code Review: Filter by Category |
codeReview.toggleFileFilter |
Code Review: Toggle Current File Only |
codeReview.exportMarkdown |
Code Review: Export to Markdown |
codeReview.exportHtml |
Code Review: Export to HTML |
codeReview.clearAll |
Code Review: Clear All Comments |
codeReview.filterByFilename |
Code Review: Filter by Filename |
codeReview.editCommentById |
Code Review: Edit Comment |
codeReview.deleteCommentById |
Code Review: Delete Comment |
codeReview.sendToAI |
Code Review: Send to AI Review |
codeReview.sendSelectedToAI |
Code Review: Send Selected to AI |
codeReview.sendCategoryToAI |
Code Review: Send Category to AI |
Enable the AI tool quick pick to choose different tools per review session:
{
"seal-code.showAIQuickPick": true
}
This allows parallel execution with different AI tools for comprehensive analysis.
Contributions are welcome! Please feel free to submit a Pull Request.
# Install dependencies
pnpm install
# Build
pnpm run build
# Watch mode
pnpm run dev
# Run tests
pnpm run test
Give a ⭐️ if this project helped you!
MIT License © 2026 Huynh Duc Dung