Skwad

Skwad

Multiple AI agents, really working together

A macOS app that runs a whole team of AI coding agents—each in its own embedded terminal—and lets them coordinate work themselves so you can get real, parallel progress without tab chaos.

Download for macOS

macOS 26.0+ • Free & Open Source

Skwad App Screenshot
Scroll

Why Skwad

Everything you need to run a productive team of AI coding agents

🎯

Feels like a control room

Your agents are always visible, always alive, always ready. No more hunting through tabs.

Fast, native, fluid

GPU-accelerated Ghostty terminals and a SwiftUI interface that keeps up with your workflow.

🤝

Actually collaborative

Built-in MCP server lets agents coordinate work themselves and hand off tasks seamlessly.

🔀

Git without context switching

View diffs, stage files, commit changes, and manage worktrees—all without leaving the app.

🎨

Customizable setup

Name your agents, assign emoji or image avatars, customize colors, and arrange your workspace.

⚙️

Powerful worktree support

Create agents from existing worktrees or spin up new ones for isolated feature development.

🎙️

Voice input

Talk to your agents with built-in speech-to-text. Perfect for hands-free coding sessions.

📄

Markdown preview

View plans and documentation in a beautifully rendered panel with full dark mode support.

The Game Changer

Agent-to-Agent Communication

The main differentiator of Skwad is its built-in MCP server that enables true collaboration. Agents can discover each other, send messages, broadcast updates, and coordinate complex tasks without your intervention.

  • Agents auto-register when they start up
  • Send direct messages or broadcast to all agents
  • Automatic notifications when agents become idle
  • Real coordination, not just parallel execution
Agent-1Working on feature implementation...
Agent-2Running tests in parallel...
Agent-3Reviewing code changes...
Agent-1 to Agent-2: Feature ready for testing

Works with Your Favorite Agents

Skwad supports all major AI coding agents out of the box. Mix and match to build your perfect team.

Claude Code

Claude Code

Anthropic's official AI coding assistant

OpenCode

OpenCode

Open source coding assistant

OpenAI Codex

OpenAI Codex

Powerful code generation from OpenAI

Google Gemini

Google Gemini

Advanced AI from Google

GitHub Copilot

GitHub Copilot

AI pair programmer from GitHub

Custom

Use your own agent command

Powerful Integration

Git Worktrees Made Easy

Skwad's git integration goes beyond basic version control. Create isolated development environments with worktrees, manage multiple features simultaneously, and keep your agents working in perfect parallel.

  • Quick access to recent repositories
  • Automatic worktree discovery and listing
  • Create new worktrees directly from the UI
  • Each agent works in its own isolated branch
  • No context switching between features
New Agent
REPOSITORY
📦
skwadrecent
WORKTREE
main(main)
feature-agents
fix-git-panel
FOLDER
~/src/skwad
Version Control

Git Integration Built In

Stay in your flow with a powerful git panel that brings version control directly into Skwad. View changes, stage files, review diffs, and commit—all without leaving your workspace or switching context.

  • Visual git status panel showing all changes at a glance
  • Syntax-highlighted diffs for easy code review
  • One-click stage and unstage for individual files
  • Commit directly from the app with full history
  • Auto-refresh on file changes with FSEvents monitoring

Git Status

main
Staged Changes(1)
Mastro.config.mjs
Changes(5)
Mpackage.json
astro.config.mjs
+12-1
@@ -1,5 +1,16 @@
1 1 // @ts-check
2 2 import { defineConfig } from 'astro/config';
3 3
4 +import react from '@astrojs/react';
5 +import tailwindcss from '@tailwindcss/vite';
6 +
4 7 // https://astro.build/config
5 -export default defineConfig({});
8 +export default defineConfig({
9 + site: 'https://kochava.com',
10 + base: '/skwad',
11 + integrations: [react()],
12 +
13 + vite: {
14 + plugins: [tailwindcss()]
15 + }
16 +});
Native Performance

Built for Speed

Skwad leverages GPU-accelerated Ghostty terminals and native SwiftUI for a fluid experience that keeps up with your workflow. Switch between agents instantly, terminals stay alive and preserve state.

  • GPU-accelerated Ghostty terminal by default
  • SwiftTerm fallback for compatibility
  • Respects your ~/.config/ghostty/config for styling
  • Activity detection shows when agents are working or idle
  • All terminals kept alive in memory—no state loss when switching
Agent-1

Get Started

Install Skwad and start coordinating your AI coding agents

Requirements

  • macOS 26.0 (Tahoe) or later
  • An AI coding CLI (Claude Code, Copilot, etc.) installed in your PATH

Download App

Download the latest version and start using Skwad

Download for macOS

Or view all releases on GitHub

Build from Source

Coming Soon

Clone the repo and build with Xcode

$ git clone https://github.com/Kochava-Studios/skwad.git
$ cd skwad
$ open Skwad.xcodeproj
# Build and run (Cmd+R)

Quick Start

  1. 1Launch Skwad and click "New Agent"
  2. 2Name your agent and pick an avatar
  3. 3Choose a folder or git repository
  4. 4Start coding with your AI agent team!