面向 claude code 用户

Claude Code 编写代码,Git 操作由您批准。

Claude Code 通过 MCP 提交 Git 操作提案。FluxGit 显示该操作的影响、风险和恢复信息,并仅在您批准后执行。

提供 macOS、Windows 和 Linux 版本 · 公共仓库免费 · 支持兼容的本地 stdio MCP 主机

真实界面 · 合成演示数据

三步完成配置。

使用开源 MCP 服务器 README 中的命令,三步即可完成配置。

第 1 步安装

安装 FluxGit

下载桌面应用,支持 macOS、Windows 和 Linux。批准卡片会显示在应用中。如果只需要无需应用的免费只读 shell,一条命令即可把 fluxgit-mcp-sidecar 加入 PATH:

cargo install fluxgit-mcp-sidecar --locked
第 2 步连接

通过 MCP 连接 Claude Code

将此配置块粘贴到 Claude Code 的 MCP 设置中。FluxGit 会在“设置 > 智能体 / MCP > 快速连接”中填入 sidecar 路径和 gateway 地址:

{
  "mcpServers": {
    "fluxgit": {
      "command": "/absolute/path/to/fluxgit-mcp-sidecar",
      "env": {
        "FLUXGIT_MCP_HANDSHAKE_ADDR": "127.0.0.1:59647",
        "FLUXGIT_MCP_AUDIT_LOG": "/optional/path/to/audit.jsonl"
      }
    }
  }
}

FLUXGIT_MCP_HANDSHAKE_ADDR 解锁由 FluxGit 驱动的工具和批准循环;没有它,免费的只读层依然可用。FLUXGIT_MCP_AUDIT_LOG 是可选的,会写入一个仅追加的审计文件。

第 3 步首次批准

提交第一个 Git 提案

让 Claude Code 提交更改。Claude 调用 repo.brief,附上理由和文件发送 operation.preview.commit,随后 FluxGit 显示“批准”或“拒绝”卡片。

对您而言有何改变。

没有意外提议

它会先询问

Claude 通过 FluxGit 提交的每个 Git 操作都会以提案形式显示,并附带理由、影响、风险和可用恢复信息。

恢复恢复

准确恢复分支

对于已完成的计划,受保护操作会将 HEAD 和跟踪文件恢复到计划前的提交。索引、工作树和未跟踪文件通过 snapshots 与 Safety Timeline 的独立路径恢复。

上下文repo.brief

减少状态确认命令

repo.brief 在一个结构化响应中返回分支、状态、近期历史和 worktree 上下文,从而减少 Claude 在开始实际任务前需要调用的单独命令。

常见问题。

价格

它免费吗?

免费模式适用于已验证的公开仓库,不含远程控制。 购买FluxGit Full: 单人永久桌面许可证,可用于您自己的最多3台电脑,支持macOS、Windows和Linux。 包括12个月的远程控制和更新。 包含的一年结束后,每年以9.99 USD自动续费。您可在Paddle中取消后续续费。 MCP Shell本身是 Apache-2.0 下的开源软件。

其他智能体

它只能配合 Claude Code 吗?

不是。FluxGit 通过本地 stdio MCP sidecar 连接。兼容主机可以用相同的 JSON 格式启动它,但权限和配置位置各不相同。

安全

智能体能绕过批准吗?

FluxGit MCP 不提供直接修改 Git 的端点。12 个操作工具提交提案,FluxGit 仅在您批准后执行。主机另行授予的 shell 不在此边界内。

git 技能

如果我不太懂 Git 怎么办?

卡片会在您批准前显示操作、风险和可用恢复信息。

完整工具范围和协议约定见 MCP 功能页面。