OpenCode
简介
OpenCode 是目前最流行的开源 AI 编程 Agent,拥有 131K+ GitHub Stars。支持终端、桌面应用和 IDE,完全免费且开源。
核心功能
多平台支持
- 终端 - 命令行中使用
- 桌面应用 - macOS、Windows、Linux 原生应用
- IDE 集成 - 集成到各种 IDE
AI 能力
- LSP 自动加载 - 自动为 LLM 加载合适的语言服务器
- 多会话并行 - 同一项目可启动多个 Agent 并行工作
- 会话分享 - 分享任意会话链接用于参考或调试
- 免费模型 - 内置免费模型可用
模型支持
- GitHub Copilot - 登录 GitHub 使用 Copilot 账户
- ChatGPT Plus/Pro - 登录 OpenAI 使用 ChatGPT 账户
- Claude - 支持 Anthropic Claude
- GPT 系列 - 支持 OpenAI 模型
- Gemini - 支持 Google Gemini
- 本地模型 - 支持 Ollama 等本地模型
- 75+ LLM 提供商 - 通过 Models.dev 支持各种模型
Zen 模型服务
- 优化模型 - 专为编程 Agent 测试和基准测试的模型
- 稳定性能 - 消除不同提供商间的性能和质量差异
- 验证模型 - 使用经过验证的可靠模型
核心特性
- 完全开源 - GitHub 开源,社区驱动
- 隐私优先 - 不存储任何代码或上下文数据
- 免费使用 - 基础功能完全免费
- 灵活部署 - 支持隐私敏感环境
- 社区活跃 - 800+ 贡献者,10,000+ commits
- 多模型 - 支持几乎所有主流 AI 模型
安装方式
1 | # curl |
使用场景
- 日常编程开发
- 代码审查
- 调试问题
- 学习新技术
- 团队协作
- 隐私敏感项目
统计数据
- 131,000+ GitHub Stars
- 800+ Contributors
- 10,000+ Commits
- 5M+ 每月活跃开发者
定价
- Free - 开源免费,基础功能
- Zen - 优化模型服务(付费)
- Enterprise - 企业级支持和部署