
# Presence
**把 SSH 机器变成本地标签页。**
给 coding agent 用的持久远程工作区、原生文件编辑、搜索、命令执行、终端和端口转发
—— **远端不需要安装任何东西**。
[English](README.md) · [简体中文](README.zh-CN.md) · [版本记录](docs/RELEASE.md) · [MCP server](mcp/README.md)
[](https://www.npmjs.com/package/@rjfan/dsh-presence)
[](https://www.npmjs.com/package/presence-mcp)
[](LICENSE)
[](https://github.com/awesome-dsh-plugin/awesome-dsh-plugin)

---
> ⚠️ **本地会话不会绑定远端工作区。** 在 Presence 里打开一个远程工作区,并不会把本地 agent
> 会话变成远端会话。当会话工作目录不在 presence 挂载根下时,`presence_exec` 及其他
> `presence_*` 工具必须显式传 `host`(或配置 `PRESENCE_HOST`);否则会带着当前 cwd 报错,
> 而不是静默跑到上一次激活的机器上。在远程工作区内启动的会话则自动解析到该机器。
> 详见[已知边界](#已知边界)。
## 为什么不是「agent 跑在远端」
在每台服务器上装 agent,意味着装 N 次、升级 N 次、逐台配代理;让本地 agent 每次
`ssh host '