Copilot Workspaces の GitHub プレビューが AI アジェンダを推進
著者: Mike Vizard 2024年5月1日
GitHub は今週、ソフトウェア エンジニアリング チームに代わってタスクを完了するために生成型人工知能 (AI) を使用するソフトウェアを構築するアプローチの正式な技術プレビューを公開しました。
GitHub Copilot Workspace は、開発者向けのコードを単に生成するだけでなく、大規模言語モデル (LLM) に追加されているより高度な推論エンジン機能を活用し、生成 AI が自然言語インターフェースを介してビルドの作成やテストの実行などのタスクを自動化できるようにもなりました。
GitHub Copilot Workspace は、昨年の GitHub Universe 2023 カンファレンスで最初にプレビューされましたが、これにより、ソフトウェア エンジニアリング チームは新機能のリクエストを分析し、DevOps チームが GitHub Codespace ツールを使用して最適と思われる編集を行えるプランを生成できるようになります。
The Futurum Group のアプリケーション開発担当プラクティス リーダーである Paul Nashawaty 氏は、GitHub Copilot Workspace により、アプリケーション開発プロジェクトの管理が簡素化され、ソフトウェア構築のハードルがさらに下がると述べています。GitHub ポートフォリオへのこの追加により、AI を DevOps ワークフローに組み込むことがさらに容易になると同氏は指摘しています。
各ソフトウェア エンジニアリング チームは、タスクの自動化に AI をどの程度活用するかを決定する必要がありますが、これらのツールの機能は急速に拡大し続けています。より強力な LLM により、DevOps の労力を軽減するために自動化できるタスクの範囲が拡大しています。現在ソフトウェア エンジニアが手動で実行しているタスクの多くは、まもなく AI アシスタントによって実行されるようになります。
確かなことは、マシンによって記述されるコードの量は増え続ける一方だということです。課題となるのは、増加したコードを本番環境に移行するために必要なすべての DevOps パイプラインを管理することです。AI は DevOps パイプラインの管理に適用されますが、少なくとも現時点では、コード記述に AI が適用されるペースは、DevOps チームがコードを確認して管理する能力をすでに上回っています。
もちろん、ソフトウェア開発ライフサイクル (SDLC) を自動化する AI ツールはすぐに不足することはなくなるでしょう。実際、DevOps チームは、機能が重複しているツールが大量に存在することを知ることになるかもしれません。また、これらのさまざまな AI エージェントがどの程度相互運用できるかも明らかではありませんが、DevOps チームが AI アシスタントの小規模な軍隊によって強化されるにつれて、それほど遠くない昔には想像もできなかったような規模で DevOps ワークフローを管理できるようになります。
最大の課題は、DevOps がより民主化されるにつれて、タスクを完了するために必要な専門知識のレベルが低下し続けるため、これらの進歩によって、上級の DevOps エンジニアがどの程度効率的に作業できるようになるか、またはチームの若手メンバーがより多くのタスクを実行するようになるかを判断することです。プラス面としては、DevOps のベスト プラクティスを採用してソフトウェアの構築を継続する組織の数が飛躍的に増加するはずです。
すべてのベンダーが同様の投資を行っている場合、組織がどの程度別の DevOps ツールまたはプラットフォームに切り替える可能性があるかは、あまり明確ではありません。AI 機能は、急速にソフトウェア開発の必須要件になりつつあります。
分類: AI、ブログ、DevOps ツールボックス、機能、ニュース、ソーシャル – Facebook、ソーシャル – LinkedIn、ソーシャル – X タグ: AI ツール、人工知能、copilot、devops、github、LLM
先週のクイズの結果はここにあります。
2023年10月3日 | ミッチ・アシュリー
2023 年 9 月 1 日 |ネイサン・ソロモン
2023 年 8 月 8 日 | サスキア・ソーヤー
2023 年 5 月 30 日 |カロリナ・ジュンチテ
2023年1月10日 | ブレンナ・ワシントン
セキュア コーディング プラクティス ステップ 1/7 14% 組織では現在、ソフトウェア開発プロセスにセキュア ガードレールを実装していますか?(必須) はい、すべてのプロジェクトにわたって広範囲に実装しています はい、特定のプロジェクトまたはチームのみに実装中です いいえ、近い将来に実装する予定です いいえ、実装する予定はありません 開発プロセスにセキュア ガードレールを実装する際に直面する最大の課題は何ですか? (該当するものをすべて選択してください)(必須) 認識または理解の欠如 統合における技術的な問題 開発チームの抵抗 適切なツールの不足 コストの制約 その他 その他、詳細をお知らせください: プロジェクトのセキュリティ脆弱性を防ぐ上で、セキュア ガードレールはどの程度効果的だと思いますか? 1 (効果なし) から 5 (非常に効果的) のスケールで評価してください(必須) 1 2 3 4 5 セキュア ガードレールはどの程度自動化されていますか?( (重要度の高い順にランク付け)既存のワークフローへの統合のしやすさセキュリティ脆弱性の包括的なカバー特定のプロジェクトのニーズに合わせたカスタマイズ性開発速度への影響が最小限実用的な洞察と推奨事項幅広いプログラミング言語とフレームワークのサポート 今後 12 か月以内に、セキュア ガードレールの導入または強化に関して組織が計画していることは何ですか?(必須) セキュア ガードレールの使用をより多くのプロジェクトに拡大する 既存のセキュア ガードレールの機能を強化する 現在のセキュア ガードレールの使用レベルを変更せずに維持する セキュア ガードレールへの依存を減らす セキュア ガードレールに関連する計画はありません あなたの主な役割に最も近いものは何ですか?(必須) セキュリティ エンジニア DevOps エンジニア プラットフォーム エンジニア 開発チームのセキュリティ チャンピオン ソフトウェア開発者 CISO (または同等の役職) 上級管理職 (CEO、CTO、CIO、CPO、VP) マネージャー、ディレクター その他 Δ

元記事: https://devops.com/github-preview-of-copilot-workspaces-advances-ai-agenda/