Skip to content

Releases

cctether 0.3.3

Choose a tag to compare

@github-actions github-actions released this 09 Nov 07:24

No code changes. From this version on, the npm package is published by GitHub Actions with npm trusted publishing, with no stored token, and carries a provenance statement. On the npm page you can see which commit and which run built it, and npm audit signatures can verify it.

If you're on 0.3.2 you don't need to do anything: this version behaves the same. The Chrome Web Store version stays at 0.3.2, because the extension's code hasn't changed.

Files

  • cctether-extension-0.3.3.zip: the extension, to load yourself. Most people should install it from the Chrome Web Store instead.
  • cctether-extension-0.3.3-store.zip: the same files laid out for the Chrome Web Store. You don't need it.
  • cctether-0.3.3.tgz: the npm package, identical to cctether on npm.
  • SHA256SUMS

中文

代码没有变化。从这个版本起,npm 包由 GitHub Actions 通过可信发布自动发出,不存任何长期密钥,并附带来源证明:在 npm 页面上能看到它是哪次提交、哪次运行打出来的。

已经在用 0.3.2 的不用做任何事,这个版本的行为完全一样。插件代码没变,商店版继续是 0.3.2。

cctether 0.3.2

Choose a tag to compare

@github-actions github-actions released this 09 Nov 05:38

Fixes found by testing on a real Mac, plus a small install improvement.

  • macOS: Cmd+Shift+arrow keys (select to the edge of the line or document) now work.
  • macOS: when Claude presses a shortcut from another system, such as Control+A, the result now suggests the Mac one (Meta+A). Claude Code often runs on Linux while the browser is on a Mac, and that key press used to do nothing without saying so. The tool description says it too.
  • Setup: the closing message links straight to the Chrome Web Store.

Upgrade the service: npm install -g cctether@latest, then systemctl --user restart cctether (or cctether stop if you don't use the background service). The Chrome Web Store version updates itself once this version has passed the store's review.

Files

  • cctether-extension-0.3.2.zip: the extension, to load yourself. Most people should install it from the Chrome Web Store instead.
  • cctether-extension-0.3.2-store.zip: the same files laid out for the Chrome Web Store. You don't need it.
  • cctether-0.3.2.tgz: the npm package, identical to cctether on npm.
  • SHA256SUMS

中文

在真实的 Mac 上测出来的修复,外加一处安装上的小改进。

  • macOS: ⌘⇧ 加方向键(选到行首行尾、文首文尾)现在能用了。
  • macOS: Claude 按了其他系统的快捷键(比如 Control+A)时,结果里会提醒该按 Mac 的那个(Meta+A)。Claude Code 常常跑在 Linux 上,浏览器却在 Mac 上,这种按键以前没有效果,也没有任何提示。工具说明里也写明了。
  • 安装向导: 结尾的链接直达 Chrome 应用商店。

升级服务:npm install -g cctether@latest,再 systemctl --user restart cctether(没装后台服务的话用 cctether stop)。商店版过审以后会自己更新。

cctether 0.3.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 02:14

The Chrome Web Store build of the extension can now connect: its extension ID is built into the service, next to the ID of the build you load yourself. Existing settings keep working without changes (extensionIds in config.json now only lists extra IDs).

Upgrade the service: npm install -g cctether@latest, then systemctl --user restart cctether (or cctether stop if you don't use the background service). The extension itself is unchanged apart from its version number.

Files

  • cctether-extension-0.3.1.zip: the extension, to load yourself.
  • cctether-extension-0.3.1-store.zip: the same files laid out for the Chrome Web Store. You don't need it.
  • cctether-0.3.1.tgz: the npm package, identical to cctether on npm.
  • SHA256SUMS

中文

商店版插件现在也能连上了:服务端内置了商店版的插件 ID。已有的设置不用改。升级服务端:npm install -g cctether@latest,再 systemctl --user restart cctether(没装后台服务的话用 cctether stop)。插件本身只改了版本号。

cctether 0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:45

First public release.

cctether lets Claude Code (or any MCP client) use your own Chrome over your own connection, with no third-party relay. A Chrome extension connects out to a small service that runs next to Claude Code; Claude can then read pages, take screenshots, click and type, and check the console and network requests in the tabs you share with it.

Install

  1. On the computer that runs Claude Code (Node.js 22 or newer):
    npx cctether@latest setup
    
  2. Download cctether-extension-0.3.0.zip below and unzip it. In Chrome, open chrome://extensions, turn on Developer mode, click Load unpacked and pick the cctether-extension folder.
  3. Paste the connection code from setup (or from cctether pair, run in your own terminal) into the extension's settings.

More: README · Ways to connect · Let Claude set it up · Security

Files

  • cctether-extension-0.3.0.zip: the extension, to load yourself.
  • cctether-extension-0.3.0-store.zip: the same files laid out for the Chrome Web Store. You don't need it.
  • cctether-0.3.0.tgz: the npm package, identical to cctether on npm.
  • SHA256SUMS

The extension zips are reproducible: node scripts/pack-extension.mjs (and --flat) on this tag produce the same bytes.

中文

第一个公开版本。cctether 让 Claude Code 通过你自己的连接用上你的 Chrome,不经过任何第三方中转。

安装:在跑 Claude Code 的电脑上运行 npx cctether@latest setup;下载上面的 cctether-extension-0.3.0.zip,解压后在 Chrome 的 chrome://extensions 里打开「开发者模式」,点「加载已解压的扩展程序」,选 cctether-extension 文件夹;再把连接码粘贴到插件的设置页。详见 README.zh-CN.md。