
cooperagent/cooper
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Нативный графический интерфейс для GitHub Copilot, построенный на SDK Copilot.
Обзор
Нативный графический интерфейс для GitHub Copilot, построенный на SDK Copilot. - Подписка - установленная и аутентифицированная - запустите gh auth login, если вы еще не Это устанавливает зависимости, запускает тесты, создает приложение и упаковывает его. Выход идет в релиз/каталог: Запустите pwsh -NoProfile -File .\scripts\setup-windows.ps1 перед запуском npm dist для настройки зависимостей сборки. Запустите sudo ./scripts/install-linux-deps.sh до запуска npm диста для установки нативных зависимостей. - .️ - Несколько разговоров, каждый со своим рабочим каталогом и моделью - . - Вставьте URL-адрес проблемы GitHub → изолированное рабочее дерево + сессия - . - Режим итеративного агента: установите критерии завершения, дайте ему цикл до завершения - . - Real PTY за сессию, один клик, чтобы прикрепить вывод к вашей подсказке - . - Речи к тексту и тексту к речи - . - Протокол контекста модели для расширенных возможностей инструмента - . - Персональные и проектные навыки через SKILL.md, .agent.md и делегирование субагента - . - Динамический список моделей с фаворитами - GPT-5.
Обзор (машинный перевод)
Нативный графический интерфейс для GitHub Copilot, построенный на SDK Copilot.
Предпосылки
Node.js 22+ ** Подписка на GitHub Copilot**
- GitHub CLI установлен и аутентифицирован - запустите
gh auth login, если вы еще не
##Установка
Клонируйте репо, затем:
Это устанавливает зависимости, запускает тесты, создает приложение и упаковывает его. Вывод идет в каталог release/:
| Платформа | Выход
macOS | release/Cooper- -mac-arm64.dmg
Windowsrelease/Cooper- -win-x64-Setup.exe
Linux | release/Cooper- -linux-x64.AppImage
**Windows: ** Запустите pwsh -NoProfile -File .\scripts\setup-windows.ps1 до npm run dist для создания зависимостей.
**Linux: ** Запустите sudo ./scripts/install-linux-deps.sh до npm run dist, чтобы установить собственные зависимости.
Особенности
- ab️ Tabbed Sessions - Несколько разговоров, каждый со своим рабочим каталогом и моделью
- Git Worktree Sessions - Вставьте URL-адрес проблемы GitHub → изолированное дерево + сессия Ральф Виггум (Ralph Wiggum) - Режим итеративного агента: установите критерии завершения, дайте ему зациклиться, пока не будет сделано
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Cooper
A native desktop GUI for GitHub Copilot, built on the Copilot SDK.
Prerequisites
- Node.js 22+
- A GitHub Copilot subscription
- GitHub CLI installed and authenticated — run
gh auth loginif you haven’t already
Installation
Clone the repo, then:
npm run dist
This installs dependencies, runs tests, builds the app, and packages it. The output goes to the release/ directory:
| Platform | Output |
|---|---|
| macOS | release/Cooper--mac-arm64.dmg |
| Windows | release/Cooper--win-x64-Setup.exe |
| Linux | release/Cooper--linux-x64.AppImage |
Windows: Run
pwsh -NoProfile -File .\scripts\setup-windows.ps1beforenpm run distto set up build dependencies.Linux: Run
sudo ./scripts/install-linux-deps.shbeforenpm run distto install native dependencies.
Features
- 🗂️ Tabbed Sessions — Multiple conversations, each with its own working directory and model
- 🌳 Git Worktree Sessions — Paste a GitHub issue URL → isolated worktree + session
- 🔁 Ralph Wiggum — Iterative agent mode: set completion criteria, let it loop until done
- 💻 Embedded Terminal — Real PTY per session, one click to attach output to your prompt
- 🎤 Voice Input/Output — Speech-to-text and text-to-speech
- 🔌 MCP Servers — Model Context Protocol for extended tool capabilities
- 🎯 Agent Skills & Subagents — Personal and project skills via
SKILL.md,.agent.md, and subagent delegation - 🤖 Model Selection — Dynamic model list with favorites — GPT-5.2, Opus-4.6, Sonnet, Haiku, Gemini, and more
- ⚡ YOLO Mode — Auto-approve tool calls for uninterrupted agent flow
Development
npm install && npm run dev
See CONTRIBUTING.md for details.
Community
Join our Discord to report bugs, request features, and chat.
License
MIT
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add cooperagent/cooper