AI编程Twinny
AI编程

Twinny

The free and private AI extension for Visual Studio Code and home of the Symmetry inference network. Enhance your development with privacy-focused AI assistance.
VS Code extension
AI assistant
Symmetry inference network
private AI
code completion
developer tools
privacy-focused AI

twinny.dev 是 Twinny 插件的官方网站,专为 VS Code 用户打造。它基于本地部署的 Ollama 大模型,提供零费用、零数据外泄的智能代码补全与聊天服务,支持多语言、多模型、离线运行。


主要功能

  • 智能补全:光标处实时生成整行、整段代码,支持 FIM(Fill-in-the-Middle)模式。
  • 代码对话:侧边栏聊天窗口可解释、重构、优化、翻译、生成测试用例。
  • 多模型支持:一键切换 Ollama 托管的 Qwen-Coder、CodeLlama、DeepSeek-Coder 等模型。
  • 本地托管:所有推理在本地 CPU/GPU 完成,无需联网,保护隐私。
  • 中文提示:内置可自定义的中文提示模板,降低上手门槛。
  • 差异对比:补全后高亮差异,一键接受或撤销。
  • 灵活配置:自定义端口、上下文长度、触发延迟,适配老机器与高性能工作站。

应用场景

  • 个人开发者:离线环境也能享受 Copilot 级体验,零成本。
  • 小团队协作:统一本地模型,确保代码规范与隐私安全。
  • 学生/教育:课堂、考试机不允许外网,仍能获得 AI 辅导。
  • 政企内网:涉密项目禁止外联,Twinny 提供本地化 AI 助力。

优势特点

  • 永久免费:开源插件 + 本地模型,无订阅费、无调用次数限制。
  • 隐私至上:代码不落盘、不上传,完全本地运算。
  • 极速响应:局域网 127.0.0.1 直连,延迟低于 50 ms。
  • 资源友好:量化模型最低 2 GB 显存即可跑 7B 代码大模型。
  • 社区活跃:GitHub 持续更新,支持中文 Issues 与 PR。