CodePiper.
One control plane for
every AI coding session.
Launch AI sessions that outlive your terminal. Check in from your phone or mobile, follow up from chat via OpenClaw, jump in from any browser. Close the lid and your agents keep going.
npm i -g codepiper Everything you need.
Built for developers who run AI coding agents at scale.
Open Web Standards
Real-time WebSockets, installable PWA, standard HTTP APIs. Works in any browser, on any device. No Electron required.
Secure & Local-First
Everything lives on your machine: SQLite database, encrypted secrets, session data. No cloud accounts, no telemetry. MFA and Unix socket isolation built in.
Provider Agnostic
Claude Code + Codex today. Open provider interface you can extend for any TUI-based AI coding tool.
Multi-Session Control
Start, stop, attach, resume, and send text to any number of concurrent sessions. From CLI or web.
Permission Policies
Auto-approve or deny tool use via glob pattern rules. Full audit log for every decision across sessions.
Token Analytics
Claude CodeTrack token usage, model distribution, cache efficiency, and estimated cost. Unified across all sessions.
Workflow Orchestration
Chain multi-session tasks via YAML. Sequential, parallel, conditional, and loop steps with variable extraction.
Git Integration
Browse diffs, stage files, view commit history, and check branch status. All from the session's git tab, no context switching.
Worktree Isolation
Spawn sessions in git worktrees with auto-branch creation. Run parallel agents on separate branches without conflicts.
Advanced Session Config
Workspaces, encrypted env sets, billing modes, model switching, and dangerous mode. Fine-grained control per session.
Session Notifications
Claude CodeGet notified when sessions finish, crash, or need attention. Push alerts to any device so you never miss a completion.
Image Attach & Paste
Paste or drag-and-drop screenshots directly into the web terminal. Seamless image context, just like working locally.
Open Web Standards
Real-time WebSockets, installable PWA, standard HTTP APIs. Works in any browser, on any device. No Electron required.
Secure & Local-First
Everything lives on your machine: SQLite database, encrypted secrets, session data. No cloud accounts, no telemetry. MFA and Unix socket isolation built in.
Provider Agnostic
Claude Code + Codex today. Open provider interface you can extend for any TUI-based AI coding tool.
Multi-Session Control
Start, stop, attach, resume, and send text to any number of concurrent sessions. From CLI or web.
Permission Policies
Auto-approve or deny tool use via glob pattern rules. Full audit log for every decision across sessions.
Token Analytics
Claude CodeTrack token usage, model distribution, cache efficiency, and estimated cost. Unified across all sessions.
Meet CodePiper.
A daemon that owns your sessions. Access from anywhere.
Persist
Sessions survive interruptions. Close your laptop, restart the daemon. Your sessions keep running.
Access
CLI, web dashboard, native tmux, mobile browser. Your sessions don't care where you are.
Control
Permission policies with auto-handling and full audit trail. Trust boundaries for AI agents.
Start anywhere. Continue everywhere.
Your sessions live on the daemon. Access them from any surface: desktop, mobile, tablet, or raw terminal.
See everything at a glance.
Real-time terminal output, session status, analytics, and policy audit. All in one dashboard.
Chain sessions into workflows.
Define multi-step automations in YAML. Sequential, parallel, conditional, and loop steps.
name: implement-review-test
steps:
- name: implement
type: session
provider: claude-code
prompt: "Add auth module with MFA"
wait: [idle]
- name: review
type: session
prompt: "Review the auth changes"
wait: [stop]
- name: test
type: session
prompt: "Run the test suite"
wait: [stop] Trust boundaries for AI agents.
Define what your agents can do. Get notified when they can't. Review every decision.
rules:
- action: allow
tool: "Read"
- action: allow
tool: "Edit"
cwd: "*/src/**"
- action: deny
tool: "Bash"
cwd: "*/production-*"
- action: ask
tool: "*" Full terminal. Zero compromise.
The web dashboard gives you the same terminal experience as native tmux. Same session. Choose your surface.
tmux attach Same session. Same state. Same output. Choose your surface.
Multi-provider. One control plane.
Run different AI coding tools side by side. Same API. Same policies. Same dashboard.
| Capability | Claude Code | Codex CLI |
|---|---|---|
| Native hook events | ✓ | — |
| Transcript tailing | ✓ | — |
| Model switching | ✓ | — |
| Image attach & paste | ✓ | ✓ |
| Session notifications | ✓ | — |
| Dangerous mode | ✓ | ✓ |
| Session resume | ✓ | ✓ |
| Token analytics | ✓ | — |
| Policy enforcement | Hooks | Input preflight |
Open provider interface. Extend for any TUI-based AI coding tool. See how →
Get started in 2 minutes.
Prerequisites: Bun 1.3.5+ · tmux 3.0+ · Claude Code or Codex