reference

glossary

Plain-language definitions for terms you'll see in Pane's docs and in AI development tools in general. If something in our docs doesn't make sense, it should be here.

Agent Loop

When one AI agent manages other agents for you. It picks up tasks, creates workspaces, starts agents, checks on them, and reports what needs your attention.

Read more →

Agent-Agnostic

A tool that works with any AI agent, not just one. You're not locked into Claude Code, Codex, or any provider. If it runs in a terminal, it works.

Read more →

Agent Manager

A desktop tool that helps you run multiple AI coding agents in parallel. It handles workspace isolation, switching between agents, and git workflow.

Read more →

Agent Orchestration

When one AI agent coordinates others: breaking work into tasks, delegating to specialized agents, and combining results. Like a tech lead managing a team.

Read more →

Authorized Keys

The list of public keys a machine accepts for logins, kept in ~/.ssh/authorized_keys. Add someone's public key here to let them in; remove it to revoke access.

Read more →

Bearer Token

A secret key that proves you're allowed to connect to something. Generated automatically. Treat it like a password.

CLI

Command Line Interface. A program you control by typing commands in a terminal. Agents love CLIs because they're already typing commands all day.

Read more →

Client

The device you're sitting in front of. It shows the UI and sends your input to the host machine where the work actually happens.

Read more →

Daemon

A background program that runs quietly on your machine, doing work when asked. Pane's daemon manages your sessions and terminals behind the scenes.

Read more →

Terminal Multiplexer

A tool that keeps several terminal shells in one window. You can split panes, switch tabs, and reconnect to a live session later.

Read more →

Detach and Reattach

Leaving a terminal session while its host keeps running, then connecting to that same live session later.

Read more →

Agent Runtime

The host process and environment where an AI coding agent runs, including its terminal, files, credentials, and network access.

Read more →

Session Persistence

The guarantees about what remains after detach, restart, sleep, or a host stop. Saved layout and running processes are different guarantees.

Read more →

Cloud Workspace

A Pane host running on a cloud VM you create and control. Agents and worktrees run on the VM, and you connect from desktop Pane or your phone. The VM's disk keeps your files when it stops; running processes don't survive a stop.

Read more →

Clamshell Mode

Using a laptop with its lid closed while it stays connected to power and an external display or input device.

Read more →

PWA

A Progressive Web App, a website that can be installed like an app and connect to a remote host through the browser.

Read more →

Git Worktree

A separate copy of your repository on its own branch. Each worktree shares the same git history but has its own files, so agents can work in parallel.

Read more →

Host

The machine that does the actual work: runs your code, agents, terminals, and git repos. Your code always stays on the host.

Read more →

Jump Host

A machine you SSH through to reach another machine that isn't directly reachable. Also called a bastion host.

Read more →

Loopback

A network address (127.0.0.1) that only your own machine can reach. When something listens on loopback, nothing outside your machine can connect to it.

MCP (Model Context Protocol)

A standard that lets AI agents connect to external tools like GitHub, Linear, Jira, and Slack through one shared format.

Read more →

Mosh

Mobile Shell. A replacement for an SSH session that keeps working when your connection drops, changes networks or your laptop sleeps.

Read more →

Orchestrator

An agent that coordinates other agents instead of doing the work itself. It decides what needs doing, assigns it, and checks that it got done.

Read more →

Pane

In the Pane app, a pane is an isolated workspace for one feature. Each pane can have its own git worktree, branch, and running agents.

Pane vs Panel

A pane is a workspace (one task, one branch). A panel is a tab inside that workspace (one agent, one tool). Create panes for different features, panels for different tools on the same feature.

Read more →

Panel

A tab inside a pane. Each panel runs its own terminal, agent, or tool. You can have multiple panels in the same pane.

Port Forwarding

Making a port on one machine reachable from another. Remote Pane does this for you, so a dev server on your remote machine opens at localhost on your laptop.

Read more →

PTY (Pseudo-Terminal)

A virtual terminal that lets programs run and control command-line tools as if they were in a real terminal window.

Remote Development

Writing and running code on a different machine from the one you're sitting at, like a Mac mini, home server or cloud VM, while using it from your laptop or phone.

Read more →

Remote Pane

Pane's self-hosted remote access. One machine (the host) runs your projects and agents; any desktop or phone connects to it with a pane-remote:// code and gets its terminals, files and dev servers.

Read more →

SSH

Secure Shell. The standard way to open a terminal on another computer over the network, encrypted end to end. You type commands on your machine and they run on the other one.

Read more →

SSH Config

A text file (~/.ssh/config) that gives your machines short names. Write the address, username and key once, then connect with just ssh <name>.

Read more →

SSH Key

A pair of files that proves who you are without a password. The public key (.pub) goes on machines you want to reach and is safe to share. The private key stays on your computer and is never shared.

Read more →

Tailnet

Your private Tailscale network: the devices signed in to it, each with a stable address. Other devices and people on the tailnet can connect as far as its access rules allow; the public internet can't.

Read more →

Tailscale

A tool that puts your devices on one private network, wherever they are, without opening ports on your router. Pane uses it by default to connect your laptop or phone to your other machines.

Read more →

Worktree Isolation

Each agent gets its own folder, branch, and file copies. They can all work at the same time without overwriting each other.

Read more →

WSL

Windows Subsystem for Linux. It lets you run a full Linux environment inside Windows, so you can use Linux tools without a separate machine.

Agent Harness

The program around an AI model that turns it into an agent: tools, a loop, context and permissions. Claude Code, Codex and Pi are harnesses.

Read more →

Harness Router

A service that runs coding agents like Claude Code or Codex behind one API, in sandboxes, so products can embed them.

Read more →

ACP (Agent Client Protocol)

A standard for how apps and editors talk to coding agents: JSON-RPC messages over stdin and stdout.

Read more →

Control Plane

The layer that starts, tracks and steers agents without being an agent itself. It can run locally or as a hosted service.

Read more →

Handoff

Passing a task from one agent or session to another with enough context for the new one to carry on.

Read more →

Skills

Folders of instructions, usually a SKILL.md file, that teach a coding agent how to do a task. Loaded only when relevant.

Read more →

Design Mode

Click an element in a tool's built-in browser and send it to the agent as context: HTML, styles, a screenshot, source location.

Read more →

Side Chat

A quick aside with your agent in a forked copy of the conversation, so the main task isn't interrupted. Often /btw or /side.

Read more →

ADE (Agentic Development Environment)

A workspace built around running AI coding agents rather than around you editing code. Close to an agent manager.

Read more →

Software Factory

A system of AI agents that turns tasks into shipped code, with people approving at a few checkpoints.

Read more →

Agent Multiplexer

A tool that runs several coding agents at once and shows which one needs you, like tmux does for shells.

Read more →

Missing a term?

If you run into a word in our docs that doesn't make sense, let us know at github.com/greenfield-inc/Pane. We'll add it here.

Deep dives

- What Is a Daemon?

- What Is a Git Worktree?

- What Is Worktree Isolation?

- What Is an Agent Loop?

- What Is Agent Orchestration?

- What Is MCP?

- Client vs Host

- Pane vs Panel

- What Does Agent-Agnostic Mean?

- What Is an Agent Manager?

- What Is a Terminal Multiplexer?

- What Is Session Persistence?

- What Is an SSH Config File?

- What Is a Tailnet?

- What Is Remote Development?

Parsa Khazaeepoul

by Parsa Khazaeepoul

Last updated October 9, 2026

frequently asked questions