Google Cloud * gemini ai
グーグル
職場でAIを使用していますか?それは私たちの多くが常に尋ねられているという質問です。ブラウザの中心的使用からスーパーマーケットのチェックアウトキオスクまで、人工知能を搭載したソフトウェア支援の普及が至る所に登場するため、このますます密接に変化する質問にノーと言うのは難しくなり始めています。
ジャーナリストや著者に毎日AIツールを使用しているかどうかを尋ねますが、反応はしばしば嫌悪感です。しかし、医師の手術で医師のアシスタントなど、間違いなくより高度に資格のある専門家に尋ねると、あなたは(まだそうでないなら)はいを取得する可能性が高くなります。医療分野でのAIの適用は、パターン認識技術が診断検査などをサポートするのに役立つため、搾取の熟しています。
それでは、ソフトウェアアプリケーション開発者は、AIツールを採用して、コマンドラインでコードを削減し、統合された開発環境を横切って積み重なっていることについてどのように感じていますか?結局のところ、開発者コミュニティのメンバーがそもそもこれらのツールを構築する責任者である場合、確かに彼らは自分のDogfoodを食べ、キーボードにインテリジェントコード自動化機能を適用する必要がありますよね?
もっとドッグフード、おい?
最新のもの Google Cloudからの調査 プログラマーの4分の3が少なくともいくつかのAIツールを使用して、毎日の責任を実行および支援するのに役立つことを示唆しています。開発者の世界的な人口 予測 Analyst House IDCは、2028年までに5780万人に成長します(5800万人になる可能性がありますが、友人の間の200,000人のソフトウェアエンジニアとは何ですか?)。これが、Google Cloud Gemini Code Assistの到着(一般のプレビュー)が個人のための到着を見ている理由です。 ジェミニコードアシスト AIコーディングアシスタント。
「Gemini Code Assist for個人は、Gemini 2.0を搭載しており、コーディング用に最適化されています。何千もの現実世界のコーディングユースケースを分析および検証することにより、開発者向けのGemini 2.0モデルを微調整しました。その結果、GeminiコードアシストのAI生成された推奨事項の品質は、これまで以上に優れており、開発者が愛好家であろうとスタートアップ開発者であろうと、開発者が直面する無数の課題に対処する準備ができています」と述べています。 ライアンJ.サルバ、Google Cloudの製品管理シニアディレクター。
「AIは、すべての大規模な組織がソフトウェアを生産する方法の中心的な部分になりました。私たちは、HAVESの二分法が高まっており、ノットがあることを見て見ました。大企業は、チームがAIを使用するためのライセンスを調達することをいとわないが、学生、愛好家、フリーランサー、中小企業は主に遅れていた。このリリースにより、私たちが本当にやりたいのは、Googleで世界中の人々に無料でテクノロジーを提供するという長い伝統を継続することです。私たちの目標は、あなたの雇用主が誰であるか、あなたがいる世界のどの部分、あなたの収入が何であるかに関係なく、それを作ることです…それは重要ではなく、今ではそれはそうではありません」とサルバは付け加えました。
Geminiコードアシストのこの無料のイテレーションには、メーカーが1か月あたりのコード完了で測定する「寛大な」使用制限と呼ばれるものに伴います。多くの無料コーディングアシスタントが1か月あたり約2,000のコード完了を提供している場合、Google Cloudは幅とバックボーンを使用して、Geminiコードアシストで月に最大180,000のコード完了で、会社が「実質的に無制限の容量」としてランク付けするものを開発者に提供しています。
パブリックドメイン内のすべてのプログラミング言語をサポートし、基本的に重要なコードレビュープロセス要素も備えています。 GeminiコードアシストAIコードアシスタントの到着に加えて、AIコードアシスタントは、GithubのGemini Code Assistの一般的なプレビューを設定します。ここでは、開発者が文体的な問題やバグを検出し、コードの変更と修正を提案できる援助の手を獲得します。基本的なレビューをAIエージェントにオフロードすることができ、コードリポジトリをより保守しやすくし、品質を向上させ、開発者がより複雑なタスクに集中できるようになります。
理想的には、IDEの内部
すでに示唆されているように、ワーキングソフトウェア開発者は、通常IDESとして知られている統合開発環境で多くの時間を費やしています。
「Geminiコードの新しい無料版がVisual Studio CodeとJetbrains IDEを支援することで、個々の開発者は、1年以上ビジネスを提供してきたコード完了、生成、チャット機能と同じようになりました。 Firebaseで [Gemini in Firebase is an AI-powered collaborative assistant that reduces debugging time] およびAndroid Studio [the official IDE for Android development]。これで、誰でも、より便利に学習し、コードスニペットを作成し、ヘルプのために異なるウィンドウを切り替えたり、切断されたソースから情報をコピーして貼り付けることなく、既存のアプリケーションをデバッグし、変更できます」 。
チャット機能により、プログラマーと開発者は、ソフトウェアアプリケーション開発の「創造的な部分」として知られるアプリケーションロジックとユーザー機能に集中できるように、プログラマーと開発者がツール自体と対話できるようになります。これにより、必要ですが、繰り返しの手順(コメントの作成や、正式な要件プロセスの結果として指定された自動テストの構造化など)がGeminiに残ります。
スペインからスウェーデン語、セルビア人からスワヒリ語
開発者は、自然言語を使用できます さまざまな言語 (はい、パニック、リトアニア人、スワヒリ語などがサポートされていません)ジェミニコードアシストでは、コードを生成、説明、改善します。たとえば、Webサイトの開発者であるSalvaは、「名前、電子メール、メッセージのフィールドを備えた単純なHTMLフォームを作成し、「送信」ボタンを追加してください。」などのAAプロンプトを使用する場合があります。同様に、職場のタスクを自動化したいユーザーは、Geminiに「最新の天気予報で毎日のメールを送信するスクリプトを書く」と尋ねるかもしれません。
「さまざまな開発者チームには、さまざまなベストプラクティス、コーディングコンベンション、好ましいフレームワークとライブラリもあります。このニーズに対処するために、GitHubのGeminiコードアシストは、コードレビューのカスタムスタイルガイドをサポートしています。各チームは、リポジトリ内のコードファイルを確認する際にGeminiが従うべき指示を説明できます。そうすれば、Geminiはコードレビューをリポジトリのニーズに合わせて調整します」とGoogle CloudのSalvaは述べ、ユーザーはサインアップするために個人のGmailアカウントのみが必要であると述べました。
平均的なユーザーがAIの使用に関して正当化、肯定、検証を探していた場合、プログラマーがこれらのツールを完全に受け入れているという事実は、機会を強調する確固たる方法として役立つでしょうか?
繰り返し、繰り返し可能、複製可能
覚えておいてください、ここのコードアシスタント機能は、プログラミングの繰り返し、再現性のある複製可能な要素を担当するために再び整合しています(コンピューターは、人間が結果として間違いを犯したり失敗したりする方法で、同じタスクを迅速に行うのが得意であることを忘れないでくださいRote Boredomの)そのため、開発者はアプリ機能の創造的な側面と、織りアルゴリズムロジックの背後にあるプロセスに集中できるようにします。
確かに、これは開発者のドッグフーディングが前面に来る時です…そしてとにかく、それは 七面鳥風味のものは大丈夫そうです。
#Google #Cloudはフリーソフトウェア開発者アシスタントを提供しています