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 成本與使用分析的流程。

運作方式

opcode 使用 Tauri 2 建構,作為 Claude Code CLI 的 GUI 封裝與工具組。它直接與 ~/.claude 目錄整合以瀏覽專案與工作階段。它允許使用者為代理定義自訂系統提示詞與權限,透過中央註冊表管理 Model Context Protocol (MCP) 伺服器,並實作檢查點系統來對編碼工作階段進行版本控制與分支。

目標客群

希望以更直觀、視覺化的方式管理 AI 輔助開發工作流程、追蹤支出並建立可重複使用自訂代理集合的 Claude Code 使用者。

特色亮點

  • 專案與工作階段管理:具備智慧搜尋功能的專案與工作階段歷史記錄視覺化瀏覽器。
  • 自訂 AI 代理:能夠建立具有自訂提示詞的專業代理,並在非阻塞的背景程序中執行。
  • 使用分析:依模型與專案進行即時成本追蹤與 Token 分解。
  • 時間軸與檢查點:視覺化分支時間軸,用於建立、還原或分支工作階段檢查點。
  • MCP 伺服器管理:用於設定、匯入與測試 Model Context Protocol 伺服器的集中式 UI。
  • CLAUDE.md 編輯器:內建具備即時預覽功能的 Markdown 編輯器,用於管理專案指令。

相關

  • 專案
  • 專案
  • 專案
  • 專案