ターミナルでAIと自然会話しながらコーディング!Claude がプログラマーの相棒に — claude-code

anthropics/claude-codeShell104.4k

Claude Codeは、ターミナル(パソコンの黒い画面)の中で動くAIコーディングアシスタントです。プロジェクトのコード全体を理解した上で、日本語や英語の自然な言葉で指示するだけで、ルーチン作業の実行、複雑なコードの解説、Gitによるバージョン管理(コードの変更履歴を管理する仕組み)などを代行してくれます。ターミナルだけでなく、IDE(プログラミング用のエディタ)やGitHub上で「@claude」とタグ付けして使うこともできます。Anthropic社が開発しており、プログラマーの生産性を大幅に向上させることを目的としたツールです。

🔥 なぜ話題?

AIがコードを書く『AIエージェント型開発ツール』が急速に普及する中、ChatGPTの競合であるClaude(Anthropic社)が公式に提供するターミナルベースのコーディングツールとして大きな注目を集めています。特に、GitHub連携やIDE統合など実務に直結する機能と、npmからの移行を含むインストール方法の刷新が話題となっています。

💡 こう使える!

例えば、引き継いだ大規模なWebアプリのコードを前任者の説明なしに理解しなければならない場面で、Claude Codeに「この認証処理の流れを説明して」と聞くと、関連するファイルを横断的に読み取って、ログインからトークン発行までの一連の処理をわかりやすく解説してくれます。さらに「このバグを修正して、テストも書いて、プルリクエストを作って」と頼めば、コード修正からGit操作まで一気通貫で対応してくれます。

ユースケース: プログラマーが日常のコーディング作業(コード作成・修正・レビュー・Git操作・コード解説)をAIに自然言語で指示して効率化するために使う。

  • 自然言語で指示するだけでコードの作成・修正・解説・Git操作まで自動実行
  • ターミナル・IDE・GitHubの3つの環境で使える柔軟性
  • プロジェクト全体のコードを理解した上で的確に回答するエージェント型AI
GitHubで見る →

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

技術情報

言語

Shell

最終更新

2026-04-01

スター数

104,389

フォーク数

16,497

Issue数

8,771

技術詳細

動作環境

  • Node.js: 18以上が必要
  • 対応OS: macOS、Linux、Windows
  • パッケージマネージャ: npm、Homebrew、WinGet、またはインストールスクリプト経由

アーキテクチャ・仕組み

  • エージェント型AI: 単なるコード補完ではなく、プロジェクト全体のコードベースを理解した上で自律的にタスクを実行する「エージェント」として動作する
  • ターミナルネイティブ: ブラウザ不要で、ターミナル上で直接操作できる
  • マルチ環境対応: ターミナル、IDE、GitHub(@claude タグ)の3つのインターフェースから利用可能

主要な機能一覧

  • ルーチンタスクの自動実行: 繰り返しのコーディング作業をAIに任せられる
  • コード解説: 複雑なコードの意味や処理の流れを自然言語で説明
  • Git操作: コミット、ブランチ作成、プルリクエストなどのGitワークフローを自然言語で管理
  • プラグイン: カスタムコマンドやエージェントで機能を拡張できるプラグインシステムを搭載(リポジトリ内の plugins ディレクトリに同梱)

インストールに関する注意

  • npm経由のインストール(npm install -g @anthropic-ai/claude-code)は**非推奨(deprecated)**となっており、公式のインストールスクリプトまたはHomebrew/WinGetの利用が推奨されている
  • 詳細なインストールオプション、アンインストール手順、トラブルシューティングは公式セットアップドキュメントを参照

データ収集とプライバシー

  • 収集されるデータ: フィードバック、使用状況データ(コード受理/拒否)、会話データ、/bugコマンド経由のユーザーフィードバック
  • プライバシー保護: 機密情報の保持期間制限、ユーザーセッションデータへのアクセス制限、フィードバックをモデル学習に使用しないポリシーが明記されている
  • 詳細はデータ利用ポリシー商用利用規約プライバシーポリシーを参照

バグ報告・コミュニティ

公式ドキュメント

インストール・クイックスタート

インストール手順

macOS/Linux(推奨):

curl -fsSL https://claude.ai/install.sh | bash

Homebrew(macOS/Linux):

brew install --cask claude-code

Windows(推奨):

irm https://claude.ai/install.ps1 | iex

WinGet(Windows):

winget install Anthropic.ClaudeCode

NPM(非推奨・廃止予定):

npm install -g @anthropic-ai/claude-code

クイックスタート

インストール後、プロジェクトのディレクトリに移動して以下を実行:

claude

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

AIコーディングエージェントに「正しい開発手順」を叩き込む!自律的なソフトウェア開発フレームワーク — superpowers

obra/superpowersShell153.3k

Superpowersは、AIコーディングエージェント(Claude Code、Cursor、Codexなど)に対して、プロのソフトウェア開発者が踏む正しい手順を自動的に守らせるためのフレームワークで

144人のAI専門家チームを丸ごと手に入れる!フロントエンドからマーケティングまで網羅した最強エージェント集 — agency-agents

msitarzewski/agency-agentsShell44.9k

agency-agentsは、AIアシスタント(Claude CodeやCursor、GitHub Copilotなど)に「専門家の人格と仕事の進め方」を教え込むための設定ファイル集です。フロントエン

Claudeを使い倒すための公式レシピ集!分類・要約・画像認識からツール連携まで — claude-cookbooks

anthropics/claude-cookbooksJupyter Notebook40.5k

claude-cookbooksは、AI「Claude」を使ったさまざまな活用法をコード付きで紹介する公式レシピ集です。テキスト分類、文章要約、画像の読み取り、外部ツールとの連携など、すぐにコピーして

AIへの「話しかけ方」を基礎から実践まで学べる公式チュートリアル — prompt-eng-interactive-tutorial

anthropics/prompt-eng-interactive-tutorialJupyter Notebook31.9k

prompt-eng-interactive-tutorialは、Anthropic社が提供するAIアシスタント「Claude」への指示の出し方(プロンプトエンジニアリング)を体系的に学べるインタラク

Claude Codeをもっと便利に!公式プラグインマーケットプレイス — claude-plugins-official

anthropics/claude-plugins-officialPython12.2k

claude-plugins-officialは、AIコーディングアシスタント「Claude Code」に追加機能を組み込むためのプラグインを集めた公式ディレクトリ(カタログ集)です。Anthropi