ワークスペース

ワークスペースは、サーバー上で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 はすべてのツールを確認なしで実行します — 信頼できる環境でのみ利用してください。

DefaultAcceptEditsAutoBypass のラベルは 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を使用できます。詳細は各ガイドをご覧ください:

ワークスペースの削除

サーバー詳細画面で、ワークスペースを左にスワイプして削除します。これによりServerCCからワークスペースが削除されますが、サーバー上のディレクトリは削除されません。