ThinkWatchProject/ThinkWatch-Lite

Local gateway for Claude Code, Codex and other AI clients on macOS, Windows and Linux: switch upstreams without touching clients, keep API keys from relays, cut off malicious tool calls, trace every request.

解决的问题

ThinkWatch Lite 是一个本地网关,作为 AI 客户端(如 Claude Code、Codex 和 Aider)与各种 AI 模型提供商之间的中介。它解决了在切换模型或提供商时必须手动更新多个客户端配置的问题,同时提供安全层以防止敏感数据泄露和恶意工具调用到达客户端。

运作方式

该软件作为拦截 AI 请求的本地网关运行。它允许用户将其 AI 客户端连接到网关一次;此后,用户可以在网关界面内更改上游和模型,而无需触动客户端设置。它包含一个安全套件,可在请求离开机器前遮蔽敏感信息(API 密钥、密码等),并检查工具调用以在客户端执行前阻止危险指令(如下载和执行代码)。

目标用户

专为使用多个 AI 编码助手或 LLM 客户端,并希望以集中方式管理 API 密钥、监控成本及保护 AI 交互的开发者与进阶用户所设计。

特色亮点

  • 集中式模型管理:连接客户端一次,即可在网关内自由切换上游或模型。
  • 安全防护:遮蔽敏感数据并阻止危险的工具调用,以防止提示词注入和凭证泄露。
  • API 格式转换:在 Anthropic、OpenAI 和 Gemini API 之间进行转换,让任何客户端都能与任何上游配合使用。
  • 成本追踪:记录每次请求的成本与路径,提供详细的使用统计数据。
  • 上游监控:比较不同提供商在提供相同模型时的性能与准确度。
  • 故障转移与路由:实现路由规则与自动故障转移,确保 AI 服务的高可用性。

相关

  • 项目
  • 项目
  • 项目
  • 项目