mcpField
T
Twira

Twira

本地服务
github.com/TwiraHQAI 与智能体16 周前更新

关于 Twira

Twira 是为 AI 编码 Agent 提供本地代码索引与确定性工具的程序,可通过 MCP 或终端调用。它涵盖代码搜索、影响分析、安全检测及审计,并提供代理层数据脱敏功能。

主要功能

  1. 01跨 26 种语言索引代码库
  2. 02符号、路径、内容及语义搜索
  3. 03读取代码并分析变更影响
  4. 04本地静态安全检测与依赖漏洞检查
  5. 05代理层脱敏及签名审计记录

适用场景

  1. 01让编码 Agent 搜索并读取代码
  2. 02提交前评估变更影响和安全风险
  3. 03在调用模型前遮盖个人数据与密钥
  4. 04检查 Agent 操作的审计记录

MCP 相关

Twira 将其工具通过 MCP 暴露给兼容客户端,也可从终端调用。twira init 可检测 Agent 并配置连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Twira

Twira

为 AI Agent 提供编码利器。以更快、更安全的方式交付更优质的代码。

最新版本 macOS、Linux、Windows 专有软件,提供免费套餐

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 的工具。

链接


安装后即可免费用于个人用途。Pro 可解锁完整工具套件,提供 14 天试用,无需信用卡。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。