跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaAIjava

IntelliJ IDEA 接入 AI 编程助手:Copilot、DeepSeek、GPT-4o

综述由AI生成如何在 IntelliJ IDEA 中集成 GitHub Copilot、DeepSeek 和 GPT-4o Mini 等 AI 编程助手。通过安装官方插件或 CodeGPT 第三方工具,开发者可实现代码自动补全、Chat 对话及本地模型部署。文章对比了各工具的免费与付费功能差异,并提供了具体的配置步骤和 API Key 设置方法,帮助开发者根据需求选择适合的 AI 辅助方案以提升编码效率。

虚拟内存发布于 2026/4/6更新于 2026/5/2337 浏览
IntelliJ IDEA 接入 AI 编程助手:Copilot、DeepSeek、GPT-4o

IntelliJ IDEA 接入 AI 编程助手:Copilot、DeepSeek、GPT-4o

引言

近年来,AI 编程助手已成为开发者的高效工具,它们可以加速代码编写、优化代码结构,并提供智能提示。本文介绍如何在 IntelliJ IDEA 中集成 DeepSeek、GPT-4o Mini、GitHub Copilot,并探索本地 AI 编程助手方案,帮助开发者在不同场景下提升编程效率。

1. GitHub Copilot 集成

Copilot 是由 GitHub 和 OpenAI 推出的 AI 代码补全工具,它可以根据上下文智能生成代码片段。

功能免费版付费版
代码补全每月 2,000 次代码补全建议无限制代码建议
Copilot Chat每月 50 条聊天消息无限制聊天消息
AI 模型选择可选择 Claude 3.5 Sonnet 或 GPT-4o额外提供 o1-preview 和 o1-mini 模型
跨文件编辑支持支持
Copilot 扩展生态系统访问支持支持
拉取请求摘要不支持支持
组织范围的策略管理不支持支持
审核日志不支持支持
增加的 GitHub 模型速率限制不支持支持
Copilot 知识库不支持支持
大语言模型微调不支持支持
1.1 安装 GitHub Copilot 插件
  1. 打开 IntelliJ IDEA,进入 File > Settings(Windows)或 Preferences(Mac)。
  2. 在 Plugins 搜索 GitHub Copilot。
  3. 点击 Install 并重启 IDEA。

在这里插入图片描述

