CodeGPT

CodeGPT

CodeGPT 是一款模型无关的 AI 编程助手,以扩展形式运行在 VS Code 和 JetBrains IDE 中,支持开发者自带 API 密钥完成代码生成、重构与调试。

关注
标签
AI 编程开发工具AI代码助手AI Agentfreemium
最后更新 2026 年 11 月 10 日
CodeGPT 截图

简介

CodeGPT 是一款 AI 编程助手与智能体编程工具,既可以作为 Visual Studio Code 的扩展,也可以作为 IntelliJ、PyCharm 等 JetBrains IDE 的插件使用。它针对开发者常见的一个痛点:被单一 AI 供应商锁定。CodeGPT 允许用户在 OpenAI、Anthropic、Google、xAI、Meta、Mistral、Cohere 等多家厂商的模型之间自由选择,并通过 Ollama 和 LM Studio 支持本地模型。

该助手采用“先规划”的工作流程:先阅读代码库,提出可编辑的计划,然后在开发者逐步确认后才编写代码。CodeGPT 采用自带密钥(BYOK)模式,用户可以使用自己的 API 供应商密钥,也可以使用 CodeGPT 积分。产品由 CodeGPT LLC 开发,该公司表示其收入来自软件本身,而非按模型使用量计费。除 IDE 产品外,公司还面向组织提供定制化 AI 集成服务。

主要功能

先规划后编码的智能体:CodeGPT 先阅读代码库,提出开发者可编辑的计划,经确认后才编写代码,让改动保持在可控范围内。
模型灵活性:用户可以在 Claude、GPT、Gemini、Grok、Llama、Mistral、Cohere 等模型之间切换,也可以通过 Ollama 或 LM Studio 使用本地模型,按任务灵活更换。
BYOK(自带密钥):开发者可以使用来自 15+ 家供应商的自有 API 密钥实现无限制使用,或使用 CodeGPT 积分付费。
MCP 集成:通过 Model Context Protocol 连接外部 API、文档和数据库。
规则:用户可以定义编码规则,让助手遵循这些规则输出一致、符合规范的结果。
终端执行:智能体可以运行终端命令,任何系统变更前都会等待明确批准。
上下文可见性:实时上下文追踪可显示当前上下文占用情况,没有隐藏限制。

定价与费用

  • 定价:Free 免费版 $0/月,包含 Economy 模型每日 10 次交互和 $1.00 欢迎积分;Professional 每月 $10(按年计费 $9/月,$108/年);Teams 每用户每月 $30(按年 $27/用户/席位,即 $324/席位/年)。
  • 免费套餐:免费方案永久有效,包含自有 API 密钥和本地模型的无限使用,还可在不订阅的情况下按需充值积分。
  • 平台:以 VS Code 扩展和 JetBrains 插件形式提供,支持 IntelliJ、PyCharm 及相关 IDE。
  • 团队功能:Teams 套餐提供共享积分池、统一计费、带使用统计的管理员面板,以及不限数量的成员。
  • 企业服务:可按需定制 AI 解决方案,包括由 ElevenLabs 驱动的语音智能体和全渠道自动化。

适用人群

CodeGPT 面向不希望绑定单一模型供应商、又需要 AI 编程辅助的专业软件开发者和工程师。它适合出于隐私和成本考虑、偏好使用自有 API 密钥或本地模型的个人开发者,也适合需要共享积分、统一计费和使用报告的工程团队。此外,正在评估智能体编程工具用于代码生成、重构和调试的组织,以及有意引入更广泛 AI 工作流集成服务的企业,同样可以关注这款产品。

常见问题

CodeGPT 是什么?CodeGPT 是一款 AI 编程助手与智能体编程工具,集成于 VS Code 和 JetBrains IDE,支持多家供应商的模型,包括通过 Ollama 和 LM Studio 使用的本地模型。

CodeGPT 免费吗?是的。Free 套餐为 $0/月,包含 Economy 模型每日 10 次交互、$1.00 欢迎积分,以及自带 API 密钥时的无限使用。

CodeGPT 支持哪些平台和模型?它以 VS Code 扩展和 JetBrains 插件形式运行,兼容 GPT、Claude、Gemini、Grok、Llama、Mistral、Cohere 以及来自 15+ 家供应商的其他模型,并通过 Ollama 和 LM Studio 支持本地模型。

CodeGPT 如何处理数据和隐私?CodeGPT 自称以隐私为先:除非用户明确选择云端模型,代码始终处于用户掌控之下;即便使用云端模型,API 密钥也归用户所有。

Free 套餐有哪些限制?Free 套餐将 Economy 模型使用限制为每日 10 次交互,每个账户仅支持一个并发交互会话,不适合并行自动化或 API 式批量任务,此类需求需使用自有密钥或积分。