Claude Code道場
Claude Code道場by malna
導入を相談する
ホーム/ブログ/Claude CodeのAPIを使った外部システム連携ガイド【kintone・Salesforce・freeeと連携する】
Claude CodeAPI連携kintoneSalesforcefreee

Claude CodeのAPIを使った外部システム連携ガイド【kintone・Salesforce・freeeと連携する】

Anthropic APIの基礎からkintone・Salesforce・freeeとの連携方法まで解説。企業システムへのClaude Code組み込み手順を非エンジニア向けにわかりやすく紹介します。

2026年5月16日読了約10分
高橋一志
監修: 高橋一志(malna株式会社 代表取締役)
複数の企業システムが連携してデータを自動処理する概念図。kintone・Salesforce・freeeなどのビジネスアプリが統合されている様子。

目次

  1. 目次
  2. 1. Anthropic APIとは何か
  3. 2. APIキーの取得と管理
  4. 3. kintone連携:顧客データのAI分析
  5. 4. Salesforce連携:商談管理の自動化
  6. 5. freee連携:経理業務の効率化
  7. 6. 複数システムを組み合わせた自動化フロー
  8. 7. 企業システム連携で気をつけること

「kintoneで管理している顧客データをAIで分析したい」「Salesforceの商談データから自動でアクションプランを作ってほしい」「freeeの請求書情報を自動で集計してレポートを作りたい」——こうした要望を持つビジネスパーソンは増えています。Claude CodeはAnthropicが提供するAPIを通じて、kintone・Salesforce・freeeといった企業向けシステムと連携できます。この記事では、Anthropic APIの基礎から主要な企業システムとの連携方法まで、非エンジニアでも理解できる形で解説します。ある会計事務所では、freeeとClaude Codeを連携させた請求書処理の自動化で、月40時間の作業を5時間に削減した実績があります。

API連携の背景にある規格であるMCPについてはClaude CodeのMCP活用入門で解説しています。


目次

  1. Anthropic APIとは何か
  2. APIキーの取得と管理
  3. kintone連携:顧客データのAI分析
  4. Salesforce連携:商談管理の自動化
  5. freee連携:経理業務の効率化
  6. 複数システムを組み合わせた自動化フロー
  7. 企業システム連携で気をつけること

1. Anthropic APIとは何か

Anthropic APIは、Claude(AIアシスタント)の機能をプログラムから呼び出すための接続口です。Claude Codeを使って「こういうコードを作って」と依頼するとき、その処理にAnthropicのAIが使われています。

API(Application Programming Interface)とは、2つのプログラムが会話するための規格と考えてください。Anthropic APIを使うと、自社のkintoneやSalesforceと「Claude」を会話させて、データの分析・要約・文章生成・分類などを自動で行えます。

Claude Codeがやっていること自体がAPIの活用例です。Claude Codeに依頼を送ると、Claude CodeはAnthropicのサーバーにリクエストを送り、回答を受け取ってあなたに表示しています。この仕組みを自社システムに組み込むのがAPI連携です。

Anthropic APIの料金体系は使用量(入力・出力のトークン数)に基づきます。代表的なモデルの料金は、Claude Sonnet系で入力1Mトークンあたり3ドル、出力1Mトークンあたり15ドル(2026年5月時点)です。中小規模の業務自動化であれば、月間数百〜数千円の費用感になります。


2. APIキーの取得と管理

Anthropic APIを使うためには、APIキーの取得が必要です。

取得手順

console.anthropic.comにアクセスしてAnthropicアカウントを作成します。「API Keys」メニューから「Create Key」でAPIキーを発行します。発行された sk-ant- から始まる文字列がAPIキーです。表示されるのは1度だけなので、必ず安全な場所に保存してください。

安全な管理方法

APIキーはパスワードと同様の機密情報です。次のルールを守って管理します。

  • コードにそのまま書き込まない(GitHubなどに公開されるリスクがある)
  • .env ファイルという設定ファイルに保存して、プログラムから読み込む
  • チームで共有する場合はパスワードマネージャーを使う
  • 不要になったキーは無効化する

Claude Codeに「環境変数 ANTHROPIC_API_KEY から APIキーを読み込むコードを書いてください」と依頼すれば、安全な読み込み方法を使ったコードを生成してくれます。


