TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Claude.vim – a different take on AI pair programming

11 pointsby xpasky10 months ago
I explored how I can use AI when writing software beyond code completion, and I didn&#x27;t like any of the UX I saw (maybe except Cursor).<p>Well, I do all my work in vim. Claude knows how to use vim! And... you can do anything(!) from vim.<p>Turns out, embedding Claude in vim means you get a fully agentic AI pair programmer in &lt;1000 LoC. (See the GitHub README for examples of what &quot;fully agentic&quot; means.) And if you have some semantic vim tools (jedi.vim, eclim, ...) set up, Claude could use them if instructed.<p>Unlike CLIs, you can review Claude&#x27;s changes, and keep the chat history. So an editor interface is the killer feature for real work.<p>Sonnet 3.5 won&#x27;t take your programmer job yet. But it can make you a lot faster, even if you type very fast (especially its one-shot ability is amazing). The trick is not to give up thinking and stay in charge. Just let it do the grunt work.<p>P.S. I literally never wrote anything in vimscript before claude.vim. Thankfully, Claude did 95% of the code grunt work for me, most of the time already self-hosted.<p>P.P.S. Claude is on AWS Bedrock, chances are you can use it even in environments where sending code to random 3rd-party SaaS is a no-no.

no comments

no comments