デスクトップアプリ
OpenCode はグラフィカルインターフェースを備えたネイティブデスクトップアプリケーションとして利用可能で、より使いやすい環境で同じ強力な AI コーディング機能を提供します。
ダウンロード
リリースページ または opencode.ai/download から直接デスクトップアプリをダウンロードしてください。
| プラットフォーム | ダウンロード |
|---|---|
| macOS (Apple Silicon) | opencode-desktop-darwin-aarch64.dmg |
| macOS (Intel) | opencode-desktop-darwin-x64.dmg |
| Windows | opencode-desktop-windows-x64.exe |
| Linux | .deb, .rpm, または AppImage |
パッケージマネージャーでのインストール
macOS (Homebrew)
brew install --cask opencode-desktop
Windows (Scoop)
scoop bucket add extras
scoop install extras/opencode-desktop
機能
デスクトップアプリはターミナル版のすべての機能に加えて、追加の利点を提供します:
グラフィカルインターフェース
- 使い慣れた UI を備えたネイティブデスクトップウィンドウ
- ドラッグアンドドロップファイルサポート
- システムトレイ統合
- キーボードショートカット
- 複数ウィンドウサポート
セッション管理
- 複数の同時セッション
- セッション履歴とブックマーク
- リンクによるセッション共有
- セッションログのエクスポート
エディタ統合
- シンタックスハイライト付き内蔵コードエディタ
- コード変更の差分ビューア
- ファイルツリーナビゲーション
- クイックファイル検索
認証
CLI で利用可能なすべての認証方法はデスクトップアプリでも利用可能です:
- OpenCode Zen: 内蔵無料モデル
- GitHub Copilot: 既存のサブスクリプションを使用
- ChatGPT Plus/Pro: 直接統合
- カスタム API キー: 任意のプロバイダーを設定
設定
デスクトップアプリは設定を次の場所に保存します:
- macOS:
~/Library/Application Support/opencode/ - Windows:
%APPDATA%\opencode\ - Linux:
~/.config/opencode/
設定ファイル
設定は config.json に保存されます:
{
"theme": "dark",
"fontSize": 14,
"model": "zen-default",
"language": "ja"
}
キーボードショートカット
| アクション | ショートカット |
|---|---|
| 新規セッション | Cmd/Ctrl + N |
| ファイルを開く | Cmd/Ctrl + O |
| 保存 | Cmd/Ctrl + S |
| 検索 | Cmd/Ctrl + F |
| サイドバーの切り替え | Cmd/Ctrl + B |
| 設定 | Cmd/Ctrl + , |
| 終了 | Cmd/Ctrl + Q |
自動更新
デスクトップアプリは起動時に自動的に更新を確認します。手動で更新を確認することもできます:
- macOS:
OpenCode → アップデートを確認... - Windows:
ヘルプ → アップデートを確認 - Linux:
ヘルプ → アップデートを確認
CLI との比較
| 機能 | デスクトップアプリ | CLI |
|---|---|---|
| グラフィカルインターフェース | ✅ | ❌ |
| 複数セッション | ✅ | ✅ |
| セッション共有 | ✅ | ✅ |
| ファイルナビゲーション | GUI | ターミナル |
| リソース使用量 | 高い | 低い |
| 自動化/スクリプト | 限定 | ✅ |
| リモートアクセス | ❌ | ✅ |
トラブルシューティング
アプリが起動しない
- 別のインスタンスが既に実行されていないか確認
- システム要件(Node.js 18+)を確認
- ファイアウォール設定を確認
認証の問題
- 最初にターミナルから
opencode auth loginを実行 - API キーの有効性を確認
- ネットワーク接続を確認
パフォーマンスの問題
- 同時セッション数を減らす
- セッション履歴をクリア
- 利用可能なシステムメモリを確認
ベータ版ステータス
デスクトップアプリは現在ベータ版です。日常使用に安定していますが、次のような問題が発生する可能性があります:
- まれな UI グリッチ
- バージョン間の機能変更
- パフォーマンスの変動
デスクトップ体験を改善するためにフィードバックを積極的に収集しています。GitHub Issues ページで問題を報告してください。