一份 AI 开发者的工具清单,60+工具帮你效率 UPUP!

GitHub上有一份非常棒的工具清单,汇总了面向开发人员的 60+ AI 工具。将工具的名称、链接和简介等信息分类如下,非常值得收藏~

集成开发环境 IDEs

  • Cursorhttps://www.cursor.so): 具有聊天、编辑、生成和调试功能的 IDE。从 VSCodium 分叉,因此界面类似于 VS Code。使用 OpenAI。
  • Mutablehttps://mutable.ai): 基于 Web 的 IDE,与聊天机器人和 GitHub 集成。

助手 Assistants

  • Replit Ghostwriter Chathttps://replit.com/site/ghostwriter): 内置于 Replit 的助手,具有聊天、主动调试和自动补全功能。使用 OpenAI 进行聊天,并使用 replit-code-v1-3b(OS)进行自动补全。
  • GitHub Copilot Xhttps://github.com/features/preview/copilot-x): 带有聊天、拉取请求文本生成和单元测试生成功能的 VS Code 扩展。
  • Refact AIhttps://refact.ai): 开源助手,具有聊天、补全、重构和针对代码库的细调功能。适用于 VS Code 和 JetBrains 的扩展。
  • Codeiumhttps://codeium.com): 带有自动补全、自然语言搜索和聊天功能的助手。适用于包括 VS Code、JetBrains、Neovim、Vim、Emacs、Eclipse、PyCharm 和 Xcode 在内的 21 个编辑器。企业版包括针对代码库的细调功能。
  • Continuehttps://continue.dev): 带有聊天、重构和代码生成功能的 VS Code 扩展。可编辑多个文件并代表您运行命令。
  • Blackboxhttps://www.useblackbox.io): 带有自动补全和聊天功能的 VS Code 扩展,包括指向在线编码参考的链接。
  • Source Graph Codyhttps://about.sourcegraph.com/cody): 带有聊天、重构和单元测试生成功能的助手。适用于 VS Code 和 IntelliJ 的扩展。
  • Quack AIhttps://www.quack-ai.com): 用于遵循项目编码规范的 VS Code 扩展。等候列表。
  • talk-codebasehttps://github.com/rsaryev/talk-codebase): 具有仓库上下文的命令行聊天机器人。支持 OpenAI,以及通过 GPT4All 本地运行的 LLM。
  • Magnethttps://www.magnet.run): 基于 Web 的聊天机器人,以仓库和问题为上下文。
  • Adrenalinehttps://useadrenaline.com): 使用人工智能和 AST 来回答关于代码库的问题的基于 Web 的聊天机器人。
  • Tabbyhttps://tabbyml.github.io/tabby): 开源的、自托管的代码补全助手。适用于 VS Code 和 Vim 的扩展。
  • Tabninehttps://www.tabnine.com): 开源的、自托管的代码补全助手。适用于包括 VS Code、IntelliJ、Neovim、Eclipse 和 PyCharm 在内的 15 个编辑器。
  • CodeSquirehttps://codesquire.ai): 为 Google Colab、BigQuery 和 JupyterLab 添加自动补全功能的 Chrome 扩展。
  • CodeMatehttps://www.codemate.ai): 用于调试和优化代码的 VS Code 扩展。

Shell 助手 Shell assistants

智能体 Agents

应用生成器 App generators

代码片段生成器 Snippet generators

文档 Documentation

持续集成机器人 Continuous integration bots

Code generation: 代码生成

  • Magichttps://magic.dev): 该公司承诺推出两款产品,一个助手和一个基于代码训练的底层基础模型 LTM-1。等候名单。

智能体平台 Agent platforms

OpenAI 插件 OpenAI plugins

搜索 Search

测试 Testing

  • OctoMindhttps://octomind.dev): 自动维护和生成的基于浏览器的端到端测试,集成到 Github Actions,Azure DevOps 等。
  • Traceloophttps://traceloop.com): 利用开放遥测跟踪数据和生成的人工智能来提高系统可靠性。
  • Carbonatehttps://carbonate.dev): 使用自然语言进行端到端测试。与现有的测试套件集成(目前支持 Jest,PHPUnit 和 Python 的 unittest)。
  • Meticulous.aihttps://www.meticulous.ai): 自动生成、自动维护的端到端测试: 随着应用程序的发展,测试套件也随之演变。
  • DiffBluehttps://www.diffblue.com): 为 Java 自动生成单元测试

来源:https://github.com/jamesmurdza/awesome-ai-devtools