关于 Twira
Twira 是为 AI 编码 Agent 提供本地代码索引与确定性工具的程序,可通过 MCP 或终端调用。它涵盖代码搜索、影响分析、安全检测及审计,并提供代理层数据脱敏功能。
主要功能
- 01跨 26 种语言索引代码库
- 02符号、路径、内容及语义搜索
- 03读取代码并分析变更影响
- 04本地静态安全检测与依赖漏洞检查
- 05代理层脱敏及签名审计记录
适用场景
- 01让编码 Agent 搜索并读取代码
- 02提交前评估变更影响和安全风险
- 03在调用模型前遮盖个人数据与密钥
- 04检查 Agent 操作的审计记录
MCP 相关
Twira 将其工具通过 MCP 暴露给兼容客户端,也可从终端调用。twira init 可检测 Agent 并配置连接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Twira
为 AI Agent 提供编码利器。以更快、更安全的方式交付更优质的代码。
18 个 PowerTools · 26 种语言 · 65 个确定性检测器 · 线级 PII 脱敏 · 防篡改审计链 · 兼容所有 MCP Agent
安装 · 什么是 Twira · AI 合规代理 · 工具集 · 免费版与专业版 · 开始使用 · twira.com
安装
# curl (macOS / Linux)
curl -fsSL https://twira.com/install.sh | sh
# npm
npm install -g @twira/cli
# Homebrew (macOS / Linux)
brew install twirahq/tap/twira
一个二进制文件,无运行时依赖,支持 macOS、Linux 和 Windows。无需注册、 无需账户、无需银行卡。
什么是 Twira?
Twira 是一个独立的本地二进制程序,为你的 AI 编码 Agent 提供确定性、 基于索引的代码库访问能力,让它读取真实代码,而不是靠猜测。 更大的上下文窗口并未解决幻觉问题;确定性工具解决了。 你的 Agent 负责操作,Twira 则是它的强力工具。由你掌控。
支持对 26 种语言进行索引搜索。65 个确定性检测器。防篡改 审计链。兼容 Claude Code、Codex、Gemini、Cursor,以及所有其他 支持 MCP 的工具。
每个工具都可通过两种方式调用:AI Agent 通过 MCP 调用,或者你 在终端中调用同一个工具。确定性、本地优先,并在关键环节使用密码学技术。 你的源代码绝不会离开你的设备。
{
"mcpServers": {
"Twira": {
"command": "twira",
"args": ["mcp"]
}
}
}
你无需手动编写该配置:twira init 会检测你的 Agent
并为其完成配置。
AI 合规代理
旗舰功能。这是一个线级代理,运行在你的设备上,位于 AI Agent 与其调用的 模型提供商之间,可在个人数据和机密信息离开设备之前将其脱敏:
your AI agent ──▶ Twira proxy ─────────────────▶ model provider
│ redact PII + secrets sees placeholder
│ swap in the custodied API key tokens, never the
│ sign + chain every call real values
you see normal ◀── restore real values ◀────────── response
output
- 在线路层脱敏。 大约 50 种文本模式,加上确定性人名检测、结构化的第 9 条标识信息(健康、政治、 宗教)、API 密钥和机密信息,以及由 OCR 驱动的图像内脱敏: 模糊面部、涂黑个人文本、移除 EXIF。
- 可逆且不可见。 每个值在发送时都会变为与会话绑定的令牌,并在返回时还原。 你的工作流不会察觉;提供商永远看不到真实数据。
- 密钥托管。 提供商 API 密钥采用 AES-256-GCM 加密存储, 并在线路层注入。Agent 无法看到密钥。可集中轮换密钥, 无需逐台操作。
- 签名凭证。 每次调用均使用 Ed25519 签名并以 Merkle 链串联, 可离线验证。仪表板中的每会话证据会准确显示 脱敏了哪些内容、替换成了什么令牌,以及发送了多少次,并可 导出为签名的脱敏证书。
- 合规模式。 Hospital、Bank 和 Government 等级强制采用 Strict;General 对应 Standard;Dev 对应 Lenient。GDPR 清除功能会按需 删除映射和请求正文,同时保留链式证明。
- 支出可见性。 在一个位置查看各 Agent 在所有提供商处的令牌用量。
专为团队实际面对的法规要求打造:GDPR 和 UK GDPR、欧盟 AI 法案、 ISO/IEC 42001、NIST AI 风险管理框架、新加坡 Agentic AI 框架,以及全球同类法规。
工具集
十八个 PowerTools。每个都是一个独立命令,确定性执行且完全本地运行。
查找代码
| 工具 | 功能 |
|---|---|
| Index | 将代码库构建为可查询的知识图谱:涵盖 26 种语言中的符号、调用图、依赖项、引用和可选嵌入,并在每次提交后保持最新。 |
| Code Search | 快速查找任何内容。一个界面集成五种模式:符号、路径、内容、正则表达式和语义搜索(向量 + 关键词 + 调用图融合)。 |
| Code Read | 查看符号片段、文件概览或整个文件,无需浪费 token 重新读取索引已掌握的内容。 |
| Impact | 发版前了解可能造成的影响:基于调用图分析引用、依赖方向和影响范围,并评估风险等级。 |
| Database MCP | 在同一个界面中查看代码和数据库。实时映射 6 种数据库引擎中的每张表、外键、索引、视图和 RLS 策略;支持只读查询;还能通过 17 种 ORM 模式查找代码中所有访问某张表的位置。 |
发现漏洞和风险
| 工具 | 功能 |
|---|---|
| Diagnose (SAST) | 在本地以毫秒级速度运行,提供 4 种配置的 65 个确定性检测器。支持基线、在重命名和重构后仍有效的抑制规则,以及 JSON 或 SARIF 2.1.0 输出。 |
| Dependency Vulnerabilities (SCA) | 基于 OSV 并按可达性筛选(同时满足已安装和已导入,因此噪声更少)。本地缓存支持在隔离网络环境中运行。 |
| Risk | 对变更进行分级:每次提交一目了然地显示 RED、YELLOW、GREEN。 |
数据保护与证据
| 工具 | 功能 |
|---|---|
| AI Compliance Proxy | 上文所述的线级脱敏、保管链和回执引擎。 |
| Audit | 对 Agent 执行的每项重要操作进行防篡改、加密签名的追加记录。带 RFC 3161 时间戳,可离线验证。 |
协同工作
| 工具 | 功能 |
|---|---|
| Team | 在 6 家以上提供商的 10 多个前沿模型之间提问、评审、头脑风暴和辩论,并综合成一份经同行评审的答案。 |
| Code Review | 在 Agent 中输入 /code-review:多个前沿模型将从不同角度评审提交。 |
| Plan Review | 输入 /plan-review:在编写任何代码之前,让多个模型评审实施计划。 |
| Masterplan | 一个共享任务图,供每个会话中的每个 Agent 使用。任务声明原子化,不会重复工作。 |
| Relay | 通过文件认领协调多个 Agent 会话在同一代码库中并行工作,避免冲突。 |
| Lore | 在 Agent 之间共享组织记忆:保存一次经验教训,之后的每个会话都会在修改文件前查看。 |
| Port | 通过结构匹配进行跨语言迁移。迁移一个 200,000 行的旧代码库,不遗漏任何函数。 |
可验证性与易用性
| 工具 | 功能 |
|---|---|
| Localhost Dashboard | 运行于 127.0.0.1 的可视化控制面板:脱敏证据、会话、支出、审计、开关和指令。 |
| Notifications | 当 Agent 完成任务、提问或需要权限时,提供桌面通知、提示音和可选语音提醒。 |
免费版与 Pro 版
永久免费,供个人使用。 Index、Code Search 和 Code Read。无需注册、无需邮箱、无需信用卡。
Pro,完整工具套件。 每月 $29.99,提供 14 天试用,无需信用卡。通过机构邮箱验证的学生可免费使用。完整对比请访问 twira.com/pricing。
兼容
26 种语言 · 6 种数据库引擎 · 6 家以上 AI 提供商 · Claude Code、Codex、 Gemini CLI、Cursor 和任何兼容 MCP 的 Agent · macOS / Linux / Windows · 支持隔离网络环境。
开始使用
twira init # set up Twira in your repo: wires your AI agent (MCP) and builds the index
twira login # link this machine to your Twira account (Pro and trials)
twira dashboard # open the local dashboard in your browser
接下来由你的 AI Agent 完成工作。让它搜索、读取、检查影响或诊断问题,它会自行调用 Twira 的工具。
链接
- 网站:https://twira.com
- 定价:https://twira.com/pricing
- 联系方式:https://twira.com/contact
- 版本发布:https://github.com/TwiraHQ/twira/releases
安装后即可免费用于个人用途。Pro 可解锁完整工具套件,提供 14 天试用,无需信用卡。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。