base image から sshd を廃止し、devbase orca 連携および ENABLE_SSH / SSH_AUTHORIZED_KEYS
などの SSH 公開まわりの CLI・compose・env を削除しました。
これにより、コンテナへ直接 SSH で入る従来の Orca 接続は使えなくなります(breaking change)。
- 「Windows Orca → Mac → コンテナ内 sshd」でコンテナに接続していた利用者。
- 旧 project env に残る
ENABLE_SSH=true/SSH_AUTHORIZED_KEYS等は無視されます(エラーにはなりません)。
コンテナ内 sshd の代わりに、Windows の VS Code を Mac へ Remote-SSH し、Mac 上から コンテナに入る運用に切り替えてください。
-
Mac 側で Remote Login (sshd) を有効化する(システム設定 > 一般 > 共有 > リモートログイン。 既に有効な環境なら不要)。
-
Windows の VS Code に Remote-SSH 拡張を入れ、Mac(
takemi_ohama@<Mac-LAN-IP>)へ接続する。 -
接続した Mac 上で対象プロジェクトに移動してコンテナへ入る。従来どおり git worktree / AI CLI が使える。
cd $DEVBASE_ROOT/projects/<project> devbase up # 未起動なら devbase login # 既定は index 1。複数コンテナなら `devbase login 2` のように index を指定
(または
devbase listの TUI からプロジェクト/コンテナを選んで login することもできる。)
Issue 34 の agent orchestration(docker exec + tmux + VS Code Extension、
詳細は issues/i34-orcalike.md)が、
単一 window でコンテナに入る標準経路になる予定です。
生成済みの ~/.config/devbase/orca/ssh_config と /persistent/ai/ssh は自動削除しません。
不要であれば手動で削除できます。