ChatIDE 是一个集成在你的编程环境中(IDE)的人工智能助手,专门为 Visual Studio Code(VSCode)设计。用户可以使用 ChatIDE 在 VSCode 中与 OpenAI 的 ChatGPT 或 Anthropic 的 Claude 进行互动,从而提升编程体验。
AI助手集成:ChatIDE 通过集成 OpenAI 和 Anthropic 的模型,为用户提供智能对话功能。目前支持的 AI 模型包括 OpenAI 的 gpt-4 系列和 Anthropic 的 claude-v1.3。
简易安装:用户可以从 VSCode 的扩展市场中轻松获取 ChatIDE,安装过程简单明了。
自定义API Key:为了使用 ChatIDE,用户需要从 OpenAI 或 Anthropic 购买 API Key,这些密钥会安全地存储在 VSCode 的secretStorage中。
便捷使用:通过快捷键 Cmd + Shift + i(或在非苹果平台上使用 Ctrl + Shift + i),用户可以快速启动 ChatIDE,与选定的 AI 模型进行对话。
用户可以通过Cmd + Shift + P 快捷键进入 ChatIDE 设置,调整模型参数如model、max_tokens和temperature,并可以自定义系统提示以适应个人需求。所有配置会自动保存,确保用户体验的连续性。
ChatIDE 支持随时更新 API Key。当用户需要更新 OpenAI 或 Anthropic 的 API Key 时,只需使用命令面板Cmd + Shift + P(或 Ctrl + Shift + P)并输入>ChatIDE,然后选择合适的更新选项即可。
使用 ChatIDE 时可能遇到一些小问题:
当前没有办法中途停止模型生成,用户必须等待生成过程完成。
如果在生成过程中关闭 ChatIDE 面板,可能会导致 VSCode 需要重启才能恢复使用。
⚠️ ChatIDE 目前处于早期原型阶段,用户需自行承担使用风险。此外,请密切关注 OpenAI 或 Anthropic 帐单,以避免意外费用。
ChatIDE 的开发不断获得社区支持,其构建过程中也使用到了 ChatIDE 自身的功能,促进了其不断完善。