AI UNDERDOGSDAILY PICK
AI UNDERDOGS
Claude Code 住进 Neovim
Claude Code, Inside Neovim
NishantJoshi00/sidekick
如果你整天泡在 Neovim 里
肯定懂这个痛——想用 Claude Code
就得切到另一个终端
Sidekick 直接把这个麻烦干掉了
If you live in Neovim, you know the
pain — you want Claude Code, but it
means switching to another terminal. Sidekick kills that
friction
AI 代理住在编辑器里
Agent in Your Buffer
Sidekick 是一个 Neovim 插件
把 Claude Code 作为 AI 代理直接嵌进编辑器的 buffer 里
不是浮动窗口
不是 tmux 分屏——它就像普通 buffer 一样
安安静静待在那
Sidekick is a Neovim plugin that embeds Claude
Code as an AI agent right inside your
editor buffer. Not a floating window, not a
tmux split — it just sits there like
any other buffer
★ SIGNAL 1
不是周末玩具
Not a Weekend Hack
这不是简单包一层 Claude Code 就完事了
有一套完整的插件抽象层——已经支持 xAI 的 Grok CLI 了
有自己的 .claude-plugin 结构
还有 sidekick doctor --fix 自检功能
这工程量,不是周末能搞出来的
This isn't just wrapping Claude Code and calling
it a day. There's a full plugin harness
abstraction — it already supports xAI's Grok CLI
Has its own .claude-plugin structure and a sidekick
doctor --fix self-diagnostic. That's not weekend-project energy
★ SIGNAL 2
零上下文切换
Zero Context Switch
对一天在 Neovim 里泡八小时的人来说
少一次上下文切换就是实实在在的收益
AI 输出直接渲染在 buffer 里——没有弹窗
没有分屏
就像编辑器原生的一部分
For someone living in Neovim eight hours a
day, one fewer context switch is a real
win. AI output renders straight in a buffer
— no popups, no split panes. It just
feels native
这个项目的野心不小——一套能切换不同 AI 后端的插件体系
带 consent-gated 修复机制
现在还是早期,肯定有不少粗糙的地方
但架构上的选择说明
作者想的不只是搞个快速 hack 就收工
The scope here is ambitious — a plugin
harness that swaps between AI backends, with consent-gated
repair. It's early days, probably rough around the
edges. But the architecture choices show someone thinking
beyond just shipping a quick hack
AI UNDERDOGS
不用切终端,不用切窗口
No terminal juggling. No context switch
NishantJoshi00/sidekick
关注 · 每天发现更多 AI 神作
github.com/NishantJoshi00/sidekick