nococli
v1.0.5
Published
Keep your code yours — remove AI co-author signatures from git commits
Maintainers
Readme
nococli
Your code is yours. Your commits should be too.
AI tools (Claude Code, Copilot, Cursor) auto-add themselves as co-author on every commit.
But you wrote the code. You understand it. You're responsible.
One command to reclaim ownership:
npx nococliThat's it.
Supported AI Signatures
Removes co-author signatures from:
- Claude (Claude, Claude Code, Claude 3, Claude 3.5, Claude Sonnet, Claude Opus)
- GitHub Copilot
- ChatGPT / OpenAI (ChatGPT, GPT-4, ChatGPT-4o)
- Cursor AI
- Tabnine
- CodeWhisperer / Amazon CodeWhisperer
- Codeium
- Replit Ghostwriter
- Sourcegraph Cody / Cody
- Factory Droid (factory-droid, factory-droid[bot])
- Gemini / Google Gemini (Gemini Pro, Gemini 1.5)
- Perplexity AI
- Amazon Q
- Amp / Amp AI
Pattern Matching Features
- Case-insensitive matching for "Co-Authored-By" lines
- Flexible whitespace handling (spaces, tabs, no space after colon)
- Version number support (e.g., "Claude 3.5 Sonnet", "GPT-4")
- Email format variations handled
Requirements
- Unix/Linux/macOS: Git with bash hook support
- Windows: Git Bash, WSL, or MSYS2 (native PowerShell not supported)
Install
# Run directly with npx (recommended)
npx nococli
# Or install globally
npm install -g nococli
noconpm Package
nococli - Published on npm, the package manager for JavaScript.
"AI exists to help you. It's important that you remain the owner and accountable for your work without AI taking credit." — Tibo