3. kintone連携:顧客データのAI分析

kintoneはサイボウズが提供する業務アプリ構築プラットフォームです。顧客管理・案件管理・在庫管理などをカスタムアプリとして構築して使っている会社が多くあります。

kintoneはRESTful APIを提供しており、Claude CodeでこのAPIを使うコードを生成できます。

kintone APIの設定(約15分)

kintoneの管理者設定から「APIトークン」を生成します。操作対象のアプリに対してAPIトークンを発行して、「レコードの閲覧」と「レコードの追加・編集」の権限を付与します。

顧客データのAI分析例

Claude Codeへのプロンプト例:

malna AI導入支援

この内容を自社の業務に取り入れたい方は、まず無料でご相談ください。

malna に無料相談する
kintoneの顧客管理アプリと連携するPythonスクリプトを作ってください。

処理内容:
- kintone API(サブドメイン: company.cybozu.com、アプリID: 123)から今月の商談記録を取得する
- 各商談の「商談メモ」フィールドをClaude APIで分析する
- 分析結果:顧客の課題・関心事・次のアクションを抽出する
- 分析結果をkintoneの「AI分析」フィールドに書き戻す
- Salesforceへの移行を検討している顧客をリストアップしてSlackに通知する

認証:KINTONE_SUBDOMAIN・KINTONE_APP_ID・KINTONE_API_TOKEN・ANTHROPIC_API_KEY

このスクリプトを使ったコンサルティング会社では、毎月の商談分析(200件)に費やしていた10時間が2時間に削減されています。「商談メモから課題を読み取る」という作業をAIが担うことで、分析担当者は結果の確認と戦略立案に集中できるようになりました。

kintoneプラグインとしての実装

より本格的な連携として、kintoneプラグインを作成する方法もあります。kintoneの画面内にボタンを追加して、ボタンを押すとAI分析が走るという仕組みです。Claude Codeに「kintoneプラグインとして実装するコードを作ってください」と依頼すれば、kintoneのプラグイン規格に沿ったコードを生成してくれます。


4. Salesforce連携:商談管理の自動化

Salesforceは国内外で広く使われるCRM(顧客関係管理)システムです。商談・取引先・連絡先・活動などのデータをSalesforceで管理している会社は多くあります。

Salesforceは「Salesforce REST API」という接続口を提供しており、外部プログラムからデータの読み書きができます。

Salesforce APIの設定

Salesforceの開発者向けサイトで「接続アプリケーション」を作成してOAuth認証の設定をします。設定の詳細はClaude Codeに「Salesforce REST APIのOAuth設定手順を日本語で説明してください」と質問すれば案内してくれます。

商談後の自動アクションプラン生成

Claude Codeへのプロンプト例:

SalesforceとClaude APIを連携するPythonスクリプトを作ってください。

処理内容:
- Salesforce APIで「今日更新された商談」を取得する
- 商談フェーズが「提案/見積」に進んだレコードを特定する
- 商談の説明・顧客情報・過去の活動履歴をClaude APIに送る
- Claude APIが次の1週間のアクションプランを生成する(訪問・連絡・資料送付等)
- 生成したアクションプランをSalesforceの「次のステップ」フィールドに書き込む
- 担当営業担当者のSlack DMに「商談が進みました。アクションプランを確認してください」と通知する

認証:Salesforce OAuth 2.0(CLIENT_ID・CLIENT_SECRET・USERNAME・PASSWORD・SECURITY_TOKEN)
ANTHROPIC_API_KEY
実行:毎日18時

このシステムを使ったIT企業の営業部では、商談後にアクションプランを手動で記入していた作業(1件15分×月50商談=12.5時間)がゼロになりました。AIが生成したアクションプランの精度について、営業担当者は「80%はそのまま使えるレベル。残り20%は少し修正するだけ」と評価しています。


5. freee連携:経理業務の効率化

freeeは中小企業向けのクラウド会計・人事労務SaaSです。請求書・経費・給与計算などの機能を提供しています。

freeeもAPIを提供しており、Claude Codeで連携コードを生成できます。

freee APIの設定

