【Knowledge】ClaudeCodeによるAI開発

AI開発を極めてアプリの爆速リリースを行います。

ClaudeCodeのインストール

下記コマンドを実行してClaudeCodeをインストールします。

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

インストールができない場合はsudo chown -R $(whoami) ~/.localを実行してから試す

セットアップ

パスを通していない場合は通してからclaudeコマンドを実行します。

コーディングのテーマを選びます

Claude利用の料金設定です。サブスクプランやAPI追従課金が利用できます。

そのまま進めていけばセットアップは完了するはずです。

ghコマンドをインストールする

claudeにghコマンドをインストールしてくださいと伝えるとbrew経由でインストールしてくれます。続けてgh auth loginを実行します。

claudeが次に実行するべきコマンドなどを予測してくれているのでtabキーを押せばすぐに入力できます。

リポジトリの作成

本来では下記のコマンドを実行してリポジトリを作成するのですが、claudeに「ghコマンドで新しいプライベートリポジトリを作成してください」と伝えると作成してくれます。

ShellScript
gh repo create <リポジトリ> --private --source=. --remote=origin

CLAUDE.meの作成

claudeに入っている状態で/initコマンドを実行して作成することができます。claudeは対話においてこのファイルを参照するため、プロジェクトの構造、仕様技術などを記載しておく必要があります。

直接ファイルに記載しなくても# を実行してclaudeから直接追加することも可能です。

MCPサーバーを活用する

スラッシュコマンドまとめ

Claudeにはデフォルトで利用できるスラッシュコマンドが用意されています。

/model利用モデルの変更ができます
/usage利用制限の確認ができます
/resume前回の続きから会話できます
/rewindファイル生成の巻き戻しができます
/exitclaudeの対話を終了します
/logoutプラン変更後などに入り直すために必要
  • shit + tabで自動許可モード