Summary
Build a VS Code extension that shows [AI] or [HU] annotations inline next to each line, similar to GitLens blame annotations but for AI authorship.
What needs to happen
- Create a VS Code extension scaffold (TypeScript)
- Call
gitintel blame <file> and parse the output
- Render inline decorations:
[AI] (with agent name on hover) or [HU]
- Color-code: AI lines in one color, human lines in another
- Add a status bar item showing file-level AI percentage
- Publish to VS Code Marketplace
Mockup
1 [HU] import express from 'express';
2 [HU] const app = express();
3 [AI] // Claude Code — commit abc123
4 [AI] app.get('/health', (req, res) => {
5 [AI] res.json({ status: 'ok', uptime: process.uptime() });
6 [AI] });
7 [HU] app.listen(3000);
Good first issue because
- Self-contained project (separate package)
- VS Code extension API is well-documented
- Can start with basic decoration, iterate on UX
Summary
Build a VS Code extension that shows
[AI]or[HU]annotations inline next to each line, similar to GitLens blame annotations but for AI authorship.What needs to happen
gitintel blame <file>and parse the output[AI](with agent name on hover) or[HU]Mockup
Good first issue because