<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=139163818022217&amp;ev=PageView&amp;noscript=1"> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=271598307802760&amp;ev=PageView&amp;noscript=1">

Box SDKプロジェクトをClaude Codeでより迅速に、スマートに構築

 公開日:2025.05.26  Box Japan

本日、Anthropicは、開発者が生産性を向上させるために利用できるCLIベースの強力な新しいコード生成ツールであるClaude Codeの一般提供を発表しました。BoxのAPIや開発者ツールを使用する際に、Claude Codeがどのようにプロジェクトのタイムラインを加速させるのかを見てみましょう。

AIは、開発者がアプリケーションを構築する方法を急速に変革しつつあります。今日の開発者の主な課題は、単にコードを書くことではなく、企業データを安全に活用したインパクトのあるコードを書くことです。Claude Codeを使用して、開発ワークフローを改善し、PoC(概念実証)までの時間を短縮し、さらにはインテリジェントでセキュアなコンテンツをより効率的に活用するBoxの運用可能なアプリケーションにアクセスする方法をお試しください。

Claude Code with Box: 複雑なプロンプトを運用可能なソリューションへ

開発者は、単に断片的なスニペットを生成するだけでなく、意図を理解し、ベストプラクティスを参照し、本番レベルのアプリケーションへのパスを加速するツールを必要としています。Claude Codeはこれらのニーズに直に対応しています。コード生成について深く考えることを得意とし、ドキュメントやコミュニティの知識を参照して正確なアウトプットを生成します。

Boxの開発プロジェクトにClaude Codeを使用すると、次のことができるようになります。

  • Box SDKベースのアプリケーションの作成を加速: 詳細な製品要件、コンテキスト(Box開発者サイトや特定のSDK例へのリンクなど)を提供し、複雑なプロジェクトを論理的で管理しやすい塊に分割することで、Claude Codeをガイドします。この構造化されたアプローチにより、Claude CodeはBoxと対話するためのアプリケーションコードを生成できます。
  • 複雑なコンテンツワークフローの自動化:保険金請求システムのような複雑なプロセスでは、ビジネスロジックのアウトラインを作成し、Claude CodeがBox APIやコンテンツとの必要なインタラクションのスクリプト作成を支援します。
  • 高度なBox機能の探求と実装: 基本的なファイルのアップロードやダウンロードにとどまりません。メタデータの抽出、ドキュメントの自動生成、カスタムワークフロースクリプトの作成など、洗練されたBox SDKのユースケースのスクリプト作成にClaude Codeのアシスト機能を活用できます。

Boxを使ったAI主導の開発にClaude Codeを使うメリット

Claude Codeは単体でも力を発揮しますが、Boxと連携するアプリケーションを構築するために使用することで、企業開発における明確なメリットを引き出すことができます。

  • コンテンツへの安全なアクセス: AIが生成したコードであっても、Boxプラットフォームとやり取りする際には、Boxのエンタープライズグレードのセキュリティとコンプライアンスのフレームワーク内で動作するという安心感を持って開発を続けることができます。
  • Box APISDKのコンテキスト理解: Boxの開発者向けドキュメントや具体的なコード例へのリンクをClaude Codeに提供することで、Boxプラットフォームでの開発のニュアンスをより深く理解することができ、Box固有のタスクに対してより効率的で正確なコードを作成することができます。
  • 迅速なプロトタイピングとデプロイメント: 企業のコンテンツと対話するための基礎的なコーディングをAIに任せることで、アイデアからBox連携アプリケーションを実現するまで、より迅速に進めることができます。

Claude CodeとBox Doc Genを使ったインテリジェントドキュメント生成


レポートや契約書のようなカスタムドキュメントを大量に生成することは、企業にとって非常に大きな問題であり、開発者の貴重な時間とリソースを消費します。しかし、私たちのデモでは、Box Doc GenとClaude Codeを使用してバックエンドの契約書生成ツールを効率的に構築する方法を紹介しました。

