JetBrains/junie

An AI coding agent by JetBrains that ships code from your terminal, IDE, or CI/CD pipeline - powered by any LLM you choose

解决的问题

Junie 是一个旨在通过自动化常见任务(如修复错误、实现新功能、审查拉取请求)来加速软件开发的 AI 编码代理。它旨在作为一款「编码伙伴」,能够直接从终端处理复杂的开发工作流。

如何工作

Junie 作为一个 CLI 工具运行,可与 IDE 和 CI/CD 流水线集成。它具备 LLM 无关性,意味着可以与多种模型提供商(包括 Anthropic、OpenAI、Google、xAI、OpenRouter 或 Copilot)配合使用,采用「自带密钥」(BYOK)方式,或通过 JetBrains 账户使用。

适用人群

希望将 AI 辅助功能直接集成到终端和开发流水线中的开发者,包括使用 GitHub Actions 自动响应问题和拉取请求。

主要亮点

  • LLM 无关:支持多种模型提供商(Anthropic、OpenAI、Google、xAI、OpenRouter、Copilot)。
  • 终端驱动:运行于终端,可与 IDE 和 CI/CD 流水线集成。
  • GitHub 集成:可自动安装为 GitHub Action,用于响应问题、拉取请求和 CI 失败。
  • 多功能任务处理:能够构建新项目、分析项目变更、修复失败的测试。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目