目次
2026 年 3 月、Go 言語の貢献者として知られるmattn 氏(@mattn_jp)が X でCLAUDE.md の便利技を共有した。
WSL 環境の CLAUDE.md にこれ書いておいたら便利だった。gocopy は github.com/atotto/clipboard ね。 「今のをクリップボードにコピー」の様に使う。
本稿はこの便利技の概要、実装方法、そして応用例を解説する。
概要
gocopyは、Go 言語のクリップボードライブラリ github.com/atotto/clipboard を使ったツールだ。
これを CLAUDE.md に設定しておくことで、AI に**「今のをクリップボードにコピー」**と指示するだけで、生成されたコードやテキストをクリップボードにコピーできるようになる。
gocopy とは
gocopyは、Go 言語で書かれたクリップボード操作ツールだ。
元ネタ
元ネタは、Go 言語の有名なクリップボードライブラリ**github.com/atotto/clipboard**だ。
このライブラリは、クロスプラットフォームでクリップボードの読み書きをサポートしている。
機能
- クリップボードへのコピー - テキストをクリップボードにコピー
- クリップボードからのペースト - クリップボードからテキストを取得
- クロスプラットフォーム対応 - Windows、macOS、Linux に対応
実装方法
ステップ 1: gocopy のインストール
Go 言語で gocopy をインストールする。
go get github.com/atotto/clipboard
ステップ 2: CLAUDE.md に設定
CLAUDE.md に以下の設定を追加する。
## クリップボード操作
クリップボード操作には gocopy を使用する。
- 「今のをクリップボードにコピー」と指示されたら、生成したテキストを gocopy でクリップボードにコピーする
- gocopy は github.com/atotto/clipboard を使用する
ステップ 3: 使用方法
AI に以下のように指示する。
このコードをクリップボードにコピーしてください。
または
今のをクリップボードにコピー
応用例
1. コードのコピー
生成されたコードをワンクリックでコピーできる。
この関数をクリップボードにコピーしてください。
2. テキストのコピー
生成されたテキストをクリップボードにコピーできる。
この文章をクリップボードにコピーしてください。
3. 複数回のコピー
複数のテキストを連続してコピーすることも可能だ。
まずこのコードをコピーして、次にこの設定をコピーしてください。
メリット
1. 生産性向上
手動でコピー&ペーストする手間が省ける。
- ワンクリック - 指示するだけでコピー完了
- ミスの削減 - 手動コピーのミスを防止
- 時間の節約 - 繰り返し作業を自動化
2. ワークフローの効率化
AI との対話フローがスムーズになる。
- 連続作業 - 生成→コピー→貼り付けのフローがシームレス
- コンテキスト維持 - 作業の流れを中断せずに済む
3. クロスプラットフォーム
WSL 環境だけでなく、Windows、macOS、Linux で動作する。
注意点
1. WSL 環境
mattn 氏は WSL 環境で使用している。
WSL 環境では、クリップボードの連携に追加の設定が必要な場合がある。
2. Go 言語のインストール
Go 言語がインストールされている必要がある。
3. セキュリティ
クリップボードにコピーされる情報は、他のアプリケーションからアクセス可能だ。
機密情報をコピーする際は注意が必要だ。
結論:CLAUDE.md の便利技
mattn 氏が共有した CLAUDE.md の便利技は、gocopy を使ったクリップボードコピーだ。
- gocopy - github.com/atotto/clipboard を使用
- 簡単な指示 - 「今のをクリップボードにコピー」
- 生産性向上 - 手動コピーの手間が省ける
CLAUDE.md に設定しておくだけで、AI との対話がよりスムーズになる。
参考:
引用元・参考リンク
免責事項 — 掲載情報は執筆時点のものです。料金・機能は変更される場合があります。最新情報は各公式サイトをご確認ください。