opencode:端末の中で働き、ソースを公開しているコードの代理人

要約

端末、デスクトップの窓、編集ソフトの側の欄で働く公開のコード代理人。数十のモデル提供元(手元で動くものを含む)と組み合わせられ、すでに払っている購読でそのまま入れて、コードを保存しないと明言している。

おすすめ
ソフト名
opencode
バージョン
1.18.32
料金
無料
オープンソース
オープンソース
OS
WindowsmacOSLinux
更新日時
2026-10-06 03:48

AI にコードを書かせることは、もう珍しくない。消えていないのは迷いのほうで、それには三つの形がある。購読の費用は年ごとに上がる。別のモデルに変えるには、どこか別の場所で登録して二度払うことになる。そしてソースコード、つまり会社がそれで成り立っているものが、誰かのサーバーへ渡り、その後の扱いについての唯一の保証は方針を書いた文の一行だけになる。

本当に導入を止めているのは最後の点であり、同時にこの種の道具のいちばん弱いところでもある。ソースが公開されていないので、書かれた説明を信じる以外に、そのプログラムが手元の機械で何をしているかを見る方法がない。

opencode は三つを同時に扱う。公開されたコードの代理人で、大手の預け先で同種の中で最も人気のあるものの一つだ。星はおよそ二十万、貢献者は九百人を超え、プロジェクト自身の数えで毎月千六百万人の開発者が使う。端末、デスクトップのアプリ、編集ソフトの拡張の三つの形で動く。

端末の作業の中で動く opencode

端末が先、そしてそれは利点である

主な形は端末の画面で、一行の入力ではなく本当の画面になっている。伸縮し、色を変えられ、状態の行に今のモデル、token の使用量、キーの割り当てが出る。頼みごとを打てば、対応する言語の処理を読み込み、案件の作りを解析し、任務を組み立てて実行する。esc で中断、あるキーでモデル、別のキーで代理人、さらに別のキーで命令の一覧を呼び出す。操作の筋道は現代の編集ソフトに近い。そこが要点だ。

端末の中に住むということは、新しい流れを要求するのではなく、すでにある流れに収まるということでもある。分割した窓に置き、遠隔の shell 越しに走らせ、組み立ての流れの中で対話なしの方式で動かせる。収めるために新しく何かを入れる必要はない。この種の道具の普通の振る舞いとは逆である。

状態の行と命令の一覧

モデルは選べるもので、払った購読を無駄にしない

モデルの層は意図して開かれている。公開されたモデルの目録を通じて数十の提供元に対応し、よく知られた商用モデルの多くと、手元の機械で動く公開モデルの両方を含む。無料のモデルもいくつか組み込まれているので、費用をかけずに試し、仕事が正当化するときにだけ有料のモデルへ移れる。

個人にとって最も効くのは購読の再利用だ。商用のコード購読をすでに払っている アカウント で入れれば、その購読がこの道具の中でそのまま働く。別の窓を使うために二つ目の会員を買う人はいない。もともと払っている人にとっては、追加の負担なしに窓が一つ増えるのと同じである。

端末の外にも、三つの主要な環境向けのデスクトップのアプリと、よく使われる編集ソフト向けの拡張がある。同じ代理人を、画面いっぱいの作業としても、書き換えているコードの横の欄としても使える。

編集ソフトの横の欄としての opencode

プライバシーを、作りについての主張として

プロジェクトは、コードもその周辺の情報も保存しないと明言する。会社の案件や繊細な保管庫で使える理由がこれだ。同じことを言う競争相手との重要な違いは、確かめられるかどうかにある。ソースの全体が公開されているので、その言葉は信じるものではなく調べるものになる。安全の確認にとって、これは小さな違いではない。

内蔵のモデル提供

公式のモデル提供もあり、この仕事のために試験と測定を重ねたモデルを揃えている。提供元の間で試行錯誤する手間が省ける。API の鍵を自分で管理したくない人、この仕事に合わせて調整されたモデルが欲しい人にとっては、いちばん抵抗の少ない道である。

誰に向くか

もともと端末の中で暮らしている開発者、コードを社外に出せない班、二重に払いたくない購読を持つ人、そして自分の保管庫を書き換えさせる前にプログラムを読みたい人。限られた相手だが、その数は多い。

opencodeダウンロード
対応OS: Windows macOS Linux