AIコーディングツール

Claude Code向けAgentKit(ak CLI)をゼロからインストールする方法(2026年)

2026年8月20日3分で読めます

Claude Code向けのAgentKit(ak CLI)は、5つのステップで5分以内にインストールできます。(1) Claude Codeがインストール済みであること、(2) ワンライナーのコマンドでakバイナリをインストール、(3) ak loginを実行してアカウントを認可、(4) ak kit init engineer --target claude-code --globalを実行してキットを読み込み、(5) Claude Code内で/ak:と入力します。ひとつだけ間違えないでほしいのは、ライセンスキーはデスクトップアプリを有効化するもので、CLIを有効化するものではないという点です。CLIはアカウントへのサインインで認可されます。

本ガイドのすべてのコマンドは、agentkit.best/docsおよびdocs.agentkit.bestにある公式ドキュメント(2026年8月時点で確認)に基づいています。ak CLIは現在ベータチャネルで提供されているため、コマンドやフラグが変更される可能性があります。実行前にドキュメントで最新のコマンドを再確認してください。

どのAgentKit? OpenAIのAgentKitではなく、Claude Code向けのak CLIです

コマンドをコピーする前に、30秒だけ使って、正しいものをインストールしようとしているか確認してください。今「agentkit」という言葉は、いくつかの無関係な製品に散らばっています。OpenAI AgentKit(2025年10月公開)、BCG-Xのagentkit(Next.js/FastAPI/LangChainのスターターキット)、Googleのagents-cli、そのほか同名のサイトがいくつもあります。間違えてそれらのどれかをインストールすると、コマンドはClaude Codeで決して動作しません。

この記事が扱うのは、agentkit.bestにあるClaude Code向けのキットで、akというCLIで操作します。これは旧Claude Kitの後継です(ckakに改称されました)。skillとagentを通じて、Claude Code(さらにCodexやCopilotも)を「AIの開発・マーケティングチーム」に変えます。OpenAIやBCGの製品をお探しなら、これはそれではありません。

改称の経緯と、なぜakckに取って代わったのかについては、Claude KitがAgentKitに改称された経緯(ckからak)をお読みください。

インストールする前に(前提条件)

AgentKitはClaude Codeの上で動作し、Claude Codeを置き換えるものではありません。始める前に、2つのものが必要です。

  • ① Claude Codeがインストール済みで動作していること。claude --versionで確認します。「command not found」エラーが出る場合は、まずこのClaude Codeインストールガイド(前提条件)を使ってClaude Codeをインストールしてください。Claude CodeにはNode 18+が必要で、モデルを動かすにはClaudeのプラン(Pro、Max、またはAPI)も必要です。
  • ② AgentKitのアカウント。CLIへのサインインは、メールまたはAPIキーで行います。実際にキット(EngineerまたはMarketing)をダウンロードするには、そのアカウントに紐づいた利用権(エンタイトルメント)が必要です。つまり、すでにキットを所有している状態です。

多くの人がつまずくポイント:akバイナリ自体はネイティブバイナリで、実行にNode.jsやBunは必要ありません。ただし、ターゲットとなるキットがClaude Codeの場合、Claude Codeの環境にはやはりNode 18+が必要です。この2つは別ものです。

まだキットがない?それでもCLIのインストールとサインインはできますが、ak kit initを実行すると利用権がないと表示されます。本格的に使いたい場合は、AgentKitのプランを確認してライセンスを入手(リンク経由で20%オフ)してください。EngineerキットとMarketingキットはそれぞれ買い切りで、Bundleは両方をまとめたものです。

ステップ1 - ak CLIをインストールする(macOS / Linux / Windows)

インストーラーはOSとアーキテクチャを自動検出し、安定版ビルドをダウンロードし、SHA-256チェックサムを検証して、~/.local/binにインストールします。ご自身のオペレーティングシステムに合ったコマンドを選んでください。

macOS / Linux:

curl -fsSL https://agentkit.best/install.sh | sh

Windows(PowerShell):

irm https://agentkit.best/install.ps1 | iex

社内ネットワークがメインドメインをブロックしている場合は、バックアップドメインreleases.agentkit.best/install.sh(または.ps1)を使ってください。いくつかの任意の環境変数が役立ちます。

  • AK_INSTALL_DIR - デフォルトを使いたくない場合に、インストール先ディレクトリを変更します。
  • AK_CHANNEL=beta - ベータチャネルをインストールします(最新版。安定性は劣る可能性があります)。
  • AK_VERSION=x.y.z - 特定のバージョンに固定します。

