検索
ホームページテクノロジー周辺機器AI開発者の「第二の脳」が到来し、GitHub Copilot が更新され、人間の開発参加はさらに減少

开发者「第二大脑」来袭,GitHub Copilot更新,人类开发参与进一步减少

Andrej Karpathy が嘆いているのは、ソフトウェア開発プロセスでコードを直接記述する人間の貢献はますます小さくなり、直接の入力と監督の役割は小さくなるだろうということです。もっと抽象的。最終的には、人間の役割は、主要なプログラマーや開発者ではなく、基本的なレビューと検証を行うだけになるでしょう。

それは、開発者の内部プロセスを再考する GitHub の新しくリリースされた Copilot Workspace であることが判明しました。 AI 開発ツールが開発者の第 2 の手であるとすれば、Copilot Workspace は開発者の「第 2 の脳」となるでしょう。

コーディングのプロセスで最も厄介なことは、なじみのないソフトウェア ウェアハウス、プログラミング言語、またはフレームワークに遭遇することです。これらの問題を解決することが困難なため、タスクの完了が遅れたり、まったく完了できなくなったりする可能性があります。これらを素早くマスターし、制限時間内に立ち直るのは簡単ではありません。しかし、Copilot Workspace を使用すると、半分の労力で 2 倍の結果が得られ、より大規模で複雑なタスクの完了にも役立つ可能性があります。

Copilot Workspace、あなたの「第 2 の脳」

Copilot Workspace は、タスクの選択、意図表現、AI と連携してソリューション計画を見つけることに重点を置いています。その目的は、意思決定、創造性、自律性などのソフトウェア開発の重要な側面を維持しながら、複雑さを軽減して生産性を向上させることです。

Copilot Workspace に質問すると、自動的に解決策が提案されます。 Copilot Workspace には、問題の完全なコンテキスト (すべてのコメントと返信を含む) とコード ベースが含まれているため、ユーザーが何をしたいのか、そしてコードの正確な内容の両方を理解できます。 Copilot Workspace によって提案されたソリューションが完全に適切でない場合は、アクションから計画、コードに至るまで、プロセスのあらゆるステップをすべて自然言語で編集できます。

开发者「第二大脑」来袭,GitHub Copilot更新,人类开发参与进一步减少

Copilot Workspace が GitHub の質問に回答します

开发者「第二大脑」来袭,GitHub Copilot更新,人类开发参与进一步减少

編集中プロセス 調整手順

Copilot Workspace はソフトウェア パッケージ全体の粒度で動作し、異なるプログラミング言語間で複数のファイルを一貫して変更できるようにします。コアのコーディング タスクと、「テスト フレームワークの構築」や「継続的インテグレーションのための GitHub Actions ワークフローの作成」などのスキャフォールディング タイプのタスクの両方を処理できます。 GitHub Next では、Copilot Workspace 自体や他のプロジェクトの開発にすでに使用されています。

タスク中心のワークフロー

Copilot Workspace は、開発者が通常 GitHub の問題に基づいた完全な開発タスクを完了するのに役立ちます。 。したがって、Copilot Workspace は問題を入力として受け取り、コードの現在の動作を自動的に抽出し、問題を解決する新しい動作を提案し、計画を作成し、その計画を実装します (つまり、コードを作成します)。 Copilot Workspace には、すべてのコメントを含む問題の完全なコンテキストがあり、問題内のリンクをたどってタスクの完了に役立つ情報を抽出することもできます。

Copilot Workspace はユーザーのフィードバックと反復に重点を置いています。提案された新しいアクションから計画と実装に至るまで、プロセスのあらゆるステップを編集できます。たとえば、計画を実装してコードを確認した後、戻って動作や計画を調整して再試行できます。同じ質問を複数のタブで開いて、いくつかの異なるパスを探索することもできます。

使用方法のデモ

これまでの試みでは、主に対話に重点を置いた開発者タスクを完了するために LLM を使用していましたが、Copilot Workspace ではよりタスクベースのユーザーが使用されます。インターフェースはより構造化されており、明らかな利点があります:

  • 1. Copilot Workspace は問題の詳細を完全に理解し、適切な解決策を考え出します。
  • 2. 構造化された出力 (元のおよび変更されたアクション、計画、実装) により、ユーザーは適切な抽象化レベルで Copilot Workspace を簡単にガイドできます。

現在、Copilot Workspace は開始点として GitHub の問題を使用していますが、将来的には追加のエントリ ポイントをサポートする予定です。たとえば、Copilot Workspace は、開発者が CodeQL を通じて検出されたセキュリティ アラートを処理したり、依存ライブラリの新しいバージョンに移行したり、あるライブラリから別のライブラリに移行したり、PR レビューのコメントを解決したりするのに役立ちます。

クラウドドリブン エージェント

