Brifing

Master Project Management with GitHub Copilot

How to centralize your workflow with AI pair programming

The GitHub Blog2 min

1Centralized Dashboard

GitHub Copilot's 'My Work' pane consolidates open pull requests, review requests, and closed tasks in one place. Automatic filtering shows only repos you've actively worked on. The 'All', 'Active', 'Review Requests', and 'Done' tabs enable quick status-based navigation. Particularly valuable for managing parallel projects, it significantly improves time management for developers handling multiple contexts simultaneously.

2Custom View Builder

Beyond default views, create personalized filters with 'New View'. Use GitHub's angle-bracket syntax or simpler UI options to save filters like 'Assignee: Me'. Sort older items to the top with 'Ascending' order, customize columns in table view, and reset layouts anytime. The system maintains flexibility while preventing configuration headaches through one-click reset functionality.

3Context-Aware Sessions

Launch new Copilot sessions directly from any selected issue or PR. The 'Hey, let's get to work on this' command makes the AI assistant contextually aware of your chosen task. Handle multiple independent feature requests in separate sessions or group related bugs into single sessions. This adaptive approach prevents context-switching penalties during complex development workflows.

4Cross-Repo Workflows

When issues reside in different repos than the codebase, modify target repositories when initiating sessions. The repository filter shows only Copilot-accessed repos even in 'All Repositories' mode. The 'New Issue' button lets you instantly create and begin working on tasks, with the issue description automatically becoming session context - eliminating redundant data entry.

5Visual Customization

Default card view optimizes quick scanning, while table view enables detailed control through adjustable column widths. Customize visible columns to highlight critical information like 'Status' or 'Last Updated'. Drag-and-drop interface allows intuitive layout modifications, with all changes revertible through the reset button - encouraging experimentation without consequences.

6Bulk Operations

Use Shift+Click or Ctrl/Cmd+Click for multi-select functionality. Launch new sessions for all selected items either grouped or individually. This proves invaluable during sprint closures when addressing accumulated minor tasks, allowing developers to rapidly distribute workload without repetitive manual session creation.

7Instant Context Setup

Newly created issues can immediately become session starting points. For example, creating a 'light mode toggle' task makes it instantly available as Copilot context. The system automatically incorporates issue descriptions into session parameters, minimizing manual input and maintaining focus on actual development work rather than administrative setup.

8Integrated Work Management

Copilot's My Work pane eliminates scattered task tracking, potentially saving developers up to 30% time. AI-assisted session management enables seamless context preservation when switching projects. For Agile teams, it becomes a critical sprint planning tool that maintains visibility while reducing administrative overhead - representing the next evolution in developer productivity suites.

Original article: The GitHub Blog — GitHub Copilot ile Proje Yönetimi Rehberi