インストールが終わったら、2つのコマンドですぐに検証してください。

ak --version
ak doctor

ak --versionはバージョン番号を表示します。ak doctorは環境をスキャンして、PATH、権限、競合を報告します。すべてが緑(グリーン)なら問題ありません。ちょっとしたコツ:ak doctorがPATHの問題を指摘したら、ログインやキットのインストールに急いで進まず、まずPATHを直してください。後々のエラーはほとんどこれに行き着くからです。macOS/Linuxではバイナリは~/.local/bin/akにあるので、PATHを気にする前に、フルパスで実行して手早く確認できます。

ステップ2 - サインインして認可する(ak login

ここが最も混乱しやすいところなので、よく読んでください。

ライセンスキーはCLIを有効化しません。ライセンスキーが有効化するのはAgentKitデスクトップアプリだけです。ak CLIはアカウントにサインインすることで認可(利用権が付与)されます。ターミナルで「ライセンスキーを貼り付けてください」というプロンプトを探し続けても、決して見つかりません。存在しないからです。

個人のマシンの場合(ブラウザが開くか、メールでOTPが送られます):

ak login --email [email protected]

CIやその他の非対話的な環境では、APIキーを使います。

ak login --api-key ak_live_... --no-interactive

正しいアカウントでサインインできたか、そして何にアクセスできるかを確認します。

ak whoami
ak licenses

ak whoamiはどのアカウントでサインインしているかを教えてくれます。ak licensesはダウンロードが許可されている利用権(キット)を一覧表示します。キットを購入したはずなのにak licensesが空で返ってくる場合は、間違ったメールでサインインしていないか再確認してください。

セキュリティ:APIキーは決してコミットしたり共有したりしないでください(ak_live_という接頭辞が付いており、ボットがGitHubでこれをスキャンしています)。共有マシンでは、作業が終わったらak logoutを実行するのを忘れないでください。

ステップ3 - キットをClaude Codeにインストールする(ak kit init

いよいよ、skillとagentをClaude Codeに読み込む部分です。Engineerキットの標準的なコマンドは次のとおりです。

ak kit init engineer --target claude-code --global

Marketingキットをインストールする場合は、engineermarketingに置き換えてください。--globalフラグはすべてのプロジェクトにインストールします。現在のディレクトリだけに入れたい場合は外してください。

すべてのskillをインストールする必要はありません。コンテキストを軽く保つために、必要なものだけを選ぶことができます。

ak kit init engineer --target claude-code --global --skills ak-cook,ak-plan
ak kit init engineer --target claude-code --global --exclude-skills ak-deep-swe

インストールする前に、どのキットとskillが利用できるかを確認するには:

ak kit list-kits
ak versions

まだEngineer/Marketingキットを持っていない?このステップには利用権が必要です。どんなskillやワークフローが含まれているかはEngineerキットの中身をご覧ください。すでに決めている場合は、EngineerまたはMarketingキットを入手 — 20%オフ、今なら$79.20/キットへどうぞ。

ステップ4 - Claude Codeで試す(/ak:

プロジェクトでClaude Codeを開き、/に続けてak:と入力すると、いま読み込んだキットのスラッシュコマンドが候補として表示されます。

/ak:cook # implement a feature within scope
/ak:plan # plan the work, break it into phases
/ak:fix # fix bugs, failing tests, CI
/ak:ask # quick questions about the codebase

インストールの一連の流れがきちんとつながっているか確認するには、小さな実際のタスク(たとえばエンドポイントの追加)で/ak:cookを実行してみてください。Claude Codeがコマンドを受け付けてキットのワークフローを進め始めれば、インストールは成功です。/ak:と入力してもコマンドが表示されない場合は、たいていキットが正しいターゲットに読み込まれていません。ak kit initに戻って正しい--target claude-codeフラグを付けて実行するか、Claude Codeを再起動してコマンド一覧を再読み込みさせてください。ここまでで、多層的な検証チェーンをひととおり通過したことになります。ak --version(バイナリが動く)、ak doctor(環境がクリーン)、ak whoami(サインイン済み)、ak licenses(利用権がある)、そして最後にClaude Codeに/ak:が表示される(キットが有効)、という流れです。

旧Claude Kitからの移行(ckからakへ)

以前Claude Kit(ck)を使っていた場合、akはその直接の後継です。2つのバイナリを共存させないでください。古いckがPATHを乗っ取ったり、競合するシムを残したりすることがあります。akをインストールしたら、次を実行してください。

ak doctor --check ck_shim_collision

このコマンドは、ckから残ったシムの競合を検出します。警告が出たら、古いckバイナリをPATHから削除してください。ドキュメントもdocs.claudekit.ccからdocs.agentkit.bestに移動したので、古いckのコマンドに従うのはやめましょう。改称の詳しい経緯はClaude KitがAgentKitに改称にあります。

よくあるエラーのトラブルシューティング

akのインストールで起きる問題のほとんどは、以下のいずれかに当てはまります。

エラー対処方法
ak: command not found(macOS/Linux)インストール先ディレクトリがPATHに入っていません。~/.zshrc / ~/.bashrc~/.local/binをPATHに追加し、新しいターミナルを開いてください。
Windowsで'ak' is not recognizedと表示されるすでに開いているターミナルには新しいPATHが反映されていません。閉じて、新しいターミナルウィンドウを開いてください。これがWindowsで一番の解決策です。
インストーラーがWindows/SmartScreenにブロックされる信頼できるドメイン(agentkit.bestまたはreleases.agentkit.best)からコマンドを再実行してください。インストールを強行するためにセキュリティ機能を無効化しないでください
チェックサム/署名の検証に失敗するダウンロードが破損しているか、転送中に何かが改ざんした可能性があります。インストールコマンドを再実行してください。検証ステップを飛ばさないでください。
akではなく古いckが実行されるckバイナリをPATHから削除し、ak doctor --check ck_shim_collisionを実行して競合を解消してください。
ログインに失敗するコピー時にAPIキーに空白が紛れ込んだか、OTPの有効期限が切れています。余分な空白のないキーをコピーし直すか、新しいOTPを取得してak loginをもう一度実行してください。
ak kit initが利用権なしと表示するそのキットの利用権がアカウントにありません。ak licensesで確認してください。空の場合は、キットを所有するか、購入したアカウントでサインインする必要があります。

よくある質問(FAQ)

ak CLIをインストールするのにNode.jsは必要ですか?

いいえ。akバイナリはネイティブ(macOS/Linux/Windows)で、Node.jsやBunなしで単独で動作します。Node 18+が必要なのは、キットを読み込むターゲットであるClaude Codeの環境だけです。

ライセンスキーはどこに入力しますか。なぜCLIには不要なのですか?

ライセンスキーはCLIではなく、AgentKitデスクトップアプリを有効化します。ak CLIはアカウントへのサインイン(メールまたはAPIキーでのak login)で認可されます。これが最もよくある混乱ポイントです。

Windowsにインストールできますか?

はい。PowerShellでirm https://agentkit.best/install.ps1 | iexを使います。インストール後にakと入力して「not recognized」と表示される場合は、新しいターミナルウィンドウを開くだけで解決します。

Claude Code Proは必要ですか?

モデルを動かすために、Claude Codeで使えるいずれかのClaudeプラン(Pro、Max、または従量課金のAPI)が必要です。AgentKitはそのプランを置き換えるものではなく、Claude Codeの上にskillとagentを追加するだけです。

akをアンインストールするには?

ak uninstallを実行します。共有マシンでは、先にak logoutを実行してセッションをクリアしてください。

1つのライセンスで何台のマシンをカバーできますか?

1ライセンスあたりのマシン台数は、agentkit.bestの最新の規約によります。

まとめとライセンスの入手

5つのステップをおさらいします。Claude Codeをインストール(前提条件)、akバイナリをインストール、ak loginを実行して認可、ak kit init engineer --target claude-code --globalを実行、そしてClaude Codeで/ak:と入力。最大の落とし穴を忘れないでください。ライセンス=デスクトップアプリ、CLI=アカウントへのサインインです。CLIはベータ版なので、実行する前にドキュメントで最新のコマンドを確認してください。

AgentKitが実際どこまで価値があるのかを理解するには、AgentKitの詳細レビューを読み、AgentKitの料金の内訳でコストを検討してみてください。

今すぐClaude Codeをもっと強力にしたいですか?CLIのインストールを終えて/ak:コマンドが動き出すのを見たなら、次の自然なステップは、キットを所有して108以上のskillと45のagentをフルに解放することです。キットは買い切りで、生涯アップデートが含まれます。

AgentKitを試す(リンク経由で20%オフ)→

J

Jasmine

著者 · Jasmine Daily

Jasmine Dailyを綴る書き手。思ったこと、経験したこと、日々の瞬間を書き留めています。正直に、急がず、完璧でなくても。

Jasmine Daily

まだ読みものが待っています。

この記事が心に響いたなら、ジャーナルのほかのページものぞいてみてください。

次に読む

関連する投稿