Termaxa logo

Termaxa

Freemium
访问

为 AI 编码代理运行的 Shell 命令提供协作式安全关卡,预览影响、评估策略并记录决策。

什么是 Termaxa?

Termaxa 是一款开发者工具,可作为协作式安全关卡,审查 AI 编码代理运行的 Shell 命令和选定的文件操作。它会预览操作可能造成的后果、应用策略,并在执行前返回允许、询问或拒绝的决定。示例包括受影响的文件、数据库行,以及强制推送会移除的提交。

该产品旨在融入代理工作流,而非在工作流之外运行。它为 Claude Code、Codex、Cursor 和 Copilot 提供钩子,并将决策记录保存在项目仓库之外的位置。对于选定的破坏性操作,它可以在操作执行前创建备份。

Termaxa 能做什么?

影响预览

显示命令预期造成的后果,包括受影响的文件、PostgreSQL 行及其依赖表,或 Git 强制推送将丢失的提交。

基于策略的决策

根据项目规则评估命令,并返回允许、询问或拒绝的决定。默认策略会阻止递归强制删除等操作。

选定操作前备份

删除前可将受影响的路径复制到 `.termaxa/backups`,并在 PostgreSQL 变更前使用数据库转储,为受支持的工作流提供回滚支持。

代理和原生工具钩子

集成 Claude Code、Codex、Cursor 和 Copilot。支持的事件处理包括 Shell 命令;在相关集成中,还包括 Write、Edit、Delete 和补丁文件头。

记录与重放

将决策记录保存在仓库之外的 `~/.termaxa` 中,并提供 `termaxa replay` 来评估代理已经运行过的命令。

使用场景

“审查破坏性文件命令”

使用安全关卡在执行前检查 `rm -rf` 等命令。决策内容可包括目标路径、文件数量,以及策略阻止该操作的原因。

“保护 Git 历史”

在将强制推送发送到远程仓库前,预览它会移除哪些内容,而不是仅依赖命令文本或通用的批准提示。

“分阶段执行数据库变更”

通过工作流运行 PostgreSQL 变更,在操作前预览受影响的行和依赖表,并在受支持时创建 `pg_dump`。

“检查基础设施变更”

在 Terraform apply 工作流前置入 Termaxa,以便在执行基础设施变更之前查看计划和策略决策。

常见问题

Termaxa 集成了哪些代理工具?

网站列出了 Claude Code、Codex、Cursor 和 Copilot 的钩子。各集成的行为有所不同:例如,文档说明 Codex 会通过其钩子遵循拒绝决定,而 Claude Code 还可通过配置的 Shell 包装器接入。

Termaxa 能否在不运行命令的情况下检查命令?

可以。`termaxa check "<command>"` 会读取命令并返回决定、原因和相关影响信息,但不会执行命令。

Termaxa 的记录存储在哪里?

网站称,状态数据已从仓库移至 `~/.termaxa`,因此重置仓库不会删除审计记录。这些记录包含安全关卡的决策及相关上下文。

Termaxa 会自动允许所有命令吗?

不会。命令会依据策略进行评估,可能被允许、被询问或被拒绝。默认策略示例会拒绝 `rm -rf ./scratch`,因为它检测到了递归强制删除标志。

快速信息

类别
开发者工具
主要用户
使用 AI 编码代理的团队和个人
集成
Claude Code、Codex、Cursor 和 Copilot
安装方式说明
预构建二进制文件;网站介绍了 Homebrew 安装,以及 `termaxa init` 和 `termaxa doctor` 等项目命令
列出的平台
Linux x86_64、macOS arm64、macOS x86_64 和 Windows
命令行检查
`termaxa check` 评估命令;`termaxa replay` 检查已运行过的命令

Termaxa 流量分析

流量数据仅供参考。

域名评分
3

Termaxa 替代品

Dezycro logo

Dezycro

app.dezycro.ai

面向 AI 编码代理的运营层:提供产品上下文、引导工作、按需求验证行为并记录决策。

Agentic Integrity Foundation logo

Agentic Integrity Foundation

harden.run

面向编码代理的本地端点安全产品,可在工具调用执行前进行评估,并允许、审批、增强安全性、阻止或记录操作。

NeatProxy Guardrail logo

NeatProxy Guardrail

www.neatproxy.com

面向 AI 编程代理的本地支出防火墙:记录使用元数据,并在支持的代理集成中转发请求前检查预算策略。

Relace logo

Relace

relace.ai

面向编码代理的 AI 模型与基础设施平台,专注于代码检索、文件合并和源代码管理工作流,支持托管、本地部署及 VPC 隔离部署。

Zoku logo

Zoku

heyzoku.com

Zoku 是一款原生 macOS 应用,让开发者在同一画布上运行和协调多个编码代理命令行工具;可通过语音启动、重定向、监控和中断已命名的代理,并使用 Mac 上已安装的订阅与命令行工具。

HAR HQ logo

HAR HQ

harproject.dev

HAR HQ 是面向使用 HAR 运行编码代理的组织的团队治理与可观测性层,统一验证标准,跟踪 AI 相关工作与支出,并帮助工程团队审查和改进代理工作流。