AI万址

Twinny

Twinny是VS Code上免费的AI代码补全插件,支持Ollama本地运行和9家云端AI提供商。2025年8月已归档,本文详解其功能、使用体验及替代方案。

Twinny
访问官网
基本信息详情
开发公司独立开发者 rjmacarthy(twinnydotdev)
上线时间2023 年 8 月
官网https://twinny.dev/
支持平台VS Code 扩展(跨平台)
价格完全免费(MIT 开源)
核心定位本地托管的 AI 代码补全 VS Code 插件,GitHub Copilot 的免费替代方案

Twinny 曾经是 VS Code 里最实在的免费 AI 编程插件。它做的事情和 GitHub Copilot 类似--代码补全、AI 聊天、代码解释、重构建议--但完全免费、完全开源,而且支持本地运行。你的代码不需要发到任何服务器上。

它最吸引人的地方是灵活性。默认接 Ollama 本地模型,数据不出机器;想用云端也可以,支持 OpenAI、Anthropic、OpenRouter、Deepseek、Cohere、Mistral AI、Perplexity、Groq 共 9 个提供商。你可以在隐私和性能之间自由切换。

重要提示: Twinny 已于 2025 年 8 月归档(Archived)。twinny.dev 官网显示项目已停止维护,开发团队转向了新项目 mia.run。GitHub 仓库也标记为 Public archive。VS Code Marketplace 上的插件仍可安装(67,000+ 安装量),但不再更新。下方内容基于其活跃期间的功能描述整理。

核心功能

01

Fill-in-the-Middle 代码补全

不是简单的行尾接龙。AI 根据光标前后的代码上下文,生成中间缺失的部分。比如你写了函数签名和闭合括号但函数体为空,触发补全后 AI 会根据函数名和参数生成合理的实现。

02

AI 代码聊天

侧边栏聊天面板,可以针对当前打开的文件或选中的代码块提问。支持代码解释、生成单元测试、重构建议、文档生成。启用 Workspace Embeddings 后,AI 能感知整个项目结构,建议更精准。

03

多提供商支持

9 个 AI 提供商可选:Ollama(本地默认)、OpenAI、Anthropic、OpenRouter、Deepseek、Cohere、Mistral AI、Perplexity、Groq。在设置中切换 API 端点、模型、端口、路径,一个插件搞定全栈。

04

Git 提交信息生成

自动分析代码变更,生成 Git commit message。省去想提交描述的时间。

05

Symmetry 网络集成

去中心化 P2P 网络,共享 AI 推理资源。这个功能比较实验性,但在降低本地推理成本方向上有想象空间。

06

差异对比与全屏聊天

代码补全建议支持 side-by-side diff view,方便对比。聊天面板可以切换全屏模式,讨论复杂问题时空间更大。

适合谁

适合的: 注重代码隐私的开发者(本地 Ollama 运行),不想为 Copilot 付费的个人开发者,在离线或网络受限环境下工作的团队,想自选 AI 模型的技术爱好者。

不适合的: 需要持续更新和维护的商业项目(项目已归档),不想折腾 Ollama 配置的用户,需要企业级支持的团队。

替代方案: 项目归档后,推荐考虑 Continue(开源 VS Code 插件)、GitHub Copilot、Codeium 或 Cursor。

同类竞品对比

能力TwinnyGitHub CopilotContinueCodeium
本地运行✅(Ollama)
多模型选择⭐⭐⭐⭐⭐(9 家)❌(仅 OpenAI)⭐⭐⭐⭐
代码补全✅(FIM)⭐⭐⭐⭐⭐⭐⭐⭐⭐
AI 聊天
价格完全免费$10/月免费~付费免费
当前状态❌ 已归档✅ 活跃✅ 活跃✅ 活跃

FAQ

Q

Twinny 还能用吗?

A

VS Code Marketplace 上仍可安装(67,000+ 安装量),但项目已于 2025 年 8 月归档,不再更新。已有的功能可以继续使用,但不会有 bug 修复或新功能。

Q

为什么被归档了?

A

开发团队在官网表示已转向新项目 mia.run。"Everything we learned building Twinny went into it." 具体原因未公开说明,但独立开源项目的维护成本是常见因素。

Q

怎么配置本地 Ollama?

A

安装 Ollama 后,在 Twinny 设置中配置 Ollama Hostname(默认 0.0.0.0)和 API Port(默认 11434)。推荐使用 CodeLlama 或 DeepSeek-Coder 等代码专用模型。

Q

和 GitHub Copilot 比怎么样?

A

Copilot 的补全质量更高、响应更快,但收费且数据发到云端。Twinny 免费且支持本地运行,隐私更好,但补全质量依赖你选的模型,配置门槛也更高。

Q

支持 Windows 吗?

A

支持。VS Code 跨平台,Twinny 插件在 Windows、macOS、Linux 上都能用。

Q

有替代方案吗?

A

有。Continue 是目前最活跃的开源替代,功能类似且仍在更新。Codeium 免费且零配置。如果不在意付费,GitHub Copilot 仍是综合体验最好的选择。

更新动态

客户评论

VS Code Marketplace 评分:基于 11 条评价,安装量 67,126 次

"The most no-nonsense locally hosted AI code completion plugin for VS Code." - GitHub 项目描述

"完全免费且完全私密,解决了成本、隐私和灵活性三个痛点。" - CSDN 技术文章评价

"Twinny 解决了 GitHub Copilot 的两个核心问题:收费和隐私。支持本地 Ollama 运行,代码数据完全不出机器。" - CSDN 评测

参考来源