CONTEENUA COMPANION · 桌面应用

在你自己的电脑上,用你自己的 ChatGPT 从 Conteenua 编程。

Conteenua Companion 将你在电脑上批准的代码仓库,与 Conteenua 网页版和移动版中的「使用你自己的 AI 编程」功能连接起来。请在下方选择适合你操作系统的安装程序。

在 Conteenua 中完成的本地 ChatGPT 编程对话,显示项目和后续输入框

选择适合工作的方式

直接操作和手动工作依然简单。AI 是可选的。

Conteenua 将这些方式分开,因此选择其中一种不会悄悄消耗积分,也不会悄悄切换服务提供商。

直接 / 手动

0 个 AI 积分

直接撰写笔记、管理上下文,并自行撰写或排期你自己的社交内容。这些日常操作不需要 Conteenua AI 积分。

使用你自己的 AI

0 个 Conteenua AI 积分

Companion 将你批准的本地代码仓库连接到普通的 ChatGPT 对话。它使用你已有的 ChatGPT 账户,绝不会切换到 Conteenua 的付费执行器。

Conteenua AI

消耗 Conteenua AI 积分

当你希望 Conteenua 运行托管的编程流程、验证结果并以「可应用」的状态返回时,使用 GitHub 上下文。你可以应用、要求修改或撤销。

要求

开启本地编程之前你需要准备的内容。

  • 一个 Conteenua 账户,并已在 Companion 以及 Conteenua 网页版或移动应用中登录。
  • 一个提供开发者模式和可写 MCP App 工具的 ChatGPT 账户或工作区。
  • 你在 Companion 中明确批准的一个本地代码仓库文件夹。
  • 受支持的 Windows 10/11、macOS 15 或更高版本,或 Linux 桌面环境。请在下方选择对应的处理器类型和 Linux 安装包。

Conteenua 会在运行时检查提供商的能力。如果无法使用可写的 ChatGPT 工具,本地编程将保持禁用,且不会扣除 Conteenua AI 积分。

设置

连接一次,然后在 Conteenua 中选择电脑和项目。

  1. 1安装并打开 Conteenua Companion,然后使用你在网页版或移动版中所用的同一 Conteenua 账户登录。
  2. 2添加你要使用的本地项目文件夹。选择文件夹即会授予该已批准根目录的权限。
  3. 3在你用于 ChatGPT 的同一个 Chrome 配置文件中添加 Conteenua Companion Chrome 扩展程序。
  4. 4保持选中「Stable OpenAI tunnel (recommended)」,创建一个持久的 MCP 隧道,并使用 Tunnels: Read + Use 权限创建一个受限的隧道 API 密钥,然后将两者保存到 Companion 中并连接本地工具。
  5. 5在 ChatGPT 中,于 Settings → Security and login 下启用 Developer mode。
  6. 6打开 ChatGPT Plugins,选择 Add → Create MCP App。不要选择 Create plugin,那会打开 Plugin Creator,而不是隧道的设置路径。
  7. 7将 MCP App 命名为 Conteenua Companion Core。
  8. 8选择 Tunnel,选中同一个持久隧道,选择 No Auth,接受开发者警告,然后创建 MCP App。
  9. 9在一个普通的 ChatGPT 对话中,启用 Conteenua Companion Core,并针对一个已批准的项目运行一个无害的本地工具。
  10. 10返回 Companion,确认扩展程序、Core 连接器和本地工具验证都显示为就绪。
已启用开发者模式的 ChatGPT 设置
启用开发者模式
创建后在 ChatGPT 中显示的 Conteenua Companion Core MCP App
创建 Companion Core MCP App

临时备用方案

如果你没有配置持久的 OpenAI 隧道,Companion 可以使用经过验证的 Cloudflare 快速隧道进行测试。其公共 URL 在 Companion 重启后可能会变化,因此使用 Server URL 模式创建的 ChatGPT 应用可能需要刷新或重新创建。

隐私与权限

本地电脑仍然是信任边界。

默认保留在你的电脑上

  • 代码仓库文件和本地文件系统路径
  • Shell 环境、本地进程和完整的终端输出
  • ChatGPT 浏览器凭据、Cookie 和浏览器配置文件数据
  • 操作系统凭据和已保存的隧道密钥

Conteenua 云端会接收远程控制的元数据

  • 已配对设备的标识、平台、在线状态以及项目显示元数据
  • 你在 Conteenua 中输入的远程指令
  • 会话或提供商状态,以及明确的批准决定
  • 有限且安全的活动摘要,例如「ChatGPT 已开始工作」或「正在使用 exec_command」

供模型使用的文件工具仅限于你批准的文件夹。终端命令以你已登录的操作系统用户身份运行,因此命令执行是一项单独的权限,风险较高的操作可能需要批准。

ChatGPT 显示本地工具批准提示

故障排除

大多数设置问题都指向同一个边界。

Conteenua 中电脑显示为离线

保持 Companion 打开,确认你登录的是同一个 Conteenua 账户,并检查电脑能否建立对外连接。Conteenua 远程控制不需要路由器开放任何入站端口。

ChatGPT 工具不可用

确认该 ChatGPT 工作区提供开发者模式,并且 Companion Core 应用公开了可写的本地工具。如果账户不支持这些功能,Conteenua 会保持「开始编程」为禁用状态,而不会切换到 Codex 或 Conteenua AI。

稳定隧道无法就绪

重新检查持久隧道 ID 和受限的隧道 API 密钥,再次保存连接器,然后重新连接本地工具。只有在连接器真正可访问后,Companion 才会报告就绪。

临时 Server URL 停止工作

Cloudflare 快速隧道的 URL 在重启后可能会更换。复制新的已验证 URL,然后刷新或重新创建使用 Server URL 模式的 ChatGPT MCP App。

项目未显示

在该电脑上运行的 Companion 中批准该文件夹。选择云端项目无法扩大本地文件夹的访问范围。

下载与校验和

为你的电脑选择直接下载。

每个按钮都会直接下载对应的安装程序。在 Linux 上,便携式安装请选择 AppImage;Debian 和 Ubuntu 请选择 DEB。校验和清单位于下方。

Windows 校验和

在包含安装程序的文件夹中打开 PowerShell 并运行以下命令,然后将得到的 64 位哈希值与 SHA256SUMS.txt 中同一文件名的那一行进行比较:

Get-FileHash .\Conteenua-Companion-Setup-x64.exe -Algorithm SHA256

在 macOS 或 Linux 上,使用 shasum -a 256 <文件名>(如可用,也可用 sha256sum <文件名>),并与同一版本的清单进行比较。

SHA256SUMS.txt

Companion 就绪后,编程从 Conteenua 开始。

选择「使用你自己的 AI」,选择已连接的电脑和已批准的项目,输入指令,然后开始普通的 ChatGPT 会话。你可以继续追问、查看活动、批准或拒绝受控操作、暂停、恢复、停止,或直接打开 ChatGPT。

打开 Conteenua