Tag: GitHub Copilot

Google推出免費形式使用的人工智慧編碼輔助工具,標榜比微軟同性質工具提供更大使用量

Google推出免費形式使用的人工智慧編碼輔助工具,標榜比微軟同性質工具提供更大使用量

Google宣布推出名為Gemini Code Assist for Individuals、以免費形式提供使用的人工智慧編碼輔助工具,並且針對GitHub提供Gemini Code Assist工具,藉此查找託管於GitHub的程式編碼是否有錯誤,並且能提供相關調整建議。 類似微軟在Copilot服務加入的編碼修正功能,Gemini Code Assist for Individuals同樣能以自然語言進行互動,並且針對程式編碼內容進行檢查、修正,同時能使程式編碼變得更為精簡。 Gemini Code Assist for Individuals背後使用Gemini 2.0人工智慧模型,並且可對應VS Code、JetBrains等程式編碼語言。 而Gemini Code Assist for Individuals每月可對應18萬次的程式編碼內容調整,並且能在每月對應240次的聊天互動使用量。對比之下,微軟的GitHub Copilot僅在每月提供2000次程式編碼調整,以及約48次的聊天互動使用量,顯然希望藉此吸引更多原本使用GitHub Copilot服務的人轉換工具。 另外,Google更標榜Gemini Code Assist for ...

微軟宣布在GitHub Copilot服務全面整合agents自動化應用工具

微軟宣布在GitHub Copilot服務全面整合agents自動化應用工具

微軟稍早宣布其GitHub Copilot服務全面整合agents自動化應用工具,將能協助程式設計人員自主完成編碼撰寫任務,進而提高程式開發效率。 整合agents自動化應用工具的GitHub Copilot服務目前先以預覽形式提供測試,將能自動迭代更新編碼內容,並且自動識別錯誤漏洞,進而進行自動修復,藉此減少程式設計人員過往必須花費大量時間檢視編碼內容的時間成本,同時也能讓編碼內容編寫變得更為嚴謹。 另外,微軟也宣布正式推出可同時處理多個編碼內容,更可透過口語方式下達指令互動,並且能針對編碼內容給予建議的Copilot Edits功能,目前除了可對應微軟Visual Studio編碼,現階段也加入支援Google近期推出的Gemini 2.0 Flash人工智慧模型。 而微軟也揭曉代號「Project Padawan」、在GitHub平台對應軟體功能的代理服務,將可接受使用者的指令後,以全自動化形式執行相關任務,並且能協助使用者完成複雜編碼工作,讓整體編碼工作效率提升。 其他更新,則包含加入電腦視覺,可識別使用者上傳的截圖、照片、圖表等圖像內容,讓代理服務能以此生成相應編碼內容、操作介面等,另外也能透過編碼分析給予使用者後續編輯建議。

Amazon Q將隨著使用模型升級、導入資料與互動次數變更聰明,成為各類工作、生活場景輔助利器

Amazon Q將隨著使用模型升級、導入資料與互動次數變更聰明,成為各類工作、生活場景輔助利器

針對此次在re:Invent 2024更新的Amazon Q自動生成式人工智慧助理平台,AWS人工智慧市場行銷負責人David Pessis進一步說明此平台是以更直覺、簡單方式提供使用,透過智慧助理方式協助用戶進行資料檢索、回答,甚至可以處理工序複雜的操作項目,而隨著持續互動、反饋修正,甚至持續導入像是此次推出的亞馬遜自有人工智慧模型Nova,都能讓Amazon Q變得越來越聰明。 ▲Amazon Q自動生成式人工智慧助理平台可隨著接入不同模型、數據資料,並且在多次互動、微調變得更聰明 Amazon Q前身就是代號「CodeWhisperer」的服務,目前更區分對應開發者使用的Amazon Q Developer,以及對應各行各業使用的Amazon Q Business。而整體應用如同微軟提出的GitHub Copilot,可藉由接入不同人工智慧模型、數據資料,進而快速建造專屬人工智慧數位助理。 David Pessis更強調,即使是毫無編碼經驗的用戶也能透過步驟指示,以Amazon Q平台打造合適的人工智慧數位助理,同時也強調不會拿用戶資料進行後續學習,因此即便擁有大量機敏資訊的金融行業、政府機構,或是醫療單位,都能以此建造能安全輔助工作的數位助理功能。 ▲AWS人工智慧市場行銷負責人David Pessis 不過,David Pessis並未透露Amazon Q平台背後具體訓練使用數據來源,僅強調是以合法取得數據進行訓練,同時用戶在建構合適的助理服務時亦可選擇不同人工智慧服務,其中也包含亞馬遜此次公布的全新自有Nova系列模型,並且能依照採用模型規模、數據資料量,讓助理能有不同互動體驗,因此也有可能打造一款「Super Q」數位助理服務。 而此次在Amazon Q平台更新,包含在Amazon Q Developer、Amazon Q Business都加入支援識別諸如影片、聲音等非結構性資料功能,另外也能透過QuickSight、index功能快速擷取資料重點,並且進行標示,更可透過執行合理性確認資料是否正確,而透過持續互動校正也能讓數位助理服務運作維持精準性。 ▲此次更新讓Amazon ...

