Vibespace — Communication skill for Claude Code
A backend-agnostic web workspace for coding agents (Claude Code, Codex, …) — manage many concurrent agent CLI sessions with a tiling window manager, structured chat view, file explorer, and code edito.
How to install Vibespace
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ProblemFactory/vibespace and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vibespace does
A backend-agnostic web workspace for coding agents (Claude Code, Codex, …) — manage many concurrent agent CLI sessions with a tiling window manager, structured chat view, file explorer, and code editor.
Alternatives in Communication
- Google Workspace Groups Settings — Manage Google Groups settings 21.6k ★
- HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
- Codepilot — A native desktop GUI for Claude Code — chat, code, and manage projects visually 4.3k ★
README
VibeSpace
A web workspace for **coding agents**. Run, manage, and switch between many concurrent agent CLI sessions from one browser — with a tiling window manager, a structured chat view, a file explorer, and a code editor.
VibeSpace is **backend-agnostic**: it drives any coding-agent / agent-harness CLI through a small adapter interface. [Claude Code](https://docs.anthropic.com/en/docs/claude-code) and [Codex](https://github.com/openai/codex) are supported out of the box; adding another harness is a matter of writing one adapter (see [Backends](#backends)).

Why
Coding agents run in the terminal, one session at a time, and their state is trapped in whatever shell you launched them from. VibeSpace turns that into a persistent, multi-session workspace:
- Many agents at once — tile, tab, and group dozens of sessions across virtual desktops, each one a different agent, repo, or task.
- Survives everything — sessions run inside
dtach, so they outlive server restarts, dropped SSH connections, and closed browser tabs. Reopen the page and everything is exactly where you left it. - Two ways to view a session — a full TUI terminal, or a structured chat view with rendered markdown, tool/diff visualization, and inline permission prompts. Switch per session.
- One UI, any backend — the same window manager, chat view, search, and session management work identically whether the underlying agent is Claude Code, Codex, or something you wire up yourself.
Backends
A backend is any coding-agent CLI, wrapped by a `BackendAdapter` (`src/adapters/`). The adapter owns the launch flags, the streaming/JSON protocol, permission/approval mapping, and session discovery for that tool — everything above it (window manager, chat UI, search, layout sync, file explorer) is shared and backend-neutral.
| Backend | CLI | Status |
|---|---|---|
| Claude Code | claude |
First-class — termi |
Related Skills
Chatmux
ChatMux — provider-agnostic tmux chat web-terminal for coding agents (GJC/Codex/Claude/Cursor/OpenCode)
Whats New
Draft a "What's New" Discord community update across backend, frontend & infra for a time window
Claude Code Chat Explorer
Browse, search, and explore your Claude Code conversation history with a fast SQLite-powered web interface
Net Sift
Coverage-first social and web deep-search as an MCP server: sweep many sources, rank results, report the gaps.
Feature Status
Show the build status of a product feature, story by story and surface by surface (backend, web, Slack, jobs),
Nightshift
Accountable long-running coding shifts for Codex and Claude Code. Safe autonomy, recovery, and a clear view of
Related Agents
Context Optimizer
Meta utility agent for token and context optimization. Spawn when needing to compress agent prompts, optimize
Ade
Agent sessions routinely outlast the machine that started them, and checking a Claude Code or Codex run from a
Dashboard Support
Support agent for the Agent Dashboard - guided install and setup diagnostics on the local machine, plus remote