Home›Cline / Roo›Cline SDK v0.0.87 リリース
Cline SDK v0.0.87

Cline SDK v0.0.87 リリースCline SDK v0.0.87

元記事を読むRead original articlegithub.com(新しいタブで開きます)(opens in a new tab)
AI2 点サマリSummary highlight
  • Cline SDK v0.0.87は、プロキシ設定時にループバック先をNO_PROXYへ自動追加し、Windows固有のBun実行パス判定も拡張した。
  • 社内プロキシなどを使うWindows環境でも、ハブの検出と起動が安定する。

Cline SDK v0.0.87 adds loopback hosts to NO_PROXY and recognizes Bun's embedded Windows path, enabling reliable hub discovery and startup on proxied Windows systems.

本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (github.com) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (github.com).

要約と収集メタデータに基づく AI 解説。元記事全文の転載・翻訳ではありません。AI explainer based on the summaries and collected metadata, not a copy or translation of the full source article.

Cline SDK v0.0.87では、システムプロキシを設定したWindows環境で、ハブの検出と起動が失敗する問題が修正された。ループバック通信のプロキシ除外と、Windows固有のBun実行パス判定が追加されている。

プロキシ経由

Bunのfetchは、localhostを自動的に除外せず、ループバック宛てのリクエストもHTTP(S)_PROXY経由で送信する。Clash、v2ray、社内プロキシなどによって関連する環境変数が設定されたマシンでは、ハブを探索するすべてのプローブがプロキシへ送られていた。

その結果、正常に動作しているデーモンへ到達できないと判定され、起動時に「No compatible hub runtime is available」というエラーが発生していた。

NO_PROXY追加

新たに追加されたensureLoopbackProxyBypass()は、プロキシ変数が設定されている場合、ループバックアドレスをNO_PROXYとno_proxyへ追加する。これにより、ハブとのローカル通信がプロキシを経由する状態を避ける。

ハブクライアントは、各プローブに加え、drainおよびshutdownリクエストの前にもこの処理を呼び出す。探索時だけでなく、ハブに対する一連の要求でループバックの除外が適用される形となった。

Bun実行パス

コンパイル済みBunのエントリー検出も拡張され、Windowsの埋め込みパス「B:\~BUN\」を認識するようになった。Windows上のデーモンは、動作しないエントリーパスではなく、「--cline-hub-daemon」マーカーを付けて起動される。

デーモンログ

ハブデーモンのログは、ソケットごとに1行を記録するようになった。v0.0.87では、プロキシ利用時のループバック通信とWindows固有の実行パスという二つの要因に対処し、Windows環境でのハブ検出と起動の安定性を改善している。

Reliable hub startup

Cline SDK v0.0.87 improves hub discovery and startup on Windows machines that use a system proxy. The change matters because proxy environment variables could previously make a healthy hub daemon appear unreachable, causing startup to fail.

Bun’s fetch sent loopback requests through HTTP(S)_PROXY without bypassing localhost. On machines exporting those variables, including systems using Clash, v2ray, or corporate proxies, every hub discovery probe was therefore sent to the proxy. The hub client could not reach the healthy daemon and reported: “No compatible hub runtime is available”.

Loopback proxy bypass

The release adds ensureLoopbackProxyBypass(), which places loopback addresses in NO_PROXY or no_proxy whenever a proxy variable is set. This gives loopback traffic a bypass rather than allowing it to be directed through the configured HTTP or HTTPS proxy.

The hub client invokes ensureLoopbackProxyBypass() before every probe, drain, and shutdown request. Applying the bypass at each of these points allows the client’s local requests to reach the hub daemon directly on proxied Windows systems.

Windows Bun entry detection

Cline SDK v0.0.87 also extends compiled Bun entry detection on Windows. The detection now recognizes the B:\~BUN\ embedded path used by compiled Bun entries.

With that path recognized, Windows daemons are spawned with the --cline-hub-daemon marker. Previously, the unrecognized embedded path resulted in the daemon being started with a dead entry path. Together with the loopback proxy bypass, this change enables reliable hub discovery and startup in the affected Windows environments.

Hub daemon log

The hub daemon log now records one line per socket. This logging change accompanies the fixes for proxy-aware loopback requests and Windows-specific compiled Bun entry detection.

ポコとTECHガイドPoko & TECH Guide

ポコと当サイトのTECHガイドが、記事の要約と収集した情報から読みどころを語るAI生成の対話です。Poko and TECH Dashboard's own TECH Guide discuss the article's highlights in an AI-generated conversation based on its summary and collected source details.

  1. ポコPokov0.0.87で、ループバック先をNO_PROXYへ自動で足すようになったんだね。これって大きい変化?v0.0.87 automatically adds loopback hosts to NO_PROXY. Is that a big change?
  2. TECHガイドTECH Guideこの記事では、Windowsでシステムプロキシを使うと探索通信までプロキシへ流れ、起動に失敗していました。それを避けて安定させる変更です。On Windows with a system proxy, discovery traffic was routed through the proxy and startup failed. This change bypasses that route to make startup reliable.
  3. ポコPokoそもそも「ループバック」って、どこへつなぐこと?What does “loopback” connect to, exactly?
  4. TECHガイドTECH Guide自分の端末から、その同じ端末へ通信することだよ。今回はハブを見つけるための通信が対象になっています。It means your device connecting back to itself. Here, that applies to the requests used to find the hub.
  5. ポコPokoぼくなら、社内プロキシのあるWindowsでハブを動かすときに使いたいな。設定を毎回いじらなくて済むのかな?I’d use this when running the hub on Windows behind a corporate proxy. Maybe I wouldn’t need to keep adjusting the settings?
  6. TECHガイドTECH Guideプロキシ変数が設定されている場合、NO_PROXYやno_proxyへ自動追加します。WindowsのB:\~BUN\パス判定も広がっています。When a proxy variable is set, the SDK updates NO_PROXY or no_proxy automatically. It also recognizes the Windows B:\~BUN\ path.
記事情報・収集記録Article details & collection record
出典Source
Cline Releases公式Official
公開日時 (JST)Published (JST)
収集日時 (JST)Collected (JST)
配信形式Format
リリースRelease
原文言語Source language
EN
重要度の位置づけImportance in this lane
InfoInformational(Cline / Roo 50件中、同等以上 50件)(50 of 50 Cline / Roo entries are equal or higher)
出典の平均重要度(掲載直近 30 件・最大 30 件)Source average (last 30 listed, up to 30)
1.0 / 31=情報 · 2=中 · 3=高1=Info · 2=Medium · 3=High
情報の寿命Half-life
短命 (ニュース)Short-lived (news)

🧵Cline / Roo の他の記事More from Cline / Rooもっと見る →View more →

ページ上部へScroll to top