# instinct: devサーバー接続前にSSH不要設定を確認する

arcanaサーバー(devサーバー)はローカルマシン自体であるため、SSH接続を試みるとexit 255エラーが発生する。`ssh dev`や`ssh arcana`は不要で、スクリプトやコマンドはローカルで直接実行すること。config系作業やリモート接続を伴う自動化スクリプトを書く前に、対象ホストがローカルかリモートかを確認する習慣をつける。特にCI/CDフック・PM2スクリプト・バックアップ処理などでSSHコマンドをハードコードしないよう注意が必要。

## ポイント
- arcana = devサーバー本体。`ssh dev`/`ssh arcana`は不要、ローカル直接実行が正しい
- SSH接続失敗(exit 255)の原因がホスト自身へのSSH試行である場合を疑う
- config系作業・自動化スクリプト作成前に対象ホストのローカル/リモート区別を確認する

## 関連ページ
[[PM2 dangling process detection]] [[Ollama はshadowで稼働・arcanaからTailscale経由で利用]] [[PostgreSQL接続確認前にパスワード環境変数の有効性を検証する]]

## 関連概念(未作成)
`ローカルホスト自己SSH回避パターン` `Tailscaleによるサービス間接続設計` `arcana環境構成チートシート`