github/app
The GitHub Copilot app is an agent-native desktop experience for finding, running, steering, and landing software work across your GitHub repositories.
GitHub Copilot app – 为您的 GitHub 工作流程打造的代理原生桌面 UI
它是什么 – 一款桌面应用程序(Windows、macOS、Linux),让您能在本地或云端运行由 GitHub Copilot 驱动的 AI 代理,并从单一窗口管理整个开发工作流程。它不是库或模型;它是一个面向用户的产品,用于协调 Copilot 的代码生成代理、git worktrees 和 GitHub pull-request 生命周期。
为什么它很重要 – Copilot 通常通过编辑器扩展或网页 UI 访问。此应用程序新增了一个专用 UI,用于:
- 探索所有仓库中的工作(issues、PRs)。
- 启动一个在隔离的 git worktree(或远程 GitHub 托管环境)中运行的 AI 驱动“会话”,让多个代理可以并行运作而不会发生分支冲突。
- 可视化“画布”,将代理的终端输出、计划、差异和预览显示在同一个地方,让您可以编辑或重定向工作。
- 自动化功能,将可重复的提示词转变为排程的后台任务。
- “Agent Merge”流程,在您批准后自动推动代理生成的 PR 通过检查并合并。
主要功能
| 功能 | 您可以做什么 |
|---|---|
| 并行代理会话 | 同时运行多个独立的 Copilot 代理,每个代理都在自己的 git worktree 或远程环境中。 |
| 画布 | 交互式面板,并排显示代理的计划、终端、文件变更和预览链接。 |
| 我的工作视图 | 整合所有仓库的 issues、PRs 和会话列表,协助您选择下一个任务。 |
| 自动化 / 排程提示词 | 定义可重复的提示词(例如:每晚代码审查、依赖项更新),无需手动介入即可运行。 |
| Agent Merge | 代理完成 PR 后,应用程序可以在满足条件时自动运行 CI 检查并合并。 |
| 云端会话 | 让代理在隔离的 GitHub 托管环境中运行,让您可以从任何机器接续工作。 |
| BYOK (自备密钥) | 如果您没有 Copilot 订阅,可以使用您自己的 API 密钥将应用程序指向另一个模型提供者。 |
开始使用
- 先决条件 – 安装 Git 并拥有 GitHub Copilot 方案(或用于其他模型的个人 API 密钥)。
- 安装 – 从 Releases 页面下载适当的安装程序(Windows x64/ARM, macOS Intel/Apple-Silicon, Linux AppImage)。
- 首次运行 – 应用程序会开启欢迎导览;依照屏幕上的步骤登录、选择仓库并启动您的第一个 Copilot 会话。
- 文档 – 详细的操作指南位于 https://gh.io/github-app-docs。
社区与支持
- Issues – 在仓库的 Issues 分页中报告错误或请求功能(请包含应用程序版本、操作系统、重现步骤、日志等)。
- Discussions – 使用 Discussions 分页进行开放式问题讨论。
- 过期 issue 自动化 – 30 天未活动的 issues 将被标记为 stale,若未恢复活动,将在一周后关闭。
授权与数据
- 本仓库由 GitHub, Inc. 所有;保留所有权利(应用程序本身未授予开源授权)。
- 当与 Copilot 帐户一起使用时,将根据 GitHub Copilot Trust Center 的描述收集使用遥测数据(代码接受/拒绝、对话片段、反馈)。
本摘要仅基于仓库的 README;未推论出任何额外功能。
相关
- 项目
- 项目
- 项目
- 项目
- 项目