開発者のための手順は以下の通りです。

  • セットアップ: Box環境内にBox Doc GenテンプレートとBox Custom Applicationを設定。開発者はClaude Codeをローカルマシンにインストールし、準備しておきます。
  • プロジェクトの初期化: VS Codeのような一般的な開発者環境で作業し、開発者はClaude Codeで新しいプロジェクトを始めます。この初期化ステップでは、md マークダウンファイルを含む、重要なプロジェクトファイルを作成します。このファイルは、アプリケーションのビルドプロセス全体に必要なコンテキストと指示をClaude Codeに提供するため、非常に重要です。
  • アプリケーション要件の定義:開発者は、Claude Code に製品要件文書(PRD)の生成を指示します。このプロンプトは非常に具体的で、契約書生成ツールに必要な機能、その制限を詳しく説明し、Claude Code に情報を提供するために、関連する Box 開発者のドキュメントや SDK の例への直接リンクを提供します。Claude Codeはこの情報を処理し、包括的なPRDを作成し、この計画を反映するためにmdファイルを更新します。
  • ビルドの構造化:開発を効率的に管理するために、詳細なPRDはより小さな論理的なタスクや 「チャンク(断片) 」に分割されます。開発者はClaude Codeにこれらのタスクにどのようにアプローチするかを指示し、AIに対する指示とコンテキストを定義するためにプロンプトを明確に構成するなど、推奨されるプロンプトのテクニックを活用します。
  • コード生成の反復: これらの構造化されたプロンプトに従って、開発者はClaude Codeを各チャンクに誘導し、アプリケーションのコードベースを反復的に構築しました。
  • デプロイメント Claude Codeのアシストによりすべての開発チャンクが完了すると、アプリケーションが実行さ れます。これでBoxプラットフォーム内で新しいNDA文書を直接生成することができます。

このデモは、Claude Codeが開発にもたらすスピードとアクセシビリティを見事に表現しています。開発者は最初のコンセプトから、Boxでドキュメントを生成する完全な機能を持つアプリケーションまで約30分で完成させることができ、通常数日かかる開発期間を大幅に短縮しました。

Boxを使ったClaude Codeプロンプトのベストプラクティス

Box開発プロジェクトでClaude Codeを使用する際に最良の結果を得るには、明確で具体的なプロンプトが鍵となります。より多くの文脈と正確さを提供すればするほど、Claude Codeはあなたの要件をよりよく理解し、正確で有用なコードを生成することができます。

  • バージョンとメソッドを明示すること: 単に 「Box SDKを使って 」と言わないこと。重要な場合は正確なバージョンを指定しましょう(例えば「Box Python SDKのバージョンxを使いたい」など)。同様に、認証についても単に認証例の一般フォルダーを指すだけでなく正確に指定します。たとえば、「私のアプリケーションは Client Credentials Grant 認証を使用します。トークン交換に使用する正確なコードスニペットはこちらです。」のように指定できます。
  • 直接リンクや スニペットを提供する: Boxのドキュメントや既存のコードを参照する場合は、関連する特定のページや正確なコードスニペットへの直接リンクを提供しましょう。
  • 詳細な製品要件: デモで示したように、詳細なPRDの作成に時間をかけ、アプリケーションが何をすべきで、何をすべきでないかを概説することで、Claude Codeの強力な土台ができます。
  • 大規模なタスクを分割する: 複雑なアプリケーションでは、全体的な目標をより小さな論理的なステップや機能に分解します。こうすることで、Claude Codeが処理しやすくなり、人間の開発者が大規模なプロジェクトに取り組む方法を反映して、エラーや漏れの可能性を減らすことができます。
  • Claudeのプロンプトガイドを活用する: Anthropic独自のドキュメント(プロンプトエンジニアリングの概要を参照)で強調されているように、指示、コンテキスト、役割のためのXMLタグのような推奨構造を活用し、Claude Codeが手元のタスクをよりよく理解できるようにします。

今すぐBoxでClaude Codeを使って開発を始めよう

BoxでClaude Codeのパワーを体験してください。BoxのAPIやSDKと一緒にこのツールを活用することで、コードの生成やワークフローの自動化を始めることができます。Boxの機能に関する詳細なガイダンスについては、Box開発者向けドキュメントを、Claude Codeの詳細についてはAnthropic開発者向けドキュメントを参照していただけます。具体的な手順とプロジェクトのニーズを明確に理解することで、アイデアから実用的なアプリケーションまで、時間とお金をほとんど投資することなく、生産までの時間を大幅に短縮することができます。Claude Code が Box での作業をどのようにインテリジェントに補完できるかを検討することで、エンタープライズ開発をより高度なものにしましょう。

※このブログは Box, Inc 公式ブログ(https://blog.box.com/)2025年5月23日付投稿の翻訳です。
著者:Sally Li, Senior Product Marketing Manager at Box
原文リンク:https://blog.box.com/build-faster-and-smarter-claude-code-your-box-sdk-projects

関連コンテンツ

わかる!Enterprise Advanced

RECENT POST「Box製品情報」の最新記事


Box製品情報

BoxとIBM watsonx Orchestrateを統合し、インテリジェントコンテンツワークフローを強化

Box製品情報

Update: Gemini 2.5 Pro (I/O Edition)とBox AI

Box製品情報

Box AI Agent for Microsoft 365 Copilotのご紹介

Box製品情報

Box、AIプラットフォームの機能を大幅に強化し、強力なAIエージェントを企業のコンテンツに取り込む

Box SDKプロジェクトをClaude Codeでより迅速に、よりスマートに構築
BoxWorks TOKYO & OSAKA 2025

RECENT POST 最新記事

ブログ無料購読