winfunc/opcode

A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.

解決する課題

opcodeはClaude Codeのための視覚的なコマンドセンターを提供し、すべてをコマンドラインで管理する必要性を解消します。コーディングセッションの整理、専門的なAIエージェントの作成、APIコストや使用状況の分析を簡素化します。

仕組み

Tauri 2で構築されたopcodeは、Claude Code CLIのGUIラッパーおよびツールキットとして機能します。~/.claude ディレクトリと直接統合し、プロジェクトやセッションをブラウズできます。ユーザーはエージェントのカスタムシステムプロンプトや権限を定義でき、中央レジストリを通じてModel Context Protocol (MCP) サーバーを管理し、チェックポイントシステムを実装してコーディングセッションのバージョン管理やフォークを行うことができます。

対象ユーザー

AI支援による開発ワークフローをより直感的かつ視覚的に管理し、支出を追跡し、再利用可能なカスタムエージェントのコレクションを構築したいClaude Codeユーザー。

ハイライト

  • プロジェクトとセッションの管理: スマート検索機能を備えたプロジェクトおよびセッション履歴の視覚的ブラウザ。
  • カスタムAIエージェント: カスタムプロンプトを持つ専門的なエージェントを作成し、非ブロッキングのバックグラウンドプロセスで実行する機能。
  • 使用状況の分析: モデルおよびプロジェクトごとのリアルタイムのコスト追跡とトークン内訳。
  • タイムラインとチェックポイント: セッションのチェックポイントを作成、復元、またはフォークするための視覚的な分岐タイムライン。
  • MCPサーバー管理: Model Context Protocolサーバーを設定、インポート、テストするための集中型UI。
  • CLAUDE.md エディタ: プロジェクトの指示を管理するためのライブプレビュー付き内蔵Markdownエディタ。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト