DevChat 开源的AI编程助手

DevChat是一个开源的AI编程助手,旨在帮助开发人员高效地利用AI进行代码生成和文档记录。其核心理念是让开发者以提示为中心进行软件开发——通过编写提示而非直接编写代码来引导AI生成所需内容。相较于其他基于单一模型的AI编程工具,DevChat集成了多个主流热门代码大模型,支持用户在不同模型之间自由切换。

主要功能

代码生成与编程辅助

DevChat支持代码生成、代码补全以及测试用例的自动生成,帮助开发者快速完成编程任务。

上下文精确控制

平台赋予开发者对上下文的精确控制权,同时简化了上下文构建的复杂过程,使与AI的交互更加直观高效。

易扩展的提示词库

DevChat允许开发者自定义提示词或创建适合个人及团队的预定义提示模板库,以适应不同的编程需求。

集成多款主流代码大模型

支持切换包括OpenAI的GPT-4和GPT-3.5、文心、Claude 2、讯飞星火、ChatGLM、Code Llama等在内的多种大模型。

兼容主流开发环境

提供针对Visual Studio Code和JetBrains旗下IDE(如IntelliJ IDEA、WebStorm、PyCharm、CLion等)的插件和扩展。

快速开始指南

以Visual Studio Code为例,使用步骤如下:

  1. 打开VS Code编辑器,单击左侧的扩展按钮。
  2. 在应用商店中搜索并安装DevChat扩展。
  3. 安装完成后,点击左侧侧边栏的DevChat扩展图标。
  4. 点击注册以获取DevChat密钥,或设置自己的OpenAI密钥,即可开始使用。

产品定价

免费版

用户可输入自己的OpenAI或其他大模型密钥即可使用基础功能。

付费版

通过购买DevChat提供的密钥,可解锁GPT-3.5和GPT-4模型使用权。付费方案如下:

  • 15元:约支持1067K个GPT-3.5 token或53K个GPT-4 token
  • 29元:约支持2133K个GPT-3.5 token或107K个GPT-4 token
  • 57元:约支持4267K个GPT-3.5 token或213K个GPT-4 token
  • 112元:约支持8533K个GPT-3.5 token或427K个GPT-4 token