Repolode
winfunc

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. 1

    Claudeの公式サイトからClaude Code CLIをインストールします

  2. 2

    リポジトリをクローンします

    git clone https://github.com/getAsterisk/opcode.git
  3. 3

    プロジェクトフォルダに移動して、フロントエンドの依存関係をインストールします

    cd opcode && bun install
  4. 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 の数値は毎日更新されます。

関連プロジェクト