💡

この記事の要点

この記事の重要ポイント

  • 1

    Claude Code: ブラウザやエディタ拡張ではなく、ターミナルで直接動作するCLI型エージェント。OSレベルの自律操作を可能に。

  • 2

    MCP (Model Context Protocol): 「スキル」を追加できる標準規格。GitHub、Linear、Remotionなど、外部ツール操作能力を自由にインストール可能。

  • 3

    Context Awareness: プロジェクト全体のファイル構造を深く理解し、大規模なリファクタリングも「よしなに」完結。

  • 4

    Terminal-First: コードを書く場所は「エディタ」から「CLIによるオーケストレーション」へとシフトする。

「エディタのCopilot機能も便利だけど、もっと根本的に開発を任せたい」

2026年初頭、エンジニアのこの願いに対するAnthropicからの回答が Claude Code です。これは単なるエディタプラグインではありません。npm install -g @anthropic/claude-code でインストールし、OSと直接対話する 「自律型インタラクティブ・エージェント」 です。

引用: YouTube: Alex Finn

▲ エージェント型開発のリアルなワークフロー。

導入の3ステップ:ゼロから”同僚”を迎えるまで

🐚
🐚

ターミナルに住むエージェント

  • エディタの中ではなく、CLIからOSを直接操作する新しい開発体験

  • ファイル探索、テスト実行、デバッグを自律的にこなす真の『同僚』

Slide 1 of 3Remaining 2

導入は驚くほど簡単ですが、最初の認証だけ少しコツがいります。

📦

npm install

npm install -g @anthropic/claude-code でグローバルインストール

🔑

認証と権限付与

ブラウザが開くのでAnthropicアカウントでログインし、CLIへのアクセスを許可

🚀

最初のプロンプト

claude と入力して起動。「このプロジェクトの概要を教えて」と聞いてみよう

CLIであることの「圧倒的」な意味

なぜVS Codeの中ではなく、ターミナルなのか?それは 「OSそのものを自在に操作させるため」 です。

従来の拡張機能と違い、Claude Codeは:

  • ls でファイル構造をインデックス。
  • grep でプロジェクト横断的なコード検索。
  • pnpm testnpm start を自分で実行し、そのエラー出力を元に修正案を練る。

といった、私たちが普段「手動」で行っているデバッグの試行錯誤を、コンピュータの速度で実行します。

graph TD User["ユーザー指示"] */}|Prompt| CLI{"Claude Code"} CLI */}|"Search / Grep"| FS["ファイルシステム"] CLI */}|Read| Code["ソースコード"] CLI */}|Exec| Cmd["コマンド実行 (Test/Lint)"] Cmd */}|"Error Output"| CLI CLI */}|Fix| Code Code */}|Verified| User style CLI fill:#f9f,stroke:#333
Claude Code Workflow: 共同デバッグ
$ claude
>> 認証周りのテストが落ちている。原因を特定して修正して。

Claude: プロジェクト構造を分析中...
> pnpm test auth.ts

Error: JWS signature validation failure (Mismatch at line 42)

Claude: トークン検証用のHookにロジックエラーを発見しました。
src/lib/auth-service.ts を更新します。
再度テストを実行中...

> pnpm test auth.ts
PASS (12ms)

Claude: 修正が完了し、テストをパスしました。この変更をコミットしますか?

MCP: 無限に広がる「スキル」の標準規格

Claude Codeの真の力は、 MCP (Model Context Protocol) のネイティブサポートにあります。これはClaudeに「外部の道具」を渡すための共通言語です。

MCP 公式ドキュメント

Model Context Protocol
MCP 公式ドキュメント

2026年現在、多くの開発者が以下のスキルを活用しています:

  • GitHub Skill : PR作成、Issue管理の自動化。
  • SQL Skill (PostgreSQL) : DBスキーマの即時把握とクエリ実行。
  • Remotion Skill : プログラムによる動画生成(詳細は Remotion Agent Skills解説 を参照)。

主要ツールとの比較

  • + OS全体を操作可能な高い自律性
  • + ターミナルベースで超軽量・高速
  • + MCPによる無限の拡張性
  • - GUIがないためDiff確認が少し面倒
  • - コマンド入力を間違えると暴走のリスク
  • - 既存のエディタ操作とは概念が異なる
項目 Claude Code (CLI) Windsurf / Cursor
主要UI ターミナル エディタ / IDE
自律性 フルCLIアクセス 制限的(Agentモード)
拡張性 ネイティブMCP (Skills) 独自コネクタ
可搬性 SSH越しでも動作 デスクトップアプリ限定
ℹ️
リードエンジニアの視点

私たちは「コードを書く人」から、 「エージェントを指揮する人」 へと進化します。2026年以降、アーキテクチャ設計能力とCLIへの深い理解が、エージェントを使いこなすための鍵となります。

「書く」から「指揮する」へ

多くのエンジニアが「自分で書いたほうが早い」と感じる段階を通り過ぎ、今は「指示して待つほうが早い」フェーズに入りました。 特に大規模なリファクタリングやテスト記述において、Claude Codeは人間なら数時間かかる作業を数分で完遂します。重要なのは、生成されたコードを 「レビューする能力」 です。

💬

よくある質問

トークン消費量はどれくらいですか?

AI

CLIはコンテキストを深く読むため、通常のチャットより多めです。claude config set --cost-limit 5.0 のように1日の予算を設定することを強くお勧めします。

勝手にファイルを消したりしませんか?

AI

rm コマンドなどの危険な操作を実行する前には、必ずユーザーの許可を求めるプロンプトが表示されます。-y (Yes) フラグを付けない限り、破壊的な変更は行われません。

プライベートリポジトリでも使えますか?

AI

はい。ローカルのファイルシステムを参照するため、Gitの認証情報さえ通っていれば問題なく動作します。データはAnthropicの学習には使用されません(Enterpriseプランの場合)。

結論:ターミナルに「もう一人の自分」を

GUIベースの開発は、もはやボトルネックになりつつあります。Claude Codeを導入し、ターミナルそのものをインテリジェントな実行環境へと変貌させましょう。タイピング速度の限界を超えた開発スピードを一度体験すると、もう以前のやり方には戻れません。

Claude Code Documentation

docs.anthropic.com
Claude Code Documentation