集成

Codna 在智能体工作的地方工作。

一个引擎,出现在你团队已经工作的每个地方:编辑器、终端、CI 和 GitHub。同样的 codna 命令在每一处运行。

集成

Cursor

用 codna mcp install --client cursor 把 Codna 添加为 MCP 服务器。Cursor 的智能体以零 token 获得你的仓库地图,并从证据包进行修复。

Claude

通过 MCP 向 Claude 暴露五个 Codna 工具:triage、fix、secure、recall 和 report。回忆在设备端运行,无需往返云端。

GitHub App

以明确的结论审查每一个 pull request。从 codna-fix 标签、@codna fix 回复或红色检查套件打开修复 PR。从不合并。

GitHub Action

thyn-ai/codna-action@v1 在你的 CI 中运行 codna fix、review 或 secure。它打开 pull request,从不合并。把 package-spec 固定到某个 codna 版本。

模型提供商

你的智能体。你的提供商。你的密钥。

Codna 以零 token 确定性地绘制你的仓库地图。然后智能体在你选择的模型上运行,用你自己的密钥或托管额度。

CLI在任意仓库、CI 任务或容器中运行 codna triage、fix、review 和 secure。
MCP 服务器为 Cursor 和 Claude 提供五个 Codna 工具:triage、fix、secure、recall 和 report。
GitHub App 与 Action审查每一个 pull request。从 issue 标签、评论或红色检查打开修复 PR。

带上 Anthropic、OpenAI、Google Gemini、Groq、Mistral、OpenRouter 或 xAI 的密钥。codna key set 把它存入操作系统钥匙串,从不打印。

常见问题

安装 mcp extra,然后运行 codna mcp install --client cursor 或 --client claude。你的编辑器获得五个工具:codna_triage、codna_fix、codna_secure、codna_recall 和 codna_report_bug。安装助手从不写入凭据。

会,在你请求时。给 issue 打上 codna-fix 标签,以写权限在 Codna 的发现下回复 @codna fix,或让红色检查套件触发修复。pull request 说明 issue、根因、符号和置信度。你来审查与合并。

可以。thyn-ai/codna-action@v1 从 PyPI 安装 codna,并用与本地相同的命令运行 fix、review 或 secure。fix 模式需要 contents 和 pull-requests 写权限;review 模式需要 contents 读、pull-requests 写和 checks 写。

不必。带上 Anthropic、OpenAI、Google Gemini、Groq、Mistral、OpenRouter 或 xAI 的密钥,或登录后使用托管额度。用你自己的密钥时,你直接向提供商付费。

理解在你的机器上运行,不消耗 token。只有证据包或 diff 会送达模型提供商。在 codna.yaml 中把 privacy.egress 设为 fail-closed,Codna 就只在内核级网络拒绝之下运行你的测试,并在审查期间不做任何注册表查询。

一次 pip install。Python 3.10 或更新版本,macOS 或 Linux,git。不需要 Node、Docker 或服务器。绘制仓库地图消耗零模型 token,Codna 在每次运行时打印证据包大小。