
Product
Microsoft Teams Notifications Are Now Available in Socket
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.
@mesadev/agentblame
Advanced tools
Track AI-generated vs human-written code. Know what the AI wrote and focus your code reviews where it matters.
# Install Bun if you haven't already
curl -fsSL https://bun.sh/install | bash
Use with bunx (recommended):
bunx @mesadev/agentblame@latest <command>
Or install globally:
npm install -g @mesadev/agentblame
Run this once on your machine to create the local database:
bunx @mesadev/agentblame@latest setup
In each git repository you want to track:
bunx @mesadev/agentblame@latest init
This sets up:
Note: Restart your editor after running init.
git commit -m "new python file"
┌──────────────────────────────────────────────────────────────────────┐
│ Agent Blame v3 │
├──────────────────────────────────────────────────────────────────────┤
│ Commit: 7bdf773b │
│ Files: 1 │
├──────────────────────────────────────────────────────────────────────┤
│ Sessions: │
│ b4deb96e [cursor - gpt-5.2-codex] │
│ [P13] "Add a new file hello_world.py in python and a..." │
├──────────────────────────────────────────────────────────────────────┤
│ Summary: │
│ ██████████████████████████████████████████████████ │
│ AI: 2 lines (100%) Human: 0 lines ( 0%) │
└──────────────────────────────────────────────────────────────────────┘
agentblame blame <file>
python/hello_world.py
──────────────────────────────────────────────────────────────────────
Prompts:
[P1] Cursor (gpt-5.2-codex)
"Add a new file hello_world.py in python and add two print st..."
Tools: edit: 1
──────────────────────────────────────────────────────────────────────
7bdf773 Murali Varad 2026-02-03 │ P1 │ 1 │ print("Hello, World1")
7bdf773 Murali Varad 2026-02-03 │ P1 │ 2 │ print("Hello, World2")
──────────────────────────────────────────────────────────────────────
████████████████████████████████████████
AI: 2 lines (100%) │ Human: 0 lines (0%)
agentblame setup # One-time machine setup (creates ~/.agentblame database)
agentblame init # Set up hooks and workflow for current repo
agentblame clean # Remove hooks from current repo
agentblame blame <file> # Show AI attribution
agentblame sync # Transfer notes after squash/rebase
agentblame config # Show/set configuration
agentblame debug # Show detailed debug info
bunx @mesadev/agentblame@latest setup
bunx @mesadev/agentblame@latest init
bunx @mesadev/agentblame@latest blame src/index.ts
bunx @mesadev/agentblame@latest config set storePromptContent true
See AI markers on GitHub PRs with our Chrome extension.
Get it from the Chrome Web Store or the GitHub repository.
| Problem | Solution |
|---|---|
| Database not found | Run bunx @mesadev/agentblame@latest setup once on your machine |
| Hooks not capturing | Restart your editor; run agentblame debug to check status |
| Notes not on GitHub | Run git push origin refs/notes/agentblame |
| Squash merge lost attribution | Ensure workflow is committed; run agentblame sync locally |
| Bun not found | Install Bun: curl -fsSL https://bun.sh/install | bash |
For full documentation, Chrome extension installation, and contributing guidelines, visit the GitHub repository.
Apache 2.0
FAQs
CLI to track AI-generated vs human-written code
The npm package @mesadev/agentblame receives a total of 24 weekly downloads. As such, @mesadev/agentblame popularity was classified as not popular.
We found that @mesadev/agentblame demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.

Security News
Socket CTO Ahmad Nassri joins AppSec leaders at Black Hat to discuss active malware, package manager risks, and software supply chain defense.