Any-code  by anyme123

Professional Claude Code desktop management tool

Created 4 months ago
514 stars

Top 60.7% on SourcePulse

GitHubView on GitHub
Project Summary

A professional desktop application designed to manage and enhance the Claude Code development experience. It offers a modern GUI for project and session management, advanced cost tracking, developer tools, and an extension manager, streamlining workflows for users interacting with Claude's AI models.

How It Works

Claude Workbench employs a modern desktop application architecture, leveraging a React 18 + TypeScript frontend for its UI and state management, communicating with a Rust backend via the Tauri 2 framework. This combination provides a performant, type-safe, and cross-platform (Windows, macOS, Linux) experience. Key features like session rollback, plugin management, and detailed cost analysis are handled by the Rust backend, which integrates with the Claude Code CLI and utilizes SQLite for local data storage.

Quick Start & Requirements

  • System Requirements: Windows 10/11, macOS, Linux. Node.js 18.0+ (LTS recommended). Claude Code CLI must be installed separately.
  • Installation: Pre-built installers (MSI, NSIS, DMG, APP, AppImage, DEB) are available on the Releases page.
  • Source Build: Clone the repository, run npm install, then npm run tauri dev for development or npm run tauri build for a production build.
  • macOS Note: Unsigned app warnings can be resolved via terminal commands (e.g., sudo xattr -r -d com.apple.quarantine /Applications/Claude\ Workbench.app).
  • Documentation: Claude Code Official Docs, Tauri Framework, React Docs, Rust Official Website.

Highlighted Details

  • Session Management: Features include visual project management, full conversation history with recovery and rollback capabilities, and automatic code state restoration upon message rollback.
  • Claude Extension Manager: Allows users to view and manage installed plugins, subagents, and AI skills, with links to official Anthropic resources.
  • Intelligent Cost Tracking: Provides accurate billing for multiple Claude models (Opus 4.1, Sonnet 4.5, Sonnet 3.5) with detailed, real-time statistics on token usage and API execution time.
  • Developer Tools: Includes agent management for switching API providers, Model Context Protocol (MCP) integration, a custom hooks system, and a slash command manager.
  • Modern UI: Offers theme switching (light/dark), a compact and responsive design, and smooth animations powered by Framer Motion.

Maintenance & Community

The project actively encourages community contributions via GitHub Issues and Discussions. Recent updates (v4.0.1) highlight ongoing development and feature additions.

Licensing & Compatibility

This project is released under the AGPL-3.0 license. This strong copyleft license requires any derivative works or software that links to or incorporates this code to also be made available under the AGPL-3.0 license, which may impose restrictions on commercial use or integration into closed-source projects.

Limitations & Caveats

Users on macOS may need to perform manual steps to bypass Gatekeeper security warnings for the application. The AGPL-3.0 license is a significant consideration for adoption, particularly for commercial or proprietary software development. The application requires the Claude Code CLI to be installed and configured separately.

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
30
Star History
282 stars in the last 30 days

Explore Similar Projects

Starred by Dan Guido Dan Guido(Cofounder of Trail of Bits), Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe), and
4 more.

opcode by winfunc

0.5%
19k
GUI for Claude Code
Created 5 months ago
Updated 1 month ago
Starred by Edward Sun Edward Sun(Research Scientist at Meta Superintelligence Lab), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

claude-quickstarts by anthropics

1.9%
10k
Quickstarts for Anthropic API application development
Created 1 year ago
Updated 4 days ago
Feedback? Help us improve.