<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>WSL on 大体動かない</title><link>https://daitai.dev/tags/wsl/</link><description>Recent content in WSL on 大体動かない</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Tue, 21 Apr 2026 13:38:09 +0000</lastBuildDate><atom:link href="https://daitai.dev/tags/wsl/index.xml" rel="self" type="application/rss+xml"/><item><title>WSL + VSCode Copilot Chat で RTK が動かなかった話</title><link>https://daitai.dev/posts/rtk-copilot-chat/</link><pubDate>Tue, 21 Apr 2026 20:34:40 +0900</pubDate><guid>https://daitai.dev/posts/rtk-copilot-chat/</guid><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR&lt;/strong&gt; — RTK のフックが vscode の Copilot Chat では動かない（2つの理由がある）。フックをやめてグローバルインストラクションに &lt;code&gt;.github/copilot-instructions.md&lt;/code&gt; の内容を転記すれば Copilot が自発的に &lt;code&gt;rtk&lt;/code&gt; プレフィックスを使うようになった。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;職場の WSL 環境に RTK を入れて VSCode Copilot Chat と組み合わせようとしたら、フックが全然動かなかった。調査した結果と、現状の対策を書いておく。&lt;/p&gt;
&lt;h2 id="rtk-とは"&gt;RTK とは&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://github.com/rtk-ai/rtk"&gt;RTK（Rust Token Killer）&lt;/a&gt; は CLI プロキシで、コマンド出力を 60〜90% 圧縮して AI エージェントのトークン消費を削減するツール。&lt;code&gt;git status&lt;/code&gt; の代わりに &lt;code&gt;rtk git status&lt;/code&gt; を使うと、AI に渡る出力がコンパクトになる。&lt;/p&gt;
&lt;p&gt;前の記事でも紹介したなこれ。書かなくてもいいかと思ったけど一応書いておく。&lt;/p&gt;
&lt;h2 id="rtk-init--g-は-copilot-向けではない"&gt;&lt;code&gt;rtk init -g&lt;/code&gt; は Copilot 向けではない&lt;/h2&gt;
&lt;p&gt;RTK のセットアップで &lt;code&gt;rtk init -g&lt;/code&gt; を実行すると Claude Code 向けのフックしか設置されない。Copilot 向けは &lt;code&gt;--copilot&lt;/code&gt; フラグが必要：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;rtk init -g --copilot
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;ただし &lt;code&gt;-g&lt;/code&gt;（グローバル）をつけても実質プロジェクトスコープで、このコマンドを実行したディレクトリの &lt;code&gt;.github/&lt;/code&gt; 以下に &lt;code&gt;copilot-instructions.md&lt;/code&gt; と &lt;code&gt;hooks/rtk-rewrite.json&lt;/code&gt; が生成される。&lt;/p&gt;</description></item></channel></rss>