xshoji's blog

#Zed

2 posts tagged with Zed

Zed: キーボードのみで矩形選択できるようにする設定

普段、 VSCode でテキスト編集しているんですが、本当に若干ですが “もっさり” するんですよね。 私は普段 memo.txt と言うファイルにあらゆるメモを保存しているんですが、ちょっとしたメモを保存するのに VSCode を起動しようとすると、ほんの一瞬待たされるのでそこがストレスになっています。

そこで、最近 Zed エディタを試しているんですが、 Zed は非常に軽量で起動も一瞬ですしサクサク動きます。 今回は、そんな Zed エディタでキーボードのみで矩形選択(カラム選択)できるようにする設定方法を紹介します。

続きを読む

OpenCode の GitHub Copilot 連携機能の仕組みを読み解く(注意点あり)

[ ! ] 2026-01-16(金) 追記

OpenCode on X: “OpenCode can now officially be used with your Github Copilot subscription …”
https://x.com/opencode/status/2011790750543983072

にある通り公式に GitHub Copilot 連携がサポートされたようです。 こちらの記事は、公式連携がサポートされる前にどのように OpenCode が GitHub Copilot 連携を実現していたのかの調査の記録として残しておきます。

はじめに

Claude Code の OSS 版と言われている

OpenCode | The open source AI coding agent
https://opencode.ai/

が話題になっています。 私は普段 GitHub Copilot を利用しているのですが、この OpenCode は GitHub Copilot との連携に対応しています。 …となると、 Claude Code を使わずとも、 OpenCode を使えば、追加料金なしで Claude Code っぽい環境を手に入れられるのでは?と思い、興味が湧きました。

ただ、利用する前に一点気になることがありました。 それは、 GitHub Copilot って 3rd パーティ製アプリに対して Copilot を使った操作の API を公開してない認識だったので、どのように連携してるんだろう?という点でした。 この部分について調べてみたところ、興味深い点と少し注意が必要な状況であることがわかったので、 今回はその内容について共有したいと思います。

続きを読む