okteam99

Termpro — AI skill for Claude Code

AI community

Terminal-first workbench for running many AI coding agents in parallel — agent-agnostic.

How to install Termpro

This entry records only its repository, not the path inside it, so there is no exact command to give. Open okteam99/termpro and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Termpro does

Terminal-first workbench for running many AI coding agents in parallel — agent-agnostic. Multi-workspace, parallel sessions, status-aware notifications, git-worktree file panel. macOS.

Alternatives in AI

  • Ccstatusline — by sirmalloc - A highly customizable status line formatter for Claude Code CLI that displays model info, git b 5.5k ★
  • CodeIsland — Real-time AI coding agent status panel in your MacBook notch — live status, approvals & replies for 13 AI tool 2.3k ★
  • Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★

README

OkWork

OkWork

**A terminal-first workbench for running many AI coding agents in parallel.**

The terminal doesn't care which agent runs inside it — **agent-agnostic** is the first design principle.

[![CI](https://github.com/okteam99/termpro/actions/workflows/ci.yml/badge.svg)](https://github.com/okteam99/termpro/actions/workflows/ci.yml)   [![Release](https://img.shields.io/github/v/release/okteam99/termpro?label=release)](https://github.com/okteam99/termpro/releases)   ![Platform](https://img.shields.io/badge/platform-macOS-black)   [![License: MIT](https://img.shields.io/badge/license-MIT-blue)](LICENSE)

[What is this](#what-is-this) · [Features](#features) · [Install](#install) · [Concepts](#concepts) · [Architecture](#architecture) · [Development](#development) · [Roadmap](#roadmap)

**English** · [简体中文](README.zh-CN.md)

What is this

OkWork is a macOS desktop workbench (Electron) built for the workflow of driving multiple CLI agents in parallel across several projects and branches. The terminal is the product; everything around it — project management, session awareness, file browsing, git integration, Markdown preview — is the value layer on top.

The problem it solves

Your day now looks like this: five Claude Code / Codex / other CLI agents grinding away across several projects and branches at once. Generic terminals give you "windows + tabs" but no concept of *projects* or *parallel sessions*, and they never tell you which session finished or which one is blocked waiting for your input.

Agent managers do the opposite — they lock you to one specific agent and treat the terminal as a second-class citizen.

OkWork takes the middle ground: **the terminal is the product; everything around it is the value.**

One window, many projects, many parallel sessions. The app tells you who is running, who finished, and who is waiting for input — without c