Claude Code

Claudeの「手を動かす」側の柱。通称コードさん。もともとは開発者向けのエージェント型コーディングツールで、ターミナルから直接使う。

何者か

Claude.aiが「考えて答える」存在なら、コードさんは「考えて実際に手を動かす」存在。ファイルの読み書き・コマンド実行・Git操作など、手元の環境を直接触れるのが最大の特徴。

MCP(Model Context Protocol)を通じて外部ツールと連携できる。GitHubやデータベースなど、コネクターにないサービスとも繋げられる。

接続パターン

本体とモバイル遠隔の組み合わせで複数のアクセス形が存在する。

  • ターミナル — 元祖のアクセス方法。CLIから直接起動
  • デスクトップアプリ — GUI版。環境ごとClaudeが抱える形で、端末問わず同じように使える
  • リモートコントロール — モバイルからデスクトップ or ラズパイ上のコードさんセッションを遠隔操作
  • GitHub連携 — 専用リポジトリを介して複数デバイスから同じ作業環境にアクセスできる

得意分野

  • 複数フォルダ横断の作業(資料フォルダと作品フォルダと作業フォルダがバラバラ、みたいな状況)
  • ファイルシステム全体を触る必要がある相談全般
  • Git操作・コマンド実行を含む一連のワークフロー
  • MCP経由の外部サービス連携

尚樹さんの使い方・棲み分け

保管庫のように複数フォルダを横断する作業ではコードさん一択。チャットさんには1回当たりのアップロードファイル数制限や階層化できない問題があり、コワークさんは基本的にフォルダ1個を深く掘る設計で別フォルダには出張できない。この「フォルダ横断性」がコードさんを選ぶ決定打になる。

リモートコントロールは会話圧縮(コンパクション)が起こるとバグりがち。利用するつもりなら、別手段でコードさんのセッションを終わらせたり始めたりする必要がある。

アプリ版のコードさんは端末問わず同じように動くので、専用GitHubリポジトリを立てて共有接続する実験をしていた頃にリモートコントロールが登場した——もう少し早く来てほしかった、という感想付き。

メモリや過去チャット検索の仕組みはない。代わりに CLAUDE.md や引き継ぎファイルで文脈を自前で渡す形になる。

制約

  • ターミナル版の改行入力はターミナル種別によって挙動が違う(Shift+Enter / Ctrl+J など)
  • リモートコントロールはコンパクション跨ぎに弱い
  • メモリ相当の機能はなく、プロジェクト単位の引き継ぎ設計が必要

関連

  • Claude — 4本柱の地図
  • Claude.ai — 「考えて答える」側の柱
  • Claude Dispatch — コワークさん側のモバイル遠隔指示機能(コードさんのリモートコントロールに対応する存在)
  • Claudeの個体差・世代差 — インターフェース差と世代差の二軸整理(コードさんの立ち位置)

ソース