GitHub Copilot助理服務整合至蘋果開發平台、加入支援Gemini等AI模型,成為全球最大開發社群

GitHub Copilot助理服務整合至蘋果開發平台、加入支援Gemini等AI模型,成為全球最大開發社群

在近期舉辦的GitHub UNIVERSE'24活動中,GitHub執行長Thomas Dohmke宣布將使GitHub Copilot助理服務整合至蘋果的Xcode開發平台,同時也宣布GitHub Copilot將同時支援Anthropic提供的Claude 3.5 Sonnet,以及Google提供的Gemini 1.5 Pro大型自然語言模型。 目前GitHub Copilot助理服務已經在Xcode開發平台進行公開預覽測試,除了可協助iOS、iPadOS及macOS平台應用程式開發,更代表微軟將Copilot人工智慧應用功能帶到更廣泛開發環境,藉此讓更多人能藉此功能加快應用服務開發效率。 跟先前使用模式一樣,在Xcode開發平台的GitHub Copilot也會即時提供程式碼編寫建議,並且能支援蘋果的Swift,或是Objective-C等程式語言,甚至能針對多行程式編碼內容給予建議,並且發現錯誤細節。 另一方面,開發者也能過濾程式編碼內容,藉此避免在程式編寫過程不慎使用有版權考量的程式碼,另外也能過濾有問題內容,或是不合適的建議內容,讓最終編寫程式內容符合要求,同時避免違反相關規定。 目前在Xcode開發平台提供的GitHub Copilot助理服務,將開放個人、企業組織使用。 而在此次活動上,GitHub也宣布在GitHub Copilot助理服務額外加入支援Claude 3.5 Sonnet、Gemini 1.5 Pro兩款大型自然語言模型,讓使用者能在原本加入使用的OpenAI的大型自然語言模型有更多選擇。 此外,GitHub也宣布在接入更多模型資源情況下,將推出以人工智慧驅動的零編碼應用服務GitHub Spark,讓使用者能更容易透過內容描述方式即可完成編碼,藉此實現人人都可以是開發者的目標。 Thomas Dohmke強調,以人工智慧產生程式編碼的發展,目前已經進入第二階段,朝向人工智慧原生、人工智慧思考、多模可選的發展前進,將讓更多人能在零編碼技術基礎情況下,透過想法即可交由人工智慧完成相關程式碼內容編寫,並且將以人工智慧吸引超過10億名開發者,讓GitHub成為全球最大開發者社群。

GitHub Copilot衍生產品,微軟推出可快速完成基礎架構編碼的Infra Copilot

GitHub Copilot衍生產品,微軟推出可快速完成基礎架構編碼的Infra Copilot

2022年6月推出可利用人工智慧輔助編碼的GitHub Copilot技術之後,微軟稍早宣布推出衍生產品Infra Copilot,讓開發者能快速藉此完成基礎架構編碼。 微軟表示,Infra Copilot透過人工智慧方式協助開發者快速產生基礎架構編碼,並且能簡化編碼流程,同時也能建立標準化編碼片段,以利後續在不同環境維持編碼內容一致性。 此外,Infra Copilot也能作為不熟悉基礎架構編碼的開發學習工具,讓開發者能透過自然語言互動方式生成編碼內容,藉此學習編碼原理。 在新版Visual Studio Code及GitHub Copilot中,目前已經可以使用Infra Copilot功能,透過安裝擴充程式,並且以Visual Studio Code帳號登入,配合安裝PowerShell即可使用。 目前微軟也推出GitHub Copilot企業版,讓企業內部開發者能透過連接編碼資料庫與相關資料庫數據自動生成編碼,並且回覆相關編碼問題。

Google與線上整合開發環境服務新創Replit合作,將自動生成式AI導入程式編寫工作

Google與線上整合開發環境服務新創Replit合作,將自動生成式AI導入程式編寫工作

