用了一些 AI Coding Agent ( claude-code ,antigravity ,windsurf ),但是总觉得不是特别顺手。原因有很多,就不赘述了,所以我一开始就打算作为一个挑战,自己搓一个 AI Coding Agent 自己用。
https://github.com/w-t-yang/aynite
后来写着写着发现还真能用,到现在,我已经完全使用这个 agent 本身配合 deepseek-v4-flash 来写它自己的源代码了。
现在这个项目源代码的 AI 纯度 99.99%,用 App 写它自己的源代码的纯度已经接近 50%了。
Aynite + DeepSeek-V4-Flash 231 commits ( 43.9%)
Claude Code + DeepSeek-V4-Flash 71 commits ( 13.5%)
Antigravity + Gemini 224 commits ( 42.6%)
─────────────────────────────────────────
Total 526 commits
简单介绍一下几个特色
- 理论上可以连任何 AI Provider (虽然我自己只测试了 gemini ,deepseek ,和 ollama 本地模型)
- 使用 deepseek-v4-flash 我自己感觉已经完全够用,在没有压缩 context 的功能下,每次差不多了就新启 context ,缓存命中都在 97%以上。(做这个项目到现在,在 deepseek 一共花了不到 100 块)
- 可以随意切换设置喜欢的 UI 风格,既可以像 Claude/Codex 那样的两栏,也可以像 Antigravity 和 Windsurf 那样的三栏(后面有截图)
- 因为本来就是给自己用的,后面我完全放飞自我了,重构了几次,已经不是单纯的 Coding Agent 了,我尝试把它做成能够帮我处理任何任务的工具
一些截图
Coding Agent
可视化
放飞自我 1 - RSS Reader
放飞自我 2 - Spotify
放飞自我 3 - 自己搓的 Stock Chart
其他
- 类似于 tmux 的 tile window
- 用 html 做幻灯片
- (反正就是一锅全给它烩了)
不需要注册邀请啥的,下载以后填上你的 AI Api Key 就可以用(推荐 deepseek-v4-flash ,我一直在用)
MIT License 想干嘛自己拿去就是了,用爱发电
欢迎提意见,最后再发一次链接 https://github.com/w-t-yang/aynite