GitHub は、AI エージェント テクノロジーと GitHub コードスペースを組み合わせて、ヘッドレスで一時的な安全なコンピューティングを実現します。ユーザーが「実行」ボタンをクリックすると、新しいコードスペースがバックグラウンドで作成され、変更されたコードがそこにプッシュされ、プロジェクトのビルドが試行されます。ビルドが失敗した場合は、エラー メッセージとコードを Copilot Workspace にフィードバックし、ビルドの修正を依頼します。ビルドが成功すると、変更されたコードが Copilot Workspace ユーザー インターフェイスに同期され、ユーザーはビルドがどのように修正されたかを確認できるようになります。実行中のプロジェクトが Web アプリケーションの場合、コードスペースのポートは、そのユーザーのみがアクセスできる URL に転送されます。ユーザーは、クリックして Web アプリケーションのライブ プレビューを表示し、Copilot Workspace が期待どおりに実行されていることを視覚的に確認できます。

大規模言語モデル (LLM) は完璧ではないため、多くのタスクの「ラスト マイル」が非常に重要です。 Copilot Workspace を使用すると、コードスペースを開いて中断したところから続行し、安全なランタイムを備えた完全なクラウド IDE でタスクを完了できます。

コラボレーション向けの設計

Copilot Workspace を使用すると、[共有] ボタンをクリックするだけでワークスペースを簡単に共有できます。ユーザー エクスペリエンスは構造化されているため、セッションのアクティビティ ログ全体がキャプチャされます。これは、実装がなぜそのように機能するかを理解する優れた方法でもあります。ユーザー インターフェイスで計画ステップをクリックすると、計画を表示し、実装の各ステップを監視し、対応するコード変更に移動できます。これによりコード レビュー形式が強化され、コードの相違点とその原因が明確に表示されます。

GitHub はコメント機能と複数人による編集機能を追加する予定で、Copilot Workspace は開発者内ループとレビュー ループの両方を 1 つのツールで処理できるようになります。

以上が開発者の「第二の脳」が到来し、GitHub Copilot が更新され、人間の開発参加はさらに減少の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事は51CTO.COMで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。
革新を調理する:人工知能がフードサービスを変革する方法革新を調理する:人工知能がフードサービスを変革する方法Apr 12, 2025 pm 12:09 PM

食品の準備を強化するAI まだ初期の使用中ですが、AIシステムは食品の準備にますます使用されています。 AI駆動型のロボットは、ハンバーガーの製造、SAの組み立てなど、食品の準備タスクを自動化するためにキッチンで使用されています

Pythonネームスペースと可変スコープに関する包括的なガイドPythonネームスペースと可変スコープに関する包括的なガイドApr 12, 2025 pm 12:00 PM

導入 Python関数における変数の名前空間、スコープ、および動作を理解することは、効率的に記述し、ランタイムエラーや例外を回避するために重要です。この記事では、さまざまなASPを掘り下げます

ビジョン言語モデル(VLM)の包括的なガイドビジョン言語モデル(VLM)の包括的なガイドApr 12, 2025 am 11:58 AM

導入 鮮やかな絵画や彫刻に囲まれたアートギャラリーを歩くことを想像してください。さて、各ピースに質問をして意味のある答えを得ることができたらどうでしょうか?あなたは尋ねるかもしれません、「あなたはどんな話を言っていますか?

MediaTekは、Kompanio UltraとDimenity 9400でプレミアムラインナップをブーストしますMediaTekは、Kompanio UltraとDimenity 9400でプレミアムラインナップをブーストしますApr 12, 2025 am 11:52 AM

製品のケイデンスを継続して、今月MediaTekは、新しいKompanio UltraやDimenity 9400を含む一連の発表を行いました。これらの製品は、スマートフォン用のチップを含むMediaTekのビジネスのより伝統的な部分を埋めます

今週のAIで:Walmartがファッションのトレンドを設定する前に設定します今週のAIで:Walmartがファッションのトレンドを設定する前に設定しますApr 12, 2025 am 11:51 AM

#1 GoogleはAgent2Agentを起動しました 物語:月曜日の朝です。 AI駆動のリクルーターとして、あなたはより賢く、難しくありません。携帯電話の会社のダッシュボードにログインします。それはあなたに3つの重要な役割が調達され、吟味され、予定されていることを伝えます

生成AIは精神障害に会います生成AIは精神障害に会いますApr 12, 2025 am 11:50 AM

私はあなたがそうであるに違いないと思います。 私たちは皆、精神障害がさまざまな心理学の用語を混ぜ合わせ、しばしば理解できないか完全に無意味であることが多い、さまざまなおしゃべりで構成されていることを知っているようです。 FOを吐き出すために必要なことはすべてです

プロトタイプ:科学者は紙をプラスチックに変えますプロトタイプ:科学者は紙をプラスチックに変えますApr 12, 2025 am 11:49 AM

今週公開された新しい研究によると、2022年に製造されたプラスチックの9.5%のみがリサイクル材料から作られていました。一方、プラスチックは埋め立て地や生態系に積み上げられ続けています。 しかし、助けが近づいています。エンジンのチーム

AIアナリストの台頭:これがAI革命で最も重要な仕事になる理由AIアナリストの台頭:これがAI革命で最も重要な仕事になる理由Apr 12, 2025 am 11:41 AM

主要なエンタープライズ分析プラットフォームAlteryxのCEOであるAndy Macmillanとの私の最近の会話は、AI革命におけるこの重要でありながら過小評価されている役割を強調しました。 MacMillanが説明するように、生のビジネスデータとAI-Ready情報のギャップ

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

WebStorm Mac版

WebStorm Mac版

便利なJavaScript開発ツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。