freeeの開発者向けサイト(developer.freee.co.jp)でアプリケーションを登録してAPIキーを取得します。認証にはOAuth 2.0を使います。

請求書データの自動分析

Claude Codeへのプロンプト例:

freee APIとClaude APIを連携するスクリプトを作ってください。

処理内容:
- freee API で今月の請求書一覧を取得する(会社ID: CCCCCC)
- 請求金額・得意先・支払期日・ステータス(未入金/入金済)を取得する
- 未入金で支払期日が3日以内の請求書リストを作成する
- 各請求書について、過去の入金履歴をもとにリスク評価をClaude APIで行う(「通常通り入金予定」「遅延リスクあり」「要フォロー」の3段階)
- 「要フォロー」の請求書について、担当者向けのフォロー連絡文書をClaude APIで自動生成する
- 結果をSlack(チャンネル #accounting)に毎日9時に投稿する

認証:FREEE_CLIENT_ID・FREEE_CLIENT_SECRET・ANTHROPIC_API_KEY

この自動化を導入した会計事務所では、請求入金の管理に費やしていた月40時間が5時間(Slack確認と実際のフォロー対応のみ)に削減されました。回収率も改善し、未回収金額が前年比35%減少しています。


6. 複数システムを組み合わせた自動化フロー

kintone・Salesforce・freeeを組み合わせた、より高度な自動化フローの例を紹介します。

受注から請求までの自動化フロー例

Salesforce:商談が受注(Closed Won)に変わる
↓ Claude Code が検知して処理を開始
kintone:顧客情報と受注内容をkintoneのプロジェクト管理アプリに自動登録
↓
freee:受注内容をもとに請求書を自動作成(支払期日・金額を自動計算)
↓
Slack:担当者に「受注処理が完了しました。請求書をご確認ください」と通知

このフローにより、受注後に営業・経理・プロジェクト管理の3部門で行っていた手作業登録が完全になくなります。

Claude Codeへのプロンプト例:

Salesforce→kintone→freeeの受注自動処理フローを作ってください。

トリガー:Salesforceで商談のStageがClosed Wonに変わったとき(5分ごとにポーリング)

処理1:kintone(アプリID: 456)に新しいプロジェクトレコードを追加する
- フィールド:プロジェクト名(商談名)・顧客名・開始日(今日)・担当者(Salesforce商談担当者名)

処理2:freeeに請求書の下書きを作成する
- 金額はSalesforce商談金額、支払期日は今日から30日後
- 品目はSalesforce商談の商品リストから生成する

処理3:Slackで担当者(Salesforceのメールアドレスからユーザーを特定)にDM通知する

7. 企業システム連携で気をつけること

企業システムとの連携を実装する際に注意すべき点を整理します。

権限の最小化: kintone・Salesforce・freeeのAPIキーには「必要最小限の権限」のみを付与します。「全データの閲覧・編集・削除」ではなく「対象アプリの閲覧と追加のみ」というように絞ることで、万が一キーが漏洩した場合のリスクを最小化します。

データの取り扱い: 企業システムには顧客情報・財務情報・個人情報が含まれています。これらのデータをAnthropicのAPIに送る際は、必要最小限の情報のみを送るよう設計します。「この処理は個人情報を含まずに実行できますか?」とClaude Codeに確認しながら進めることを推奨します。

エラーと再実行: システム連携では、一方のAPIが一時的に接続できない場合があります。Claude Codeに「APIエラー時は3回まで再試行して、それでも失敗したらSlackに通知してください」と依頼すれば、堅牢なエラーハンドリングを含むコードを生成してくれます。

担当者への引き継ぎ: 自動化システムは担当者が変わっても動き続けます。「このスクリプトの動作説明・設定変更方法・トラブル対応手順を非エンジニア向けに書いてください」とClaude Codeに依頼すれば、運用マニュアルを自動生成できます。

変更への追従: kintone・Salesforce・freeeはアップデートが定期的に行われます。大きなアップデートでAPIの仕様が変わることがあります。「このAPIが変更になったというエラーが出ています」という内容でClaude Codeに相談すれば、修正方法を提案してくれます。


Claude Code道場では、企業システムとのAPI連携を実践的に学べるカリキュラムを提供しています。「kintoneにAI機能を追加したい」「Salesforceの商談管理を自動化したい」「freeeの経理業務を効率化したい」という方が、実際に動くシステムを構築するまでを体験できます。プログラミングの知識は不要です。ぜひClaude Code道場で学んでみてください。

高橋一志

監修

高橋一志

代表取締役 / AI導入コンサルタント · malna株式会社

malna株式会社代表取締役。非エンジニア組織へのClaude Code導入・AI活用支援を専門とする。累計100社超のAI定着支援実績。

X(旧Twitter)malna.co.jp
シェア:X でシェアLINE でシェア
Claude Code道場:料金プラン導入事例無料登録

Claude Code道場

全20章を無料で学ぶ

インストールから実務自動化まで。プログラミング不要、登録2分。

無料で始める

クレジットカード不要

チームや組織へのAI導入をお考えなら malna に相談する

関連記事

Claude CodeとSalesforce・CRM連携ガイド【営業データをAIで分析・活用する方法】
Claude CodeSalesforce

Claude CodeとSalesforce・CRM連携ガイド【営業データをAIで分析・活用する方法】

Claude CodeとSalesforceを連携させて商談データの自動分析・提案書の自動生成・フォローアップメールの自動作成・予実管理レポートを効率化する方法を解説します。

Claude Codeハンズオン入門|インストールから最初の変更まで公式手順で体験
Claude Codeハンズオン

Claude Codeハンズオン入門|インストールから最初の変更まで公式手順で体験

Claude Codeを実際に触って理解するハンズオン用の手順です。インストール、ログイン、最初の質問、ファイルの変更、Gitの操作までを公式クイックスタートにもとづいて順番に進めます。所要時間の目安と、つまずきやすい点も紹介します。

Claudeは日本語で使える?対応状況とClaude Codeで日本語を使う設定
Claude日本語

Claudeは日本語で使える?対応状況とClaude Codeで日本語を使う設定

Claudeの日本語対応を、公式ドキュメントの多言語性能データ、画面表示言語の変更手順、Claude Codeの応答言語と音声入力の設定に分けて整理します。日本語で指示する際のコツもまとめました。

前の記事

Claude Artifactsの活用法【HTML・グラフ・インタラクティブコンテンツをその場で生成】

次の記事

農業・農業法人のClaude Code活用ガイド【農業経営のデジタル化と収益向上】

Claude Code 導入支援 — まずは無料相談

期間限定・無料公開中

全20章を無料で学べる

カード不要・登録2分・いつでも退会可

今すぐ無料で学ぶ

カテゴリ

Claude Code業務効率化AI活用非エンジニアAI導入Claude認定資格ClaudeAI採用提案書業務自動化DX組織変革AI研修ビジネス活用初心者人事マーケティング中小企業DX推進Anthropicプロンプト使い方AIツール比較claudecode道場インストール資格試験生成AIChatGPT入門

最新記事

Claude Codeハンズオン入門|インストールから最初の変更まで公式手順で体験

Claude Codeハンズオン入門|インストールから最初の変更まで公式手順で体験

Claude Designとは?使い方・対応プラン・書き出し形式を公式情報で整理

Claude Designとは?使い方・対応プラン・書き出し形式を公式情報で整理

Claude for Excel・PowerPoint・Wordの使い方と導入手順【公式情報】

Claude for Excel・PowerPoint・Wordの使い方と導入手順【公式情報】

Claudeは日本語で使える?対応状況とClaude Codeで日本語を使う設定

Claudeは日本語で使える?対応状況とClaude Codeで日本語を使う設定

Claude Teamプランとは?席数・機能・Claude Codeの扱いを公式情報で整理

Claude Teamプランとは?席数・機能・Claude Codeの扱いを公式情報で整理

AI経理自動化の始め方【Claude Codeで実践する設定ステップ】

AI経理自動化の始め方【Claude Codeで実践する設定ステップ】

記事一覧を見る

全20章、期間限定で無料公開中

カード不要・登録2分

期間限定無料導入を相談する

malna AIエージェント

導入を相談する

まずは無料でご相談ください

導入を相談する

© 2026 malna Inc. · Claude Code道場 · malna.co.jp