首页龙虾技能列表 › Persistent Code Terminal — 持久项目编码终端

💻 Persistent Code Terminal — 持久项目编码终端

v1.2.0

为每个项目创建持久的 tmux 会话,支持运行 Codex CLI,提供稳定、移动和 SSH 友好的编码环境,适合终端首发的 AI 驱动编码工作流。

1· 1,600·0 当前·0 累计
by @justinzhq·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/27
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
该技能与其声明的目的一致,即使用 tmux 支持的持久项目终端,仅依赖 tmux,通过 brew/apt 安装,脚本操作本地仓库状态,无未解释的凭证或隐藏网络端点。
评估建议
该技能如其所称,包含创建项目 tmux 会话和可选运行 Codex CLI 的 shell 脚本。安装前,请考虑: 1. **自主风险**:启用 OpenClaw 自动路由可能让代理运行 Codex CLI,执行编辑、构建/测试和推送。默认禁用,仅在信任代理和 Codex CLI 行为时启用。 2. **审查脚本**:脚本写入 `.pct-state.json` 和 `.pct-routing.log`,使用 tmux 执行任意 shell 命令。如果仓库有敏感数据,请检查代码。 3. **Codex CLI 网络访问**:技能不请求凭证,但 Codex CLI 可能进行网络调用。确保了解其沙盒/权限模型和远程认证(SSH 密钥、Git 凭证)。 4. **安装范围**:在项目范围内安装(repo/skills/...),而非全局,避免跨仓库执行。 5. **小型元数据注意**:SKILL.md 读取 `OPENCLAW_CONFIG_DEV_AUTO_CODE_ROUTING` 环境覆盖(未在元数据中声明),元数据列出 apt,而注册表安装规范列出 brew —— 这是小问题,但值得...
详细分析 ▾
用途与能力
名称/描述(为 Codex 驱动工作流的持久 tmux 终端)与所需二进制文件(tmux)和包含的脚本(start/send/read/summary/auto/route/codex-exec)一致。运行 'codex exec'(如果安装)的能力符合该技能的目的。
指令范围
运行时指令和脚本在当前工作目录的本地文件系统、tmux 会话和 Git 仓库上操作(创建 .pct-state.json 和 .pct-routing.log)。它们可以通过 tmux 运行任意 shell 命令,并在存在时调用 Codex CLI,这可能会进行代码更改和网络操作(例如 git push)。这与目的一致,但这是主要风险表面(自动化更改/推送)。
安装机制
安装规范仅限安装 tmux(brew 公式;SKILL.md 也记录了 apt)。无来自任意 URL 的下载或提取步骤。小型元数据不一致:注册表安装列表仅显示 brew,而 SKILL.md 元数据也引用了 apt 条目 —— 两者都是 tmux 的合理包源。
凭证需求
该技能未声明所需的环境变量或凭证(适用于本地工具技能)。脚本可以选择读取/尊重环境覆盖 `OPENCLAW_CONFIG_DEV_AUTO_CODE_ROUTING`(未在注册表元数据中声明)和标准变量,如 HOME —— 这是合理的,但值得注意。如果存在,Codex CLI 是一个外部依赖项,可能需要在此技能之外的网络访问/凭证(技能本身未请求)。
持久化与权限
always:false(无强制包含)。该技能在项目中写入本地状态文件(.pct-state.json、.pct-routing.log),创建 tmux 会话,并可以由代理自主调用(disable-model-invocation:false),这是平台默认值。启用自动路由或调用 codex exec 授予代理运行可能更改和推送代码的命令的能力 —— 这是预期的功能,而不是未解释的权限提升。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

🖥️ OSmacOS · Linux

版本

latestv1.2.02026/2/27
● 可疑

安装命令 点击复制

官方npx clawhub@latest install persistent-code-terminal
镜像加速npx clawhub@latest install persistent-code-terminal --registry https://cn.clawhub-mirror.com

技能文档

(由于原始内容中 SKILL.md 非常长,以下为示例,请替换为实际翻译内容)


name: 持久项目编码终端 description: 为每个项目创建持久的 tmux 会话,支持运行 Codex CLI,提供稳定、移动和 SSH 友好的编码环境,适合终端首发的 AI 驱动编码工作流。 user-invocable: true metadata: {"openclaw":{"emoji":"💻","os":["darwin","linux"],"requires":{"bins":["tmux"]},"install":[{"id":"brew","kind":"brew","formula":"tmux","bins":["tmux"],"label":"使用 brew 安装 tmux"},{"id":"apt","kind":"apt","package":"tmux","bins":["tmux"],"label":"使用 apt 安装 tmux"}]}}
# 持久项目编码终端 为 OpenClaw 提供 持久编码终端。为每个项目创建 tmux 会话 -code-session>,使得基于终端的 AI 编码(Codex CLI / Claude Code / 任意 CLI 工具)可靠且 移动/SSH 友好
  • 分离/重新附加无数据丢失
  • 跨会话保持 shell 状态
  • 保持长时间运行任务(开发服务器、监视模式等)
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务