Git Analytics เครื่องมือนักพัฒนาDev tools
farion1231/cc-switch

CC Switch: ผู้ช่วยครบวงจรสำหรับโค้ดและเอเจนต์CC Switch: All-in-One Assistant for Code and Agents

เครื่องมือนักพัฒนาDev tools 133,562 ดาวStars 9,214 Rust MIT อัปเดตล่าสุดLast push 18 ก.ย. 256918 Sept 2026
farion1231/cc-switch

CC Switch เป็นผู้ช่วยเดสก์ท็อปครบวงจรที่รองรับการจัดการเครื่องมือพัฒนาและเอเจนต์บนแพลตฟอร์มต่างๆ

CC Switch is a cross-platform desktop assistant that manages various development tools and agents.

ไว้ทำอะไร

CC Switch แก้ปัญหาความยุ่งยากในการสลับและจัดการหลายชุดเครื่องมือพัฒนา เช่น Claude Code, Codex, OpenCode และอื่นๆ โดยการรวมการจัดการทั้งหมดไว้ในแอปพลิเคชันเดียว

ทำงานอย่างไร

CC Switch พัฒนาด้วยภาษา Rust โดยใช้เฟรมเวิร์ก Tauri เพื่อสร้างแอปพลิเคชันเดสก์ท็อปที่รองรับหลายแพลตฟอร์ม โครงสร้างหลักของโปรเจกต์ประกอบไปด้วยส่วนติดต่อกับผู้ใช้ที่เขียนขึ้นใน React และ TypeScript รวมถึงการตั้งค่าหรือปรับแต่งผ่านไฟล์ `tauri.conf.json` การจัดการภาษาต่างประเทศและล่ามผ่านโมดูล i18n เพื่อรองรับการใช้งานหลายภาษา

โครงสร้างโค้ด

  • src-tauri/src - โค้ดหลักสำหรับแอปพลิเคชัน Tauri
  • src/components - ส่วนต่างๆ ของ UI
  • src/i18n/index.ts - การจัดการการแปลภาษา
  • package.json - สคริปต์และการพึ่งพาแพ็กเกจ
  • LICENSE - ข้อมูลใบอนุญาต (MIT)

เริ่มใช้งาน

pnpm install
pnpm run dev

เหมาะกับงานแบบไหน

  • จัดการและสลับระหว่างเครื่องมือพัฒนาโค้ดแตกต่างกัน
  • ประสานงานกับเอเจนต์ AI เพื่อเสริมทักษะการพัฒนา

ข้อควรรู้

  • ภายใต้ใบอนุญาต MIT
  • ความพร้อมใช้งานของฟีเจอร์ขึ้นกับแพลตฟอร์มที่รองรับ

What it is for

CC Switch resolves the complexity of juggling multiple development tool suites like Claude Code, Codex, and OpenCode by consolidating management into a single application.

How it works

CC Switch is developed in Rust using the Tauri framework to create a cross-platform desktop application. The core project structure consists of a user interface built with React and TypeScript, alongside configuration and customization through `tauri.conf.json`. Multilingual support is achieved via the i18n module, enabling multiple language translations.

Code structure

  • src-tauri/src - Core code for Tauri application
  • src/components - UI components
  • src/i18n/index.ts - Language translation management
  • package.json - Scripts and package dependencies
  • LICENSE - License information (MIT)

Getting started

pnpm install
pnpm run dev

Good fit for

  • Manage and switch between various code development tools
  • Coordinate with AI agents to enhance development skills

Things to know

  • Licensed under MIT
  • Feature availability depends on supported platforms

บทวิเคราะห์นี้สร้างจาก README และโค้ดของ repo โดย AI ของ Oneable — ตรวจสอบ license และเอกสารต้นทางก่อนนำไปใช้งานจริงThis breakdown was generated from the repository's README and code by Oneable's AI — check the license and upstream docs before using it in production.

#ai-tools#claude-code#codex#desktop-app#grok#grokbuild#hermes#hermes-agent#mcp#open-source#openclaw#openclaw-ui

repo อื่นในหมวดเดียวกันMore in this category