12月提供開始!GitHub Copilot Chatについて
GitHub Copilot Chat提供開始
GitHubは、2023年12月に「GitHub Copilot Chat」を一般に提供開始すると発表しました。このツールは、ソフトウェア開発を支援するための生成AI(人工知能)ツールで、ソースコードの自動生成、開発者への提案、エラーの発見、単体テストの記述、コードのデバッグなどを支援します。Copilot ChatはOpenAIのGPT-4モデルを利用しており、より正確なコード提案と説明が提供されるようになります。GitHubによると、Copilot ChatとGitHub Copilotを使用することで、85%の開発者がコード品質に自信を持てるようになったという調査結果もあります。
Copilot Chatは、GitHub.comに直接統合され、開発者に対して提案、要約、分析、回答を提供することができます。また、「GitHub code search」と組み合わせることで、コードやプルリクエスト、ドキュメント、一般的なコーディングの質問にも対応可能です。さらに、モバイルアプリケーションでもCopilot Chatを利用でき、テキストや音声で入力した質問に対する回答を得ることができます。
GitHub Copilot Enterprise
組織向けの「GitHub Copilot Enterprise」では、開発者チームがコードベースについて迅速に理解し、ドキュメントを検索してビルド、内部コードやプライベートリポジトリに基づくプルリクエストを迅速にレビューできるようになります。また、プルリクエストのサマリーを生成する機能などのスマートアクションがGitHub全体で使えるようになり、開発者がフロー状態を維持できるようになります。
GitHubはまた、GitHub CopilotのAIモデルをアップグレードし、コード提案の品質と反応性を向上させました。新しいセキュリティ脆弱性フィルターを開発し、コード提案をより安全にし、開発者が作業中に不安全なコーディングパターンを特定できるようにしました。AIベースの脆弱性防止システムも導入され、リアルタイムで不安全なコーディングパターンをブロックし、GitHub Copilotの提案をより安全にします。これらの改善により、GitHub Copilotを使用する開発者は、以前よりも速くコードを書くことができ、コードの品質も向上しています。
GitHub Mobileの最新のアップデート
GitHub Mobileの最新のアップデートにはいくつかの注目すべき新機能が含まれています。
GitHub Projectsの統合: GitHub Mobileは、iOSとAndroidで利用可能で、ユーザーのプロジェクトをリポジトリ、組織、またはユーザープロファイルから簡単に見つけることができます。カスタムフィールドとメタデータ(ステータス、カテゴリ、優先度、イテレーションなど)がプロジェクトアイテム内にリストとして表示され、タップすることでフィールドを編集したり、プロジェクトアイテムを長押ししてさらなるアクションを行うことができます。
GitHub Copilot Chatの統合: GitHub Copilot ChatがGitHubモバイルアプリに統合される予定です。これにより、デスクから離れた場所でもGitHub Copilotの強力なサポートを得ることができます。GitHub Copilot Chatは、コード、プルリクエスト、ドキュメント、一般的なコーディングの質問について提案、要約、分析、回答を提供する機能を備えています。
プッシュ通知の改善: GitHub Mobileの最新バージョンでは、通知の管理がさらに容易になり、アプリ上でネイティブにリリースを確認できるようになりました。直接メンションされた場合はもちろん、Pull Requestのレビューリクエストがあった場合やタスクがアサインされた場合、保護された環境のデプロイメントの承認がリクエストされた場合など、さまざまな場合にプッシュ通知を受信することが可能です。
これらのアップデートにより、GitHub Mobileはより使いやすく、効率的なツールとなっています。
参考記事: