Coding & Development๐Ÿค–claude๐ŸŒuniversal

bubble-cowork

A desktop workspace for coding agents, project files, and real development work.

Quick Start

Install this Skill

npx skills add DylanDDeng/bubble-cowork
<p align="center">
  <img src="build/icon.png" alt="Aegis logo" width="104" height="104" />
</p>

<h1 align="center">Aegis</h1>

<p align="center">
  <strong>A desktop workspace for coding agents, project files, and real development work.</strong>
</p>

<p align="center">
  Run Claude Code, Codex, Kimi Code, OpenCode, Grok, Pi, and Qoder without losing sight of the project around them.
</p>

<p align="center">
  <a href="https://github.com/DylanDDeng/bubble-cowork/stargazers"><img src="https://img.shields.io/github/stars/DylanDDeng/bubble-cowork?style=flat-square" alt="GitHub stars" /></a>
  <a href="https://github.com/DylanDDeng/bubble-cowork/releases/latest"><img src="https://img.shields.io/github/v/release/DylanDDeng/bubble-cowork?style=flat-square" alt="Latest release" /></a>
  <a href="./LICENSE"><img src="https://img.shields.io/github/license/DylanDDeng/bubble-cowork?style=flat-square" alt="MIT License" /></a>
  <img src="https://img.shields.io/badge/macOS-primary-111827?style=flat-square&logo=apple&logoColor=white" alt="macOS primary platform" />
  <img src="https://img.shields.io/badge/Windows-experimental-2563eb?style=flat-square&logo=windows&logoColor=white" alt="Windows experimental support" />
</p>

<p align="center">
  <strong>English</strong> ยท <a href="./README.zh-CN.md">็ฎ€ไฝ“ไธญๆ–‡</a>
</p>

Aegis turns a local project directory into a visual workspace for AI-assisted development. Conversations, tool calls, files, diffs, terminals, browser sessions, permissions, skills, and generated artifacts stay together instead of being scattered across separate apps.

> Aegis is an early personal project. It is useful today, but parts of the product may still change quickly.

<p align="center">
  <img src="docs/images/aegis-new-chat.png" alt="Aegis new task workspace" />
  <br />
  <sub>Start a task with the agent, model, permission mode, project, runtime, and Git branch visible in one place.</sub>
</p>

## Quick Links

- [Download the latest release](https://github.com/DylanDDeng/bubble-cowork/releases/latest)
- [Core features](#core-features)
- [Supported agent runtimes](#supported-agent-runtimes)
- [Development](#development)
- [Open an issue](https://github.com/DylanDDeng/bubble-cowork/issues)

## Why Aegis

Coding agents are powerful, but the work around them is often fragmented: one window for chat, another for files, another for the terminal, and another for reviewing changes. Aegis brings those surfaces into one desktop environment:

- Organize agent sessions around actual project directories.
- Switch between supported coding-agent runtimes from one composer.
- Keep files, changes, browser output, terminals, and artifacts visible while an agent works.
- Review permission requests and execution traces in context.
- Reuse local skills, plugins, MCP servers, models, and existing CLI authentication.

## Core Features

- **Multiple coding agents** โ€” Work with Claude Code, Codex, Kimi Code, OpenCode, Grok, Pi, and Qoder from the same interface.
- **Project-first sessions** โ€” Create, resume, search, pin, fork, and group threads by working directory or Git worktree.
- **Live project workspace** โ€” Browse files, preview common document formats, inspect changes, review diffs, and open generated artifacts.
- **Browser and Design Mode** โ€” Open project pages inside Aegis, select page elements, attach visual context, and send change requests back to an agent.
- **Skills, plugins, and MCP** โ€” Discover local capabilities and use them alongside normal prompts.
- **Permission and execution controls** โ€” Choose provider-specific permission modes and inspect tool activity before allowing sensitive actions.
- **Developer utilities** โ€” Use integrated terminals, pull-request views, usage dashboards, and scheduled automations without leaving the workspace.

## Supported Agent Runtimes

| Runtime | Integration |
| --- | --- |
| Claude Code | Local Claude Code runtime, skills, plugins, permissions, usage, and session controls |
| Codex | Codex app-server sessions, models, reasoning controls, skills, plugins, and reviews |
| Kimi Code | Local Kimi runtime with models, thinking controls, skills, queueing, and session resume |
| OpenCode | OpenCode sessions with model and permission controls |
| Grok | Grok Build sessions, reasoning controls, slash commands, and usage information |
| Pi | Pi agent sessions through the local runtime |
| Qoder | Qoder SDK sessions with model and permission controls |

Runtime availability depends on the corresponding CLI, account, and local configuration. Aegis reuses your existing local setup whenever possible.

## Download

Desktop builds are published on [GitHub Releases](https://github.com/DylanDDeng/bubble-cowork/releases/latest).

| Platform | Status | Builds |
| --- | --- | --- |
| macOS Apple Silicon | Primary | DMG and ZIP |
| macOS Intel | Primary | DMG and ZIP |
| Windows x64 | Experimental | Installer and portable EXE |
| Linux x64 | Experimental | AppImage |

### macOS: โ€œAegis is damaged

... (truncated)
Repository
5stars
0forks
View on GitHub
Details
DiscoveredOct 14, 2026
Last UpdatedOct 14, 2026
Quality Score
38/100