Skip to content

Cross-repository Agent Sessions #80

@cysp

Description

@cysp

Feature summary

Allow an agent session to be created outside the context of any single repository, allowing changes to be made in a number of related repositories at once.

What problem are you trying to solve?

In my work I frequently need to make code changes across several code repositories in order to fully realise a feature.
Using copilot-cli, I have been able to start a session in a parent directory containing working copies of several repositories and instruct :copilot: to make changes and raise pull requests across the entire estate.

Proposed solution

Allow sessions outside the context of a repository, in a directory that contains working directories of other repositories.

Workflow impact

Engineers with a wider focus or who work on systems adhering to a microservice architecture would benefit from this ability.

Installation context

No response

Additional context

Amazing release by the way, I love it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions