mirror of
https://github.com/tiennm99/ccs.git
synced 2026-10-03 20:13:02 +00:00
1 parent
39d31508a2
commit
3608bf71a1
17 files changed
+20
-20
No files matched your search
@@ -1,6 +1,6 @@
|
||||
<div align="center">
|
||||
|
||||
# CCS - Claude Code Switch
|
||||
# CCS - Claude Codex Switch
|
||||
|
||||

|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 252 KiB After Width: | Height: | Size: 87 KiB |
@@ -4,7 +4,7 @@ Last Updated: 2026-05-07
|
||||
|
||||
## Product Overview
|
||||
|
||||
**Product Name**: CCS (Claude Code Switch)
|
||||
**Product Name**: CCS (Claude Codex Switch)
|
||||
|
||||
**Tagline**: The multi-provider profile and runtime manager for Claude Code and compatible CLIs
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Last Updated: 2026-04-14
|
||||
|
||||
High-level architecture overview for the CCS (Claude Code Switch) system.
|
||||
High-level architecture overview for the CCS (Claude Codex Switch) system.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env bash
|
||||
# CCS - Claude Code Switch (Bootstrap)
|
||||
# CCS - Claude Codex Switch (Bootstrap)
|
||||
# Delegates to Node.js implementation via npx
|
||||
# https://github.com/kaitranntt/ccs
|
||||
set -euo pipefail
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# CCS - Claude Code Switch (Bootstrap)
|
||||
# CCS - Claude Codex Switch (Bootstrap)
|
||||
# Delegates to Node.js implementation via npx
|
||||
# https://github.com/kaitranntt/ccs
|
||||
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "@kaitranntt/ccs",
|
||||
"version": "8.8.1-dev.1",
|
||||
"description": "Claude Code Switch - Instant profile switching between Claude, GLM, Kimi, and more",
|
||||
"description": "Claude Codex Switch - Instant profile switching between Claude, GLM, Kimi, and more",
|
||||
"keywords": [
|
||||
"cli",
|
||||
"claude",
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Bash completion for CCS (Claude Code Switch)
|
||||
# Bash completion for CCS (Claude Codex Switch)
|
||||
# Compatible with bash 3.2+
|
||||
|
||||
_ccs_completion() {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Fish completion for CCS (Claude Code Switch)
|
||||
# Fish completion for CCS (Claude Codex Switch)
|
||||
|
||||
function __fish_ccs_complete
|
||||
set -l tokens_before_current (commandline -opc)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# PowerShell completion for CCS (Claude Code Switch)
|
||||
# PowerShell completion for CCS (Claude Codex Switch)
|
||||
|
||||
function Invoke-CcsCompletionBackend {
|
||||
param(
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#compdef ccs
|
||||
|
||||
# Zsh completion for CCS (Claude Code Switch)
|
||||
# Zsh completion for CCS (Claude Codex Switch)
|
||||
|
||||
_ccs() {
|
||||
local current
|
||||
|
||||
@@ -283,7 +283,7 @@ async function runSetupWizard(force: boolean = false): Promise<void> {
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('Welcome to CCS (Claude Code Switch)!');
|
||||
console.log('Welcome to CCS (Claude Codex Switch)!');
|
||||
console.log('This wizard will help you configure CCS for first-time use.');
|
||||
console.log('');
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ import { getCcsDir } from '../config/config-loader-facade';
|
||||
*/
|
||||
export async function handleVersionCommand(): Promise<void> {
|
||||
await initUI();
|
||||
console.log(header(`CCS (Claude Code Switch) v${getVersion()}`));
|
||||
console.log(header(`CCS (Claude Codex Switch) v${getVersion()}`));
|
||||
console.log('');
|
||||
|
||||
console.log(subheader('Installation:'));
|
||||
|
||||
@@ -648,7 +648,7 @@ function Test-Category6-Integration {
|
||||
|
||||
$Output = & $CcsPath --version 2>&1 | Out-String
|
||||
|
||||
$ShowsVersion = $Output -match "CCS \(Claude Code Switch\) version"
|
||||
$ShowsVersion = $Output -match "CCS \(Claude Codex Switch\) v\d+\.\d+\.\d+"
|
||||
|
||||
if ($ShowsVersion) {
|
||||
$Duration = ((Get-Date) - $TestStart).TotalMilliseconds
|
||||
|
||||
@@ -18,7 +18,7 @@ describe('integration: special commands', () => {
|
||||
|
||||
it('shows version with --version', () => {
|
||||
const output = execSync(buildCliCommand('--version'), { encoding: 'utf8' });
|
||||
assert(output.includes('CCS (Claude Code Switch)'));
|
||||
assert(output.includes('CCS (Claude Codex Switch)'));
|
||||
assert(/v\d+\.\d+\.\d+/.test(output));
|
||||
});
|
||||
|
||||
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>CCS Dashboard</title>
|
||||
<meta name="description" content="Claude Code Switch - Profile management dashboard" />
|
||||
<meta name="description" content="Claude Codex Switch - Profile management dashboard" />
|
||||
|
||||
<!-- Favicons -->
|
||||
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
|
||||
|
||||
+5
-5
@@ -1584,7 +1584,7 @@ const resources = {
|
||||
// ========================================
|
||||
heroSection: {
|
||||
title: 'CCS Config',
|
||||
subtitle: 'Claude Code Switch Dashboard',
|
||||
subtitle: 'Claude Codex Switch Dashboard',
|
||||
},
|
||||
hubFooter: {
|
||||
logs: 'Logs',
|
||||
@@ -4231,7 +4231,7 @@ const resources = {
|
||||
},
|
||||
heroSection: {
|
||||
title: 'CCS Config',
|
||||
subtitle: 'Claude Code Switch Dashboard',
|
||||
subtitle: 'Claude Codex Switch Dashboard',
|
||||
},
|
||||
hubFooter: {
|
||||
logs: '日志',
|
||||
@@ -6937,7 +6937,7 @@ const resources = {
|
||||
},
|
||||
heroSection: {
|
||||
title: 'CCS Config',
|
||||
subtitle: 'Bảng điều khiển Claude Code Switch',
|
||||
subtitle: 'Bảng điều khiển Claude Codex Switch',
|
||||
},
|
||||
hubFooter: {
|
||||
logs: 'Nhật ký',
|
||||
@@ -10126,7 +10126,7 @@ const resources = {
|
||||
},
|
||||
heroSection: {
|
||||
title: 'CCS Config',
|
||||
subtitle: 'Claude Code Switch Dashboard',
|
||||
subtitle: 'Claude Codex Switch Dashboard',
|
||||
},
|
||||
homePageV2: {
|
||||
title: 'ホーム',
|
||||
@@ -12400,7 +12400,7 @@ const resources = {
|
||||
// ========================================
|
||||
heroSection: {
|
||||
title: 'CCS Config',
|
||||
subtitle: 'Claude Code Switch 대시보드',
|
||||
subtitle: 'Claude Codex Switch 대시보드',
|
||||
},
|
||||
hubFooter: {
|
||||
logs: '로그',
|
||||
|
||||
Reference in new issue
Block a user