1.2 配置 GitHub Copilot
  1. 进入 Settings > GitHub Copilot,登录 GitHub 账户。
  2. 启用 Copilot Suggestions 和 Copilot Chat。
  3. 在代码编辑器中尝试输入 /** 或函数定义或者注释,Copilot 会自动补全。

在这里插入图片描述

需要个人 Github 账号开启 Copilot,插件下载完成后按照指引进行登录 Github 并进行功能授权验证,验证完成后即可体验 Github Copilot。

1.3 Copilot 代码辅助示例

代码自动补全(通过注释理解我们需要写的代码逻辑进行补全)。

在这里插入图片描述

可选择指定代码文件点击 Copilot Chat 进行对话代码推理分析,优化我们的代码或者帮我们完成描述的需求。

请添加图片描述

2. DeepSeek 集成

DeepSeek 是国产 AI 编程助手,支持类代码补全,具备更强的中文理解能力。DeepSeek 需要通过 API 方式接入或本地部署。这里介绍一款插件 CodeGPT,一款人工智能代码助手,已经支持集成市面上常见的大模型,我们通过它接入 DeepSeek。

2.1 安装 CodeGPT 插件
  1. 在 IDEA 插件市场搜索 CodeGPT。
  2. 安装插件并重启。
2.2 配置 API Key 或本地部署

如果使用本地部署,需要运行本地模型,并配置请求地址,下面主要演示 API Key 配置场景。

  1. 进入 Settings > Tools > CodeGPT > Providers,选择 Custom OpenAI。

在这里插入图片描述

  1. 配置 Custom OpenAI,选择 OpenAI(DeepSeek 接口有考虑 OpenAI 兼容,所有大致参数可不变),输入 DeepSeek 的 API Key(可从 DeepSeek API 官网获取)。

在这里插入图片描述

填写 DeepSeek 上创建的 API Key。

在这里插入图片描述

  1. 通过 Custom OpenAI 这种方式需要手动填写 DeepSeek API 地址,可以参考官方文档:https://api-docs.deepseek.com/zh-cn/。

在这里插入图片描述

按照官网对应的 URL 进行填写:https://api.deepseek.com/chat/completions

在这里插入图片描述

注意请求的 Headers 可不用变更,需要将 Body 中的 model 修改为:deepseek-reasoner,保存即可。 deepseek-chat 模型已全面升级为 DeepSeek-V3,接口不变。通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3。 deepseek-reasoner 是 DeepSeek 最新推出的推理模型 DeepSeek-R1。通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1。

在这里插入图片描述

注意由于当前 DeepSeek 现在已经停止 API 接口服务充值,新用户需要等待后续恢复之后再尝试使用。(现在已经恢复充值,大家可以去体验了)

3. GPT-4o Mini 集成

GPT-4o Mini 是 OpenAI 推出的轻量级 GPT-4o 版本,通过 CodeGPT 插件接入 IntelliJ IDEA,并且是免费使用的(每月有次数限制)。

3.1 安装 CodeGPT 插件
  1. 在 IDEA 插件市场搜索 CodeGPT。
  2. 安装插件并重启。
3.2 配置 GPT-4o Mini
  1. 进入 Settings > Tools > CodeGPT > Providers,选择 CodeGPT。
  2. 填写 CodeGPT 的 API Key (CodeGPT 官网)。

Chat 模型选择 GPT-4o Mini。启用 Enable Code Assistant 和 Enable code completions 选项。

在这里插入图片描述

3.3 GPT-4o Mini 智能分析代码示例

使用后觉得效果很不错。

在这里插入图片描述

4. AI 代码助手对比分析

工具特点适用场景
GitHub Copilot云端 AI 代码补全适合日常开发,智能推荐代码
DeepSeek强中文理解能力,需 API适合国内开发者,支持 API 调用
GPT-4o Mini免费使用,通过 CodeGPT 插件接入适合初学者或轻量 AI 辅助
Ollama + DeepSeek本地模型运行适合私有部署,保护代码隐私

总结

本文介绍了 IntelliJ IDEA 接入 AI 编程助手的多种方式,包括 GitHub Copilot、DeepSeek、GPT-4o Mini,以及本地 AI 部署方案。开发者可根据需求、安全性、网络环境选择合适的 AI 助手。

目录

  1. IntelliJ IDEA 接入 AI 编程助手:Copilot、DeepSeek、GPT-4o
  2. 引言
  3. 1. GitHub Copilot 集成
  4. 1.1 安装 GitHub Copilot 插件
  5. 1.2 配置 GitHub Copilot
  6. 1.3 Copilot 代码辅助示例
  7. 2. DeepSeek 集成
  8. 2.1 安装 CodeGPT 插件
  9. 2.2 配置 API Key 或本地部署
  10. 3. GPT-4o Mini 集成
  11. 3.1 安装 CodeGPT 插件
  12. 3.2 配置 GPT-4o Mini
  13. 3.3 GPT-4o Mini 智能分析代码示例
  14. 4. AI 代码助手对比分析
  15. 总结
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 无人机烟幕遮蔽时间优化:基于遗传算法的代码实现
  • 大模型微调方法总结:从全量到参数高效微调
  • 内网穿透应用:使用 Plex 搭建远程私人影音库
  • NLP 任务预训练模型选择与方案规范建议
  • 零基础自学网络安全技术指南
  • PyCharm 安装通义灵码插件实现 AI 辅助编码
  • 深入理解 LRU 和 LFU 缓存算法的 Java 实现
  • OpenClaw 接入飞书:让 AI 直接操作文档和表格
  • Rust 异步 Web 框架 Axum:核心原理与实战进阶
  • 从零搭建可落地 AI Agent:智能体开发全流程实战
  • Java 面试核心知识点与高频问题解析
  • 英伟达 GTC 2026 发布 Rubin 架构与推理芯片,AI 智能体时代来临
  • 11 篇必读的大模型论文
  • Windows 虚拟机 Ubuntu 24.04.4 安装 OpenClaw 指南
  • Redis 多数据结构平台的演进与实践
  • DeepSeek 实用指令指南:30 个提升效率的提示词技巧
  • 基于鸿蒙 Flutter 的智能家居应用开发实战
  • UI UX Pro Max:AI 驱动的现代前端 UI 工作流实战
  • ARIS 开源:基于 Claude Code 的自动化科研与论文工作流
  • N46Whisper:三步实现日语视频 AI 字幕生成

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online