Claude Code のための強力な GUI アプリケーションとツールキット
カスタムエージェントを作成し、インタラクティブな Claude Code セッションを管理し、セキュアなバックグラウンドエージェントを実行などができます。
opcode-demo.mp4
ヒント
⭐ リポジトリにスターをつけて、asteria-swe-v0 の早期アクセスのため X 上で @getAsterisk をフォローしてください。
注記
このプロジェクトはAnthropicと提携しておらず、Anthropicによる承認またはスポンサーシップもありません。ClaudeはAnthropic, PBCの商標です。これはClaudeを使用した独立した開発者プロジェクトです。
opcode は Claude Code との対話方法を根本的に変える強力なデスクトップアプリケーションです。Tauri 2 で構築されており、Claude Code セッションを管理したり、カスタムエージェントを作成したり、使用状況を追跡したりなど、より多くの機能を提供する美しい GUI を備えています。
opcode を Claude Code のコマンドセンターと考えてください。コマンドラインツールとビジュアルな体験の間のギャップを埋め、AI 支援開発をより直感的で生産的にします。
- ビジュアルプロジェクトブラウザ:
~/.claude/projects/内のすべての Claude Code プロジェクトを閲覧できます - セッション履歴:過去のコーディングセッションを完全なコンテキスト付きで表示・再開できます
- スマート検索:組み込みの検索機能でプロジェクトやセッションを素早く見つけられます
- セッションインサイト:最初のメッセージ、タイムスタンプ、セッションメタデータを一目で確認できます
- カスタム AI エージェント:カスタムシステムプロンプトと動作を持つ専門的なエージェントを作成できます
- エージェントライブラリ:異なるタスク用に目的別に構築されたエージェントのコレクションを構築できます
- バックグラウンド実行:非ブロッキング操作のためにエージェントを別のプロセスで実行できます
- 実行履歴:詳細なログとパフォーマンスメトリクス付きですべてのエージェント実行を追跡できます
- コスト追跡:Claude API の使用状況とコストをリアルタイムで監視できます
- トークン分析:モデル、プロジェクト、期間別の詳細な内訳
- ビジュアルチャート:使用状況のトレンドとパターンを示す美しいチャート
- データエクスポート:会計と分析用に使用状況データをエクスポートできます
- サーバーレジストリ:Model Context Protocol サーバーを一元的な UI から管理できます
- 簡単な設定:UI 経由でサーバーを追加するか、既存の設定からインポートできます
- 接続テスト:使用前にサーバー接続を検証できます
- Claude Desktop インポート:Claude Desktop からサーバー構成をインポートできます
- セッションバージョニング:コーディングセッションの任意の時点でチェックポイントを作成できます
- ビジュアルタイムライン:分岐したタイムラインを使用してセッション履歴をナビゲートできます
- インスタントリストア:1 クリックで任意のチェックポイントに戻ることができます
- セッションフォーク:既存のチェックポイントから新しいブランチを作成できます
- 差分ビューア:チェックポイント間で何が変わったかを正確に確認できます
- 組み込みエディタ:アプリ内から CLAUDE.md ファイルを直接編集できます
- ライブプレビュー:マークダウンをリアルタイムでレンダリングして確認できます
- プロジェクトスキャナー:プロジェクト内のすべての CLAUDE.md ファイルを見つけられます
- シンタックスハイライト:シンタックスハイライト付きの完全なマークダウンサポート
- opcode を起動:インストール後にアプリケーションを開きます
- ウェルカムスクリーン:CC Agents またはプロジェクトを選択します
- 初回セットアップ:opcode が自動的に
~/.claudeディレクトリを検出します
Projects → Select Project → View Sessions → Resume or Start New
- プロジェクトをクリックしてセッションを表示します
- 各セッションは最初のメッセージとタイムスタンプを表示します
- セッションを直接再開するか、新しいセッションを開始できます
CC Agents → Create Agent → Configure → Execute
- エージェントをデザイン:名前、アイコン、システムプロンプトを設定します
- モデルを設定:利用可能な Claude モデルから選択します
- 権限を設定:ファイルの読み書きとネットワークアクセスを設定します
- タスクを実行:任意のプロジェクトでエージェントを実行します
Menu → Usage Dashboard → View Analytics
- モデル、プロジェクト、日付別にコストを監視します
- レポート用にデータをエクスポートします
- 使用状況アラートを設定します(近日公開)
Menu → MCP Manager → Add Server → Configure
- サーバーを手動で追加するか、JSON 経由で追加できます
- Claude Desktop 設定からインポートできます
- 使用前に接続をテストします
- Claude Code CLI:Claude の公式サイトからインストールします
opcode をソースからビルドする前に、以下がインストールされていることを確認してください。
- オペレーティングシステム: Windows 10/11、macOS 11+、または Linux(Ubuntu 20.04+)
- RAM: 最小 4GB(8GB 推奨)
- ストレージ: 最低 1GB の空きスペース
-
Rust(1.70.0 以降)
# Install via rustup curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
-
Bun(最新版)
# Install bun curl -fsSL https://bun.sh/install | bash
-
Git
# Usually pre-installed, but if not: # Ubuntu/Debian: sudo apt install git # macOS: brew install git # Windows: Download from https://git-scm.com
-
Claude Code CLI
- Claude の公式サイトからダウンロードしてインストールしてください。
claudeが PATH で利用可能であることを確認してください。

