GitHub Copilot for Xcode adds @workspace and support for Claude 3.7 Sonnet and GPT-4.5

Screenshot of GitHub Copilot for Xcode adds @workspace and support for Claude 3.7 Sonnet and GPT-4.5.

The GitHub Copilot for Xcode extension now allows you to ask questions about your entire codebase using the @workspace context. Additionally, we have added support for new models, including Claude 3.7 Sonnet and GPT 4.5, to enhance your chat conversations and introduce some UX improvements to boost your productivity.

What’s new ✨

  • @workspace context: By referencing @workspace in Copilot Chat, you can ask questions about your entire codebase. GitHub Copilot will analyze your project’s codebase and provide detailed answers, including references to relevant files and symbols. The @workspace context helps you find the code you’re looking for, understand how functionality is implemented, and much more.
  • New model options: Claude 3.7 Sonnet and GPT 4.5 are now available in the model selector of Copilot Chat. Learn more about the models available in our documentation.

UX improvements & bug fixes ⚡️

This update also includes a few other UX improvements and bug fixes:

  • Simplified Workflow: Open Copilot Chat with a single click from our Copilot for Xcode app, making it easier and faster to access. This helps streamline the development process and reduce time spent navigating various menus.
  • Bug fixes: Notifications for enabling background functionality to address crashes or non-responsive states.

Get involved 🛠

We encourage you to try out the latest version of the GitHub Copilot for Xcode extension and share your feedback. Your input is invaluable in helping us refine and improve the product.

Join the discussion 🚀

Connect with us and other developers in the Copilot for Xcode to share your experiences, ask questions, create issues, and provide feedback.

With delegated alert dismissal for secret scaning alerts, you can require a review process before alerts are dismissed. This helps you better manage your security risk as well as meet audit and compliance requirements.

Managing alert dismissal requests is now available with the REST API, offering flexibility for triage and reviews by integrating with your existing workflows.

Reviewers can retrieve dismissal requests for an organization or repository with the following endpoints:

Reviewers can review a dismissal request with the following endpoint:

Learn more about how to secure your repositories with secret scanning.

See more

Rolled up push events grouping

What’s changing?

As part of our effort to help optimize activity feed load times and reduce timeouts, we’re migrating the organizational feed to a newer infrastructure. This migration from our existing system to an improved infrastructure will enable us to have a more performant experience for all users interacting with the organizational feed.

While this change is primarily back end, with minimal impact to the user experience, organizational feed users may notice a slight change to the UI. In our current experience, push event activity notifications have one line per event, mixed in with other event types in the feed. With this improvement, users can see all push events grouped into one card, sorted in chronological order with the most recent events appearing first.

Push events grouping unfurled

When is the change occurring?

This change will occur on April 21st, 2025 for all users that interact with the organizational feed.

Where can I experience this?

You can see these changes on the organizational feed.

See more
close