- GitHubはCopilotを活用した開発者向けプラットフォームを強化し、新機能やパートナーシップを導入し、開発者により柔軟性とコントロールを提供することを目的としています。
- GitHub Sparkは、自然言語を使用してコーディング経験がなくてもユーザーがマイクロアプリを作成できるツールであり、Anthropic、Google、OpenAIとの協力により、モデルをシームレスにワークフローに組み込むことが可能になります。
- GitHub CopilotのVisual Studio Code(VS Code)環境における強化点には、複数ファイル編集機能が含まれています。これにより、Copilot Chatを使用して自然言語のプロンプトを介して複数のファイルで複雑な編集を実行できます。
- Copilot Extensionsが導入され、全ユーザーが利用可能となり、Atlassian Rovo、Docker、Sentry、Stack Overflowなどのサービスから統合ツールをクエリできます。これらの拡張機能により、開発者は独自の環境内でプライベートツールを作成できます。
- Copilotのコード補完機能がXcodeにもパブリックプレビューとして拡張され、Appleプラットフォーム向けアプリケーションを開発する人々に利益をもたらします。
- コードレビュー用に提出されたコードに対する迅速なフィードバックを提供する機能が導入され、30秒以内にコードの初期フィードバックを受け取ることができます。
- ユーザーはCopilotにレビューをリクエストでき、プルリクエストを作成する際にVisual Studio CodeまたはGitHubウェブサイトから人間のレビュアーからのフィードバックを待ちながらコードを「マージ可能」に整えるのに役立ちます。
- ユーザーにはカスタム指示を提供することが可能で、個々の好み、ツール、組織のコーディング規約に応じてCopilot Chatの応答をカスタマイズできます。
- GitHub Modelsがパブリックプレビューで拡張され、ユーザーはモデルを比較し、マルチモーダルモデルをサポートし、プロンプトを保存・共有し、新しいクックブックやSDKにアクセスできます。
- Copilot Autofixは、コードの脆弱性修正を大規模に改善することを目的とし、ESLint、JFrog SAST、Black DuckのPolarisプラットフォームなどのツールとの統合により、開発者はセキュリティワークフローを効率化できます。
GitHubの最新の機能拡張は、開発者にとって非常に有益であり、特に自然言語処理やAIモデルの統合に焦点を当てている点が注目されます。これにより、開発者はより柔軟かつ効率的にコーディングを行うことができるでしょう。
元記事: https://itbrief.asia/story/github-unveils-new-ai-powered-developer-tools-platform