Google稍早宣布與線上整合開發環境服務新創業者Replit合作,將旗下人工智慧語言模型與Replit旗下Ghostwriter技術整合,讓開發者能以更容易完成程式編寫工作。 Replit是在2016年在Y Combinator以450萬美元投資之下,兩名共同創辦人Amjad Masad與Hata Odeh於舊金山成立,主要提供超過50種程式語言的線上編寫環境整合開發環境服務,多數功能採免費方式提供,但也提供可存放私有編碼內容的付費訂閱方案,其中包含針對個人提供的「Hacker Plan」,以及針對教育單位提供的「Classroom K-12」與「Classroom Pro」,另外也針對企業提供進階服務方案。 此次與Google合作,則是將其Ghostwriter軟體開發人工智慧系統整合Google Cloud旗下人工智慧語言模型,在開發者透過Replit編寫程式時,能以自然語言方式協助編碼,並且能回答開發者提出問題。 不過,Google僅說明此次在與Replit合作採用人工智慧語言模型是由雙方共同打造,以自動生成式人工智慧形式運作,並未特別透露具體細節,因此不確定是否基於「Bard」背後的對話程式語言模型LaMDA設計,僅說明此為客製化系統組合產品,主要用於解決聊天內容與程式碼自動化生成任務需求。 而在此合作之下,Replit也將能藉由Google管道分銷其線上服務,並且吸引更多企業用戶採用。 從整體合作內容來看,顯然與微軟攜手OpenAI,將Copilot技術應用在GitHub的情況相同,可藉由人工智慧自然語言理解能力協助編碼,並且針對編碼內容不足或錯誤部分進行補正,甚至更藉由後續的GPT-4人工智慧語言模型提供更自然且能處理語音互動的運算模式,讓開發者能更方便處理編碼內容。

可利用人工智慧輔助編碼的GitHub Copilot技術,目前成為正式服務項目

GitHub推出以聲控方式操作GitHub Copilot技術,動口就能編寫程式碼

先前推出可利用人工智慧輔助編碼的GitHub Copilot技術之後,GitHub近期更宣布將對企業釋出大量授權服務,同時也宣布開始測試以「Hey, GitHub!」聲控方式操作GitHub Copilot技術功能。 此項以實驗形式提供測試的「Hey, GitHub!」聲控方式,主要可讓開發人員能直接透過口語方式與GitHub Copilot技術功能互動,藉此讓程式編寫可以變得更加直覺,甚至也能讓肢體障礙開發者能更容易編寫程式。 除了能以自然語言方式編寫程式碼,甚至可透過聲控方式要求跳至特定編碼行列,或是跳至下一個編碼區塊,甚至也能解釋特定程式編碼內容用途。 不過,目前此項功能仍僅先以英語內容,以及Visual Studio程式碼支援為主,同時要預覽此項功能也必須先提出試用申請。 依照GitHub說明,透過GitHub Copilot技術功能協助編碼,將能提升開發者約55%生產力,而接下來將開放企業依照開發人員數量大量購買GitHub Copilot技術授權,讓企業開發能更專注於打造應用內容,避免因為開發工具影響開發進度。 GitHub Copilot是由GitHub與非營利人工智慧研究組織OpenAI共同打造,標榜可讓程式依照工程人員撰寫程式編碼,進而提出整行,或是完整程式編碼內容撰寫建議,藉此加快整體編碼作業效率。 OpenAI透過大量程式編碼與自然語言進行訓練,讓OpenAI Codex能在理解人類語言情況下學習如何撰寫程式編碼,進而可在工程人員完成部分編碼內容時,即可自動預測接下來預計撰寫程式編碼,甚至在工程人員於編碼內容註記時,OpenAI Codex也能依照註記判斷接下來預測撰寫內容。

亞馬遜也推出以人工智慧驅動的編碼輔助工具,以CodeWhisperer為稱

亞馬遜也推出以人工智慧驅動的編碼輔助工具,以CodeWhisperer為稱

