GitHub Copilot App Feedback #3
Replies: 39 comments 1 reply
|
Windows + WSL support is limited. Otherwise, really like the direction of this project. |
|
I am unable to login after installing on Windows. I click "Sign in to GitHub". The application states "Opening GitHub.com to authorize..." and provides an 8 digit code. The web browser never opens, so I navigate manually to https://github.com/login/device/ to enter the code. After submitting the code I get the message "Uh oh, we couldn't find anything Please make sure you entered the user code correctly." |
|
I pulled the Appimage to one of our RHEL8.8 systems with no luck. Can you build on as old a system as possible so that those of us in the corporate space have a prayer of running it without having to go virtual? ETA: Yes I know that there are dinosaurs younger than RHEL8.8 but still, at least sharing what the system requirements are would help. |
|
Need the ability to have the "commit" button use a custom commit message syntax with a given model - much like VSCode provides: https://code.visualstudio.com/docs/sourcecontrol/staging-commits. Bonus points if you can select the model and provide specific instructions for commit messages. Having to leave the GitHub App just to commit and push changes seems a bit silly. Alternative is to just have my instructions set to commit changes, but then at that point, the button is useless :) |
|
With this UI, it really takes Copilot CLI to the next level, IMO (beyond the CLI, as it were :) Idea that could be exceedingly useful in many enterprises - support UI navigation of GitHub Copilot marketplaces (https://docs.github.com/en/copilot/how-tos/copilot-cli/customize-copilot/plugins-marketplace) Keeping the marketplace experience inside one cohesive UI would be brilliant - install plugins, skills, agents, etc - all without leaving the app. |
|
Any plans to support transcribing or dictation? |
|
How can we edit our message just like in VS Code GHC agent. |
|
Please add automated workflows running on Copilot Cloud Agent instead of only locally |
|
I'd like to see the Chat Debug View feature ported here as well. |
|
The browser don´t allow us to open different domains. For exemple, |
|
First of all. Thank you very much!
I have used three sessions for maintenance tasks on an existing project. For more details, see my newsletter post https://www.linkedin.com/pulse/episode-7-first-look-new-github-copilot-app-dr-matthias-liebeck-yniue
Very smooth UI experience. I love switching between the sessions, the progress indicator and the sound. I'm not sure if you prioritized my sessions since they were through the App, but they felt very very fast, like 5x from what I'm used to.
The UI was very smooth. Still in early stages, but I can see myself switch to the GitHub Copilot App as main development environment for agentic coding in the next couple of months, if the issues from point 4 (see blow) are addressed.
The most confusing what the Git commit behaviour. At first, I only managed to get automatic commits working, #419. Then, I guess I can't find a commit button or a way to specify a commit message #423 Maybe it's already there, but confusing since I can't find it.
Right now, manual commits feel like I need to switch out of the GitHub App into a Git UI like Fork. I'm also not sure how to use multiple sessions that from my local docker test setup in parallel. Usually, I would run my full E2E PlayWright test suite, but I have no idea how I would have three sessions that access the same docker container or at least something like "okay I need to access containers that session A uses. I wait until session A is done to spin up my own containers".
See 4) |
|
I've got some feedback and a question from the Bing team.
Yay!
This is the question I'm trying to answer. I assume yes? Where is the best place to talk directly with the team? I've got dual access and have access to Slack. |
|
I would to request "Subagent Configuration" features same as GitHub Copilot CLI "/subagents" command. The use case is keep the orchestration LLM model as frontier model on cloud API while host saving happen at subagent model being swap to local run LLM models for exploration task, code-review and other one-shot summary task. The objective is to save token cost by having hybrid of API and local hosted models working together. GitHub Copilot App already supports Model Providers but currently only being used in Chat session as the main orchestration model and there is no GUI interface in the settings section to further customize Subagent model to select a different models. |
|
Title: Feature Request: Allow selecting shell type (cmd, bash, Git Bash) instead of only PowerShell Description: In corporate environments, PowerShell may be disabled via Group Policy (GPO), EDR agents, or AppLocker restrictions, while cmd.exe or Git Bash remain available. Currently, the Copilot Desktop agent only supports executing commands through a PowerShell tool. When PowerShell is blocked, the agent loses ALL command execution capabilities — it cannot run git, mvn, npm, or any CLI tool. Impact: Cannot commit or push changes Environment: OS: Windows (corporate managed) |
|
Feature Request: Ability to Restart / Re-enable MCP servers / tools in a running session I notice for sessions I keep open for a while the MCP tools go away (which is expected). Is there a way to restart the MCP servers / tools in a session in the GHCP app? I found I can summarize + create a new session, which starts the mcps and tools in a fresh session. But was wondering if there was a good way to restart the tools in the same conversation? Or a better way to manage that? I know I've tried quitting and restarting the GHCP, (which apparently does a |
|
I like working with GitHub Copilot Desktop App. It has a pleasant UI (with dark mode) and a good GitHub integration (in contrast to Claude Desktop App). I prefer using the GH Copilot Desktop App as a separate client in its own window (placeable on a second screen) with a uniform UI/UX, rather than using different IDE integrations across VSCode, IntelliJ IDEA, and Eclipse, each with its own UI and capabilities.
Improvement ideas
|
|
I work on multiple azure tenant for different projects. As Github Copilot app is dependent on the az login. It is always lock to one specific az tenant. I have to switch non-stop. It will be good that you can set azure tenant and subscription configuration for each project. |
|
Increible pérdida de tiempo! |
|
1. What have you tried doing with the app so far, and why? Using it as a multi-repo, multi-org command center — several project sessions in parallel (each on its own worktree/branch), reviewing PRs, triaging issues/discussions across repos, and delegating coding tasks to per-session agents. The lightweight chat session for quick cross-repo research and navigation is my most common entry point. 2. What has been most useful? What tasks is it particularly suited for? The parallel-session model is the standout — kick off work in one repo, hand it to an agent, jump to another session without losing context. It's genuinely different from a single-threaded CLI or IDE chat, and it's especially strong for cross-repo triage and orchestrating several independent changes at once. As I put it in [#2366], the most valuable part of this app isn't the agent itself — it's everything around it: one isolated worktree per session, My Work as a single queue, canvases, diffs, and the PR lifecycle. 3. How does this compare to other tools (Copilot in IDE, Claude Code, Codex)? Better: a uniform, dedicated window I can put on a second screen instead of switching between VSCode/IntelliJ/Eclipse integrations that each look different; tight GitHub integration; and multi-session orchestration. Worse: it's a separate context from where I run/debug code, so there's round-tripping when testing against live environments — and, critically, it doesn't handle multiple accounts the way the IDEs (built on the CLI) do. 4. What is missing or confusing? My biggest friction is multi-account / multi-org support, and several things I've filed all stem from it:
5. What do you still go to github.com or other tools for? Running/debugging code against live services, heavier PR review flows, and anything requiring an account whose license the app can't currently juggle. 6. Magic wand? First-class multi-account/multi-org support (pick the license per repo, disambiguate same-named projects), a pluggable agent runtime per session via ACP ([#2366]), and per-entity open-behavior config. Multi-account alone would remove most of my daily friction. |
|
Have an existing software project on GitHub. wanted to do smaller adjustments mobile with AI support and it is not working like expected. I use a workflow of ask, plan, agent, iterate. Ask mode in the app uses only the web indexing and therefore doesn't work on other branches. Agent mode takes minutes to start the environment and checkout the code. That would be ok if it would keep the environment for the session. But it reinitializes it for every prompt. So it is unusable for my workflow. Instead I try Codespaces in my mobile browser but the UI is not useable. Shouldn't be that hard to make this work. Hoping for the next releases. But will try codex on mobile next month. |
Copilot app loses unsaved prompt edits when switching sessionsEnvironment: GitHub Copilot app 1.0.79-9 on Windows Steps to reproduce:
Expected: Preserve the edited draft across navigation/session switches, or warn before discarding it. Actual: Only the original submitted prompt remains. The edited text disappears without warning or recovery, potentially losing substantial user-authored content. The GitHub Community feedback route is unavailable to my Enterprise Managed User account, so I am reporting this through the official Copilot App feedback thread instead. |
Windows taskbar shows a false “1 unread message” badgeEnvironment: GitHub Copilot app 1.0.79-9 on Microsoft Windows 11 Pro 10.0.26200 (build 26200) Steps to reproduce:
This happened several times. Sometimes it goes away, but came back at least 2-3x so far. Expected: The taskbar badge appears only when the app has an unread message or pending item, and disappears when nothing needs attention. Actual: The taskbar icon says there is 1 unread message, but there is nothing unread or pending anywhere in the app. Impact: The persistent false notification is distracting and makes the taskbar status unreliable. |
Suggestion: detect and recommend Windows Dev DriveOn Windows, Copilot App should check whether both the source repository and the configured Copilot storage/worktree location are on a Windows Dev Drive. If not, show a dismissible nudge explaining the likely benefit and linking to setup/migration guidance. In a controlled A/B test on the same machine, using matched full clones at the same commit and an identical eight-worktree creation workload, Dev Drive produced:
This is especially relevant to Copilot App because its workflow actively encourages frequent parallel work across isolated sessions, with new worktrees created as a normal part of starting that work. This is not an occasional manual Git operation: the cost repeats and compounds as users open more concurrent sessions. Even when worktree creation is internally serialized, faster storage directly reduces the accumulated startup delay before the parallel work can become productive. The focused Defender measurements were roughly equivalent, so the improvement appeared to come primarily from filesystem/Git efficiency. The app serialized the eight requested worktree creations, which made per-checkout storage latency compound across the batch. Suggested UX:
This seems like a relatively low-cost check that could materially improve startup and multi-session performance for Windows users working in large repositories. |
Sleeping sessions should support transcript-only viewingWhen I open a sleeping session, the app appears to pay the full wake-up cost before letting me review its transcript. That makes historical review and session triage unnecessarily slow. Please decouple viewing durable session history from activating the agent runtime:
Conceptually, the transcript/event log and session metadata are durable state, while the CLI/agent process, MCP servers, workspace checks, and any cloud environment are live runtime state. Restoring that runtime may legitimately be expensive, but merely reading the persisted conversation should not require it. This would materially improve workflows where users frequently revisit old sessions to understand decisions, compare approaches, or decide which sessions should be resumed, archived, or left alone. Update: measured local-session switch latencyI measured several cold switches after disabling an optional integration that made the delay significantly worse. Even without that integration, four recent session resumes took 4.49s, 5.29s, 5.63s, and 6.68s from runtime-resume start; including frontend/preflight work, perceived latency was roughly 5–7.5 seconds. The persisted transcript was not the bottleneck: disk-history parsing completed in only 27–183ms. The remaining time was spent eagerly starting the Copilot CLI (1.7–2.5s) and reconnecting/restoring the live SDK session, permissions, extensions/MCP state, and workspace context. This makes the opportunity concrete: the transcript is available locally in well under 200ms, but review is coupled to several seconds of runtime activation. Showing disk-backed history immediately and deferring runtime resume until the next submitted turn would make session review and triage feel effectively instant. |
|
I'm trying to use it as a daily workhorse for me in the company instead of Copilot CLI. I love the frequent updates with new features and problem solutions. I still find it's less reliable than CLI (sessions hung, don't start, cannot create a worktree etc.) but it's getting better every week. What I especially love about the app is that it has a user-friendly UI. There's a lot of people in our company who need the GH copilot power at their fingertips, but are alergic to terminal. Github Copilot app seems to be the solution for especially those non-developers that are suddenly becoming empowered. We observed one issue that's stopping us from sharing the app very broadly. Hope you can try and solve it for us. It's the security of PAT for MCP servers that don't use OAuth. The situation is:
|
Plugin update fails on private marketplace authentication, then on a live directory lockEnvironment: GitHub Copilot app/CLI 1.0.80 on Windows. Updating a plugin from a private GitHub marketplace failed in two stages:
The workaround also exposed split state: after the plugin manifest and files were updated, Suggested improvements:
Expected behavior: The app should fetch with an available authenticated profile, stage the update, safely release/restart the plugin host when needed, atomically replace the plugin, and update its registry record. |




Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Post your feedback on the GitHub Copilot App as a comment below — or use the
/feedbackslash command in the comment box to auto-fill the template. Don't overthink it — we want your gut reactions!If comfortable, please record yourself launching the app for the first time [optional]. Feel free to answer the questions below in your recording by talking out loud rather than writing it down – no need to repeat your answers if you've already answered them verbally. You may attach your video to the discussion comment, or provide a link to a video.
You've had a few days with the app now. We'd love to hear how things have evolved.
Again, please feel free to share recordings of specific, real workflows that involve the GitHub Copilot App. Talk out loud and feel free to answer the questions below verbally in the video or through written answers.
1. What have you tried doing with the app so far (e.g., start a new project, review a PR, write code, etc.), and why?
2. What has been most useful about this app? What tasks is it particularly suited for?
3. How does this experience compare to other tools you use today (e.g., Copilot in your IDE, Claude Code, Codex)? What does the GitHub App do better or worse?
4. What is missing, or confusing, if anything?
5. What type of tasks do you still feel like you need to go to github.com or other tools for?
6. If you had a magic wand to make this app just right for you, what would you change?
All reactions