Claude Codeの設定に使えるエージェント、コマンド、設定、フック、MCP連携を収録したCLIとテンプレートカタログ。
winfunc/opcode
プロジェクトやセッション、カスタムエージェント、利用状況分析、MCPサーバー、チェックポイントを管理できる、Claude Code向けTauri 2デスクトップGUI。
- スター
- 22,419
- フォーク
- 1,711
- 未解決の Issue
- 333
- 最終コミット
- 先月
これは何?
opcodeは、Claude Codeのコマンドラインツールをビジュアルなインターフェースで使えるようにするデスクトップアプリです。~/.claudeディレクトリに保存されたプロジェクトの閲覧、過去のセッションの確認と再開、モデル・プロジェクト・日付ごとのトークン使用量やコストの追跡ができます。
セッションの閲覧に加えて、独自のシステムプロンプト、モデル、ファイルおよびネットワークの権限を設定したカスタムエージェントを定義し、バックグラウンドプロセスとして実行できます。また、ライブプレビュー付きのCLAUDE.mdエディター、Claude Desktopから設定をインポートできるMCPサーバー管理機能、チェックポイントの作成・復元や、チェックポイントからのセッションの分岐に対応したタイムラインも備えています。
このアプリはTauri 2、Rustバックエンド、React 18とTypeScriptのフロントエンドで構築されており、データはSQLiteにローカル保存されます。Claude Code CLIのインストールが必要で、Anthropicとは提携していません。
主な機能
- 01ビジュアルなインターフェースからClaude Codeのプロジェクトやセッションを閲覧・再開
- 02システムプロンプト、モデル選択、ファイルおよびネットワークの権限を設定してカスタムエージェントを作成
- 03エージェントをバックグラウンドプロセスとして実行し、実行履歴を確認
- 04モデル、プロジェクト、期間ごとにトークン使用量とコストを追跡
- 05MCPサーバーを管理し、Claude Desktopから設定をインポート
- 06セッションのチェックポイントを作成・復元し、セッションを分岐して差分を表示
ユースケース
- Claude Codeを日常的に使い、セッションを視覚的に管理したい開発者
- プロジェクト横断でClaude APIの利用料金を追跡するチーム
- 繰り返し発生するコーディング作業向けに、再利用可能な専門エージェントを作成
- JSONを手作業で編集せずにMCPサーバーの設定を管理
クイックスタート
- 1
Claudeの公式サイトからClaude Code CLIをインストールします
- 2
リポジトリをクローンします
git clone https://github.com/getAsterisk/opcode.git - 3
プロジェクトフォルダに移動して、フロントエンドの依存関係をインストールします
cd opcode && bun install - 4
開発モードでアプリを起動します
bun run tauri dev
使う前に知っておきたいこと
- Claude Code CLIがインストールされ、PATHに設定されている必要があります。
- リリース用の実行ファイルはまだ公開されていないため、ソースからビルドする必要があります。
- ビルドにはRust、Bun、およびプラットフォーム固有のシステムライブラリが必要です。
トピック
よくある質問
- opcode とは?
- プロジェクトやセッション、カスタムエージェント、利用状況分析、MCPサーバー、チェックポイントを管理できる、Claude Code向けTauri 2デスクトップGUI。 opcodeは、Claude Codeのコマンドラインツールをビジュアルなインターフェースで使えるようにするデスクトップアプリです。~/.claudeディレクトリに保存されたプロジェクトの閲覧、過去のセッションの確認と再開、モデル・プロジェクト・日付ごとのトークン使用量やコストの追跡ができます。
- opcode は無料で使えますか?ライセンスは?
- opcode は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opcode は今もメンテナンスされていますか?
- 半年以内に更新あり。opcode の最終コミットは 2026年9月18日 です。
- opcode は何に使えますか?
- Claude Codeを日常的に使い、セッションを視覚的に管理したい開発者 プロジェクト横断でClaude APIの利用料金を追跡するチーム 繰り返し発生するコーディング作業向けに、再利用可能な専門エージェントを作成 JSONを手作業で編集せずにMCPサーバーの設定を管理
- opcode のインストール方法は?
- Claudeの公式サイトからClaude Code CLIをインストールします リポジトリをクローンします: git clone https://github.com/getAsterisk/opcode.git プロジェクトフォルダに移動して、フロントエンドの依存関係をインストールします: cd opcode && bun install 開発モードでアプリを起動します: bun run tauri dev
- opcode はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/winfunc/opcode
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
初回セッションから無人のマルチエージェント実行まで学べる、演習付きの独立した無料3段階ガイド。
複数プロバイダーとのチャット、ACPエージェント、ナレッジベース、MCPツール、ローカルAPIゲートウェイを統合した、ローカルファーストでクロスプラットフォーム対応のデスクトップAIワークスペース。
Claude Code、Cursor CLI、Codexのエージェントセッションやプロジェクトをリモートから確認・管理できる、デスクトップ・モバイル対応のWeb UI。
OpenClaw、Hermes Agent、DeepSeek Harness、OpenCode、Piを管理できる、AIアシスタント内蔵のTauri v2デスクトップ/Web管理パネル。
Pi AIコーディングエージェントを、チャット画面を備えたインストール型アプリとして使えるmacOS・Windows・Linux向けデスクトップアプリ。