AI工具有那些? @ 香港AI工具平台
GitHub Universe 2024:GitHub 推出一系列 AI 更新,Copilot 新增模型、Spark 登場:在近日舉行的 GitHub Universe 2024 開發者大會上,GitHub 發佈了一系列重磅 AI 更新,展現了其在 AI 驅動軟體開發領域的雄心壯志。此次更新涵蓋了程式碼生成、程式碼理解、安全漏洞修復等多個方面,其中最引人注目的包括 Copilot 新增多個模型選擇、推出全新自然語言程式設計工具 Spark 等。


環球AI能力評測基準認證考試 ACE, AI證照 @ ExtranAI
AI資訊

GitHub Universe 2024:GitHub 推出一系列 AI 更新,Copilot 新增模型、Spark 登場

GitHub Universe 2024:GitHub 推出一系列 AI 更新,Copilot 新增模型、Spark 登場

在近日舉行的 GitHub Universe 2024 開發者大會上,GitHub 發佈了一系列重磅 AI 更新,展現了其在 AI 驅動軟體開發領域的雄心壯志。此次更新涵蓋了程式碼生成、程式碼理解、安全漏洞修復等多個方面,其中最引人注目的包括 Copilot 新增多個模型選擇、推出全新自然語言程式設計工具 Spark 等。

 

Copilot 多模型支持:Claude、Gemini、OpenAI 任君選擇

GitHub Copilot 作為 AI 程式碼輔助工具的先驅,此次更新迎來了多模型支持的重大升級。除了原有的 OpenAI Codex 和 GPT 系列模型外,開發者現在可以選擇 Anthropic 的 Claude 3.5 Sonnet、Google 的 Gemini 1.5 Pro 以及 OpenAI 最新的 o1-preview 和 o1-mini 等多個模型。

不同的模型各有優勢,例如 Claude 3.5 Sonnet 擅長處理複雜和多步驟的編碼任務,Gemini 1.5 Pro 擁有更大的上下文窗口,適合處理大型程式碼庫。開發者可以根據自身需求選擇最合適的模型,進一步提升程式碼生成的效率和品質。未來,多模型選擇將擴展到 Copilot 的更多功能,包括 Copilot Workspace、多文件編輯、程式碼審查等。

 

GitHub Spark:自然語言構建 Web 應用

除了 Copilot 的更新,GitHub 還推出了全新的實驗性工具——Spark。Spark 允許開發者僅使用自然語言快速構建小型 Web 應用程式。透過類似聊天的互動方式,開發者可以描述應用程式的功能,Spark 會自動生成程式碼並提供實時預覽。

Spark 底層基於 GitHub 倉庫、GitHub Actions 和微軟 Azure CosmosDB(可選),經驗豐富的開發者可以查看和編輯生成的程式碼。Spark 旨在幫助開發者快速構建原型,並在後續步驟中進行完善。

 

其他 AI 更新:提升開發效率和程式碼品質

除了 Copilot 和 Spark,GitHub 還發佈了一系列其他 AI 更新,包括:

  • Copilot Chat 功能增強:新增斜線命令和上下文變數,讓開發者可以更精確地控制程式碼生成過程。
  • Copilot 集成至 GitHub.com:開發者可以直接在網頁端使用 Copilot,無需安裝任何插件。
  • AI 驅動的安全漏洞修復:Copilot 可以自動檢測和修復程式碼中的安全漏洞,提升程式碼安全性。
  • Perplexity 加持,程式碼更可靠:透過整合 Perplexity AI 的搜尋功能,Copilot 可以生成更準確、更可靠的程式碼。

 

總結:

GitHub 此次發佈的一系列 AI 更新,再次彰顯了其引領 AI 程式碼輔助工具發展的決心。多模型支持、自然語言程式設計工具 Spark 以及其他功能的增強,將為開發者帶來更便捷、更高效的開發體驗,進一步推動軟體開發領域的創新。

 

(此資訊更新於2024年11月3日)