CC

cooperagent/cooper

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

73 stars Качество 54 Тренд 14MIT

Нативный графический интерфейс для 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 login if 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.ps1 before npm run dist to set up build dependencies.

Linux: Run sudo ./scripts/install-linux-deps.sh before npm run dist to 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

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add cooperagent/cooper
Новичок в MCP? Начните с руководства на mcpskill.org →