ワークスペース
ワークスペースは、サーバー上でClaude Codeセッションが実行されるプロジェクトディレクトリです。各サーバーにはデフォルトのワークスペースが自動的に作成され、異なるプロジェクト用に追加のワークスペースを作成できます。
ワークスペースの作成
サーバー詳細画面で、ワークスペースセクションの + ボタンをタップします。
基本情報
- 名前 — ワークスペースの名前(必須)
- 説明 — ワークスペースの用途に関する任意の説明
- アイコン — 12種類のアイコンからワークスペースを視覚的に識別するものを選択
カスタムパス
デフォルトでは ServerCC はホームディレクトリ配下にワークスペースを作成します。別の場所に置きたい場合は、テキストフィールドにパスを入力する(例:/home/user/projects/myapp)か、右側のフォルダボタンをタップしてディレクトリピッカーを開きます。
ピッカーはホームディレクトリから開き、SFTP 経由でサーバー上のフォルダを一覧表示します。行をタップするとサブディレクトリに移動し、上部のパスのパンくずをタップすると一つ上の階層に戻ります。右上のこのフォルダを選択をタップすると、現在のパスがテキストフィールドに書き戻されます。
パスを選択(または入力)すると、ServerCC はそのディレクトリが既に存在するかをチェックします。存在しない場合はディレクトリを自動作成トグルが表示され、有効にして保存すると ServerCC が mkdir で作成します。
Gitリポジトリ(任意)
サーバーにGitがインストールされている場合、ワークスペース作成時にクローンするリポジトリURLを指定できます。SSHとHTTPSの両方のURLに対応しています:
git@github.com:user/repo.git
https://github.com/user/repo.git
クローンに失敗した場合、リトライするか、クローンせずにワークスペースを作成するかを選択できます。
ワークスペース設定
各ワークスペースには、Claude Code や Codex セッションの起動方法に影響する設定があります。これらのトグルはセッションピッカーの設定セクションにあります。
No Flicker モード
CLAUDE_CODE_NO_FLICKER=1 を設定して Claude Code のフルスクリーン TUI モードを有効にします。このモードでは、Claude Code がフルスクリーンターミナルアプリケーションとしてレンダリングされ、タップ/マウス操作をサポートし、低速接続での画面のちらつきを大幅に軽減します。
デフォルトのターミナル出力で目に見えるちらつきが発生する低速・高遅延の接続で推奨されます。タップ操作対応のフルスクリーン TUI 体験を好む場合にも便利です。この設定は Claude Code セッションでのみ利用可能です。
権限モード(Claude Code)
Claude Code のセッションピッカーには 4 択のピッカーがあり、Claude の --permission-mode フラグにそのまま対応します:
- Default — Claude はツール実行・ファイル編集・シェルコマンド実行の前に都度確認します(推奨のデフォルト)。
- AcceptEdits — ファイル編集は自動承認され、その他のツール呼び出しは従来どおり確認を求めます。
- Auto — Claude が確認の要否を判断し、安全な操作の多くは確認なしで実行されます。
- Bypass —
--dangerously-skip-permissionsを付加します。Claude はすべてのツールを確認なしで実行します — 信頼できる環境でのみ利用してください。
Default、AcceptEdits、Auto、Bypass のラベルは Claude Code 公式の呼称に合わせ、どの言語設定でも英語で表示されます。
Full Auto モード(Codex)
Codex では単独の Full Auto Mode トグルで --full-auto を付加します。有効にすると Codex はすべてのツール呼び出しを確認なしで実行します。
Bypass(Claude Code)や Full Auto Mode(Codex)は信頼できる環境でのみ使用してください。権限をバイパスすると、エージェントはファイル編集、シェルコマンド、その他の操作を承認なしで実行します。
OAuthのキーチェーンロック解除(macOS)
SSH 経由で macOS サーバーに接続する場合、Claude Code は OAuth 認証情報を macOS キーチェーンに保存します。しかし、SSH セッションでは自動的にキーチェーンにアクセスできません。このトグルを有効にすると、Claude Code セッション開始時にキーチェーンが自動的にロック解除されます。
有効にすると、ServerCC は以下を行います:
- macOS ユーザーログインパスワードの保存を求めます(iOS キーチェーンに保存)
- Claude Code 起動前に
security unlock-keychainを自動実行します - ロック解除プロンプトが表示されたらパスワードを入力し、Claude Code が保存された OAuth 認証情報にアクセスできるようにします
このオプションは macOS サーバー(自動検出)かつワークスペースのエージェントモードが Claude Code の場合にのみ表示されます。Codex は OAuth ではなく API キーを使用するため、この設定は不要です。
セッション、Worktreeとバックグラウンド実行
各ワークスペースにはClaude Codeセッションが含まれ、オプションでGit worktreeを使用できます。詳細は各ガイドをご覧ください:
- セッション — Claude Codeの会話を作成、再開、管理する
- Worktree — 複数のGitブランチで同時に作業する
- バックグラウンド・並列実行 — セッションをバックグラウンドで実行し、複数のインスタンスを並列で実行する
ワークスペースの削除
サーバー詳細画面で、ワークスペースを左にスワイプして削除します。これによりServerCCからワークスペースが削除されますが、サーバー上のディレクトリは削除されません。