
OpenCode Superapp
OpenCode Superapp · コーディング
OpenCode Superappは、デスクトップ向けのネイティブでローカル優先のAI作業環境であり、OpenCodeのコーディングエージェントをより完全なアプリに近づける。モデルは自分で選ぶ。OpenAIやAnthropicのようなクラウド事業者でも、自己ホストのエンドポイントでも、内蔵のOllamaエンジンで自分のマシン上だけで動くローカルAIモデルでもいい。プロジェクト、ファイル、Git、ターミナル、検索、拡張機能はすべて1つのウィンドウに収まり、音声操作やブラウザ自動化、コンピュータ操作といった追加機能も、課金の壁の向こうではなく無料で付いてくる。

OpenCode Superapp について
OpenCode Superappとは
OpenCode Superappは、オープンソースのOpenCodeランタイムを中心に作られたデスクトップアプリだ。コマンドライン版のOpenCodeがエージェントとプロンプトを渡すのに対し、このAIコーディング作業環境はそこに住まいを与える。macOS、Windows、Linuxのネイティブウィンドウに、プロジェクト、並列セッション、ファイル閲覧、Gitツール、worktree、ターミナルが並び、生の出力を眺めるのではなく、エージェントが働く様子を実際に見られる。
売りはコントロールだ。事業者の認証情報は自分自身のローカルなOpenCode設定に置き、アプリがSuperappアカウントの作成を求めることはない。プライバシーを重視するなら、アプリが管理するOllamaエンジンを導入し、すでに保存してあるローカルAIモデルを指定すればいい。最先端モデルの生の速度が欲しいなら、代わりにクラウドの鍵を差し込む。タスクごとに両者を切り替えるのは、回避策ではなく当たり前のことであるべきだ。
先に知っておくべき制限もある。デスクトップ専用なので、ブラウザのタブで開けるウェブ版はない。タブがなければウェブアプリもない。iOSとiPadOSのコンパニオンは公開ベータで、単体で動くのではなくMac上のアプリとペアリングする。実行中セッションへの遠隔アクセスは有料の買い切りで、無料の中核には含まれない。そしてすべてが自分の事業者を通るため、出力の品質は自分が用意するモデルと鍵次第だ。
はじめかた
- 公式サイトから自分のシステム用のインストーラーをダウンロードして導入するか、iPhoneとiPadではTestFlightのベータを入手する。
- アプリを起動し、作業するプロジェクトフォルダを選ぶか新規作成する。
- モデル事業者を接続する。OpenCodeの設定でクラウドの鍵を追加し、自己ホストのエンドポイントをつなぐか、ローカルモデル用に内蔵のOllamaエンジンを導入する。
- セッションを開き、作りたいもの、試したいもの、直したいものを書くと、エージェントがツールを実行し、ファイルを編集し、結果を報告する様子が見られる。
- 基本に慣れたら拡張機能やskill、ウィジェットを追加し、独自のレイアウトが欲しければHomeウィジェットを自分で公開する。
AIツール情報
OpenCode Superappの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- ターミナルではなくデスクトップアプリでエージェント型コーディングをしたい開発者。プロジェクト、Git、ターミナルが1つのネイティブウィンドウに収まる。
- Ollamaでローカルにモデルを動かし、コードをクラウド事業者に送りたくないプライバシー重視の開発者。
- 拡張機能、skill、MCPサービス、独自のHomeウィジェットがすべて使えるため、自分の道具を自分で作り込みたい人。
タスク
- 実際のプロジェクトでコードを書き、リファクタリングする。エージェントはファイルを読み、ツールを実行し、その場で編集する。
- テストを実行して結果を確かめる。テストスイートを走らせ、その結果をアプリ内ブラウザで確認できる。
- デスクトップの雑用を自動化する。ブラウザ自動化とコンピュータ操作により、エージェントが保護されたツールを通じてウェブサイトやネイティブアプリを操作する。
シーン
- 飛行機の中や、クラウド呼び出しが許されない閉じた環境で、ローカルモデルを使ってオフライン作業する。
- デスクを離れている間、ベータ版iOSコンパニオンと任意のRemote購入で、長いコーディングセッションをスマホから続ける。
- 並列セッションで複数の作業を同時に進め、1つを確認しながら別の1つを走らせておく。
主な機能
クラウド、自己ホスト、ローカルをまたぐ事業者の自由
アプリはOpenCodeが対応するものを動かす。そこが要点だ。OpenAI、Anthropic、Google、xAIのクラウドモデル、自分自身のOpenAI互換エンドポイント、マシン上に住むモデルを、タスクごとに選んで切り替えられる。認証情報はローカルのOpenCode設定に残るため、Superappアカウントを経由しない。この分野で、ローカル優先のAI作業環境がクラウドとオンデバイスのモデルをこれほど自由に混ぜられるツールは少ない。
Ollamaによる内蔵ローカルAI
別のサーバーを自分で動かさせる代わりに、OpenCode Superappはアプリが管理するOllamaエンジンを同梱する。ローカルライブラリにすでにあるモデルを見つけ、プライベートなloopbackエンドポイントで提供する。あとでエンジンを削除しても、モデルライブラリはそのまま残る。だからローカルAIの試用はリスクの低い実験になる。
本物のデスクトップ作業環境
Superappという名前がここで生きる。プロジェクト、並列セッション、ファイルブラウザ、Gitツール、worktree、ターミナル、検索、設定が1つのウィンドウに収まる。タブを行き来する必要はない。エージェントの仕事は自分が確認するのと同じ場所で起きるため、ターミナルとエディタとブラウザを行き来するのもやめられる。
拡張機能、skill、MCPサービス
コマンド、右パネルのアプリ、Skill、MCPサービス、リソース、ローカルの拡張パッケージで作業環境を広げられる。これによりアプリは固定された道具から、自分の実際の働き方に合わせて組む小さなプラットフォームに近づく。必要なものを足し、残りはそっとしておけばいい。
自分だけのHomeウィジェットを作る
エージェントにHomeウィジェットの作成を頼み、ライブプレビューで確認し、納得したら公開できる。道具を決まった配置にしたい人には効く小さな話で、別途の開発環境も要らない。説明して出せばいい。
ブラウザ自動化とネイティブなコンピュータ操作
エージェントはアプリ内ブラウザで実際のウェブ体験を調べ、操作でき、保護されたツールを通じてネイティブのデスクトップアプリも動かせる。どちらも無料で付いてくる点は、自動化を上位プランに囲い込むアプリが多いなかでは異例だ。ここでは無料で、プランによる制限もない。
Supe音声とローカル音声入力
Supeはリアルタイムで話しかけるアシスタントで、話しかけてOpenCodeの永続タスクを作成し、通知し、監視し、開ける。ローカル音声入力は自分のコンピュータ上で多言語の音声認識を実行するため、音声を第三者に送らずにプロンプトを組み立てられる。
自分好みにできる作業環境
アプリのアイコンは21種類あり、Supeはプリセット、色、服装のディテール、配置で調整できる。もちろん見た目の話だが、毎日使う道具は汎用の殻ではなく自分のものに感じられるべきだ。
メリットとデメリット
メリット
- OpenCodeの基本利用とローカルのSuperpowersは恒久的に無料で、Superappアカウントもサブスクも要らない。
- 同梱のOllamaエンジンを通じた完全ローカルなモデルを含め、事業者を本当に選べる。プライバシー重視の作業やオフライン作業に向く。
- プロジェクト、Git、ターミナル、エージェントの出力を1つのウィンドウに保つ、ちゃんとしたネイティブのデスクトップ作業環境。
- ブラウザ自動化、コンピュータ操作、音声入力、音声は、追加販売ではなく無料プランに含まれる。
- 拡張機能、skill、MCPサービス、独自ウィジェットにより、閉じるのではなく適応させられる。
デメリット
- デスクトップ専用なので、ブラウザで動かしたい人には何もない。iOSコンパニオンもMacとのペアリングが要るベータのままだ。
- 実行中セッションへの遠隔アクセスは買い切り購入で、ずっと無料という話はローカル作業にしか当てはまらない。
- モデルと鍵を自分で用意するため、何をつなぐかで結果が大きく変わり、自前の内蔵モデルはない。
よくある質問
無料だ。OpenCodeの基本利用とローカルのSuperpowersは、ブラウザ自動化、コンピュータ操作、音声入力、Supe音声を含めて恒久的に無料である。Superappアカウントもサブスクも要らない。有料なのは、実行中セッションへのRemoteアクセスという任意の買い切り購入だけだ。
関連コンテンツ
OpenCode Superappに関連するツール、スキル、記事を探す。
OpenCode Superappの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