在re:Mars開發者大會中,亞馬遜提出名為CodeWhisperer編碼輔助工具,同樣可藉由人工智慧方式協助開發者編寫程式內容。 CodeWhisperer運作模式將可透過類似GitHub日前提出的GitHub Copilot技術,初期支援Java、JavaScript與Python等程式語言,而人工智慧訓練基礎則是源自亞馬遜自有編碼內容,以及數十億行開放取用的開源編碼內容,另外也包含在公開頁面上作為示範的編碼內容。 目前CodeWhisperer已經作為AWS IDE Toolkit軟體開發工具組的一部分,並且對外提供預覽,讓有興趣的開發者進行測試,未來也預期會加入VS Code、IntelliJ IDEA、PyCharm、WebStorm等編碼工具,以及亞馬遜旗下AWS Cloud 9開發套件,另外也可能加入支援AWS Lamba中控台。 依照說明,CodeWhisperer相關技術員自亞馬遜內部人工智慧編碼審查工具、CodeGuru性能分析工具等設計經驗,同時初期也僅有內部少數成員知曉。 而透過CodeWhisperer產生編碼內容,亞馬遜標榜將不會有版權問題,所有編碼內容都會以原生形式產生,同時也能透過本身託管大型編碼內容經驗,標榜所產生編碼內容有足夠安全特性,甚至可以透過人工智慧技術檢視任何潛在安全問題。 另外,亞馬遜更標榜CodeWhisperer產生編碼內容將不會有任何執行使用偏見,將以中立形式完成編碼內容。

可利用人工智慧輔助編碼的GitHub Copilot技術,目前成為正式服務項目

可利用人工智慧輔助編碼的GitHub Copilot技術,目前成為正式服務項目

去年對外預覽的GitHub Copilot技術,讓程式能自己編寫程式內容的應用功能,GitHub宣布將以每月10美元價格訂閱的服務形式提供使用,若一次訂閱一年使用方案的話,則僅以100美元計費,至於學生身分與熱門開源專案維護人員則可免費使用。 GitHub Copilot是由GitHub與非營利人工智慧研究組織OpenAI共同打造,標榜可讓程式依照工程人員撰寫程式編碼,進而提出整行,或是完整程式編碼內容撰寫建議,藉此加快整體編碼作業效率。 OpenAI透過大量程式編碼與自然語言進行訓練,讓OpenAI Codex能在理解人類語言情況下學習如何撰寫程式編碼,進而可在工程人員完成部分編碼內容時,即可自動預測接下來預計撰寫程式編碼,甚至在工程人員於編碼內容註記時,OpenAI Codex也能依照註記判斷接下來預測撰寫內容。 對於工程人員而言,此項技術不僅能加快程式編寫效率,同時對於不熟悉程式編碼,或是嘗試不同撰寫方式,以及測試不同套件等內容時,亦可由系統提供充足輔助,甚至可以協助找到合適解決編碼方式,或是建議使用API項目。 目前GitHub Copilot已經可以接入Neovim、JetBrains IDEs、Visual Studio與Visual Studio Code等開發環境,以使用Python等熱門程式語言為例,約有40%比例程式編碼內容源自GitHub Copilot所提供建議,藉此加快程式內容開發流程,並且讓開發者能有更充裕時間檢查程式編碼是否有誤,或是驗證程式編碼內容執行結果是否符合預期。 GitHub將會提供60天的GitHub Copilot免費試用期,可以之後再決定是否訂閱,以及透過每月10美元訂閱使用,或是一次付清一年使用方案費用,而學生身分與熱門開源專案維護人員則可免費使用。

GitHub與OpenAI合作,讓程式能自己編寫程式內容

GitHub與OpenAI合作,讓程式能自己編寫程式內容

目前隸屬微軟的軟體原始碼託管平台GitHub,稍早宣布與非營利人工智慧研究組織OpenAI共同發表GitHub Copilot技術預覽版本,可依照工程人員撰寫程式編碼,進而提出整行,或是完整程式編碼內容撰寫建議,藉此讓工程人員可以更快完成編碼作業。 此項設計採用OpenAI打造的OpenAI Codex人工智慧系統,可藉由部分編碼內容判斷工程人員計畫撰寫內容,進而推薦接下來可以撰寫編碼內容,甚至接手完成所有編碼。 OpenAI透過大量程式編碼與自然語言進行訓練,讓OpenAI Codex能在理解人類語言情況下學習如何撰寫程式編碼,進而可在工程人員完成部分編碼內容時,即可自動預測接下來預計撰寫程式編碼,甚至在工程人員於編碼內容註記時,OpenAI Codex也能依照註記判斷接下來預測撰寫內容。 對於工程人員而言,此項技術不僅能加快程式編寫效率,同時對於不熟悉程式編碼,或是嘗試不同撰寫方式,以及測試不同套件等內容時,亦可由系統提供充足輔助,甚至可以協助找到合適解決編碼方式,或是建議使用API項目。 不過,透過GitHub Copilot編寫程式內容可能仍有其限制,例如編碼內容可能依然會有錯誤,因此主要適用於輔助工程人員更快編寫程式,或是嘗試不同編碼,甚至更快找到問題所在。 目前GitHub Copilot標榜可對應多款程式編碼及框架,但現階段還是會以Python、JavaScript、TypeScript、Ruby及Go相容為主。

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.