学習編では「API=サービスの操作窓口」「一度やった手順はスキルにして再現する」という考え方を確認しました。この実践編では、実際に Claude Desktop の Code タブを使って、タスク管理サービスへの登録を API で行い → その流れをスキルにして → 別のセッションで自然な言葉だけで再現するまでを通しでやってみます。
ここでは題材としてタスク管理サービス(例:Asana)を使いますが、手順の考え方は他の外部サービスでも同じです。
.env に保存 → ④別セッションで「これも追加して」と自然文だけで再現。最後に、登録できたかの確認作業もAIに任せます。
このシリーズ(Claude Code を学ぶ)
- 基礎 ― 全体像と拡張機能の地図
- Skills(学習編)― 繰り返す手順を覚えさせる
- Skills(実践編)― 作って、つまずいて、直す
- Subagents(学習編)― 作業を別の文脈に切り出す
- Subagents(実践編)― 温泉宿を調べて比較する
- Hooks(学習編)― 特定のタイミングで自動実行する
- Hooks(実践編)― 編集したら自動でチェックを走らせる
- MCP(学習編)― 外部サービスへの接続口
- MCP(実践編)― Google ドライブ連携でつまずいた話
- Plugin(学習編)― 作った部品をひとつの箱にまとめる
- Plugin(実践編)― 便利設定を箱に詰めて配る
- Marketplace(学習編)― 箱を並べて配る
- Marketplace(実践編)― お店に公開し、取り込む
- 番外編 ― 拡張機能の選び方チートシート
- 拡張編① Agent Teams(学習編)― 複数のAIをチームで動かす
- 拡張編② Agent Teams(実践編)― 3人チームで多角的にレビューする
- 「これ実行していい?」が毎回つらい ― 権限モードと許可のバイパス
- マネジメント層のためのデスクトップアプリ入門 ― 非エンジニアのClaude Code
- API活用をスキル化する(学習編)― 反復作業を手順書にして再現する
- API活用をスキル化する(実践編)― タスク登録の流れを丸ごと再現する(この記事)
- AIに動画をつくらせる(学習編)― スキルパックと外部APIの仕組み
- AIに動画をつくらせる(実践編)― スキルパックで動画を1本つくる
- Planモードと /goal(学習編)― 先に計画・完了条件で自走
- Planモードと /goal(実践編)― ストップウォッチで試す
- ルーチン(学習編)― 定期的な確認作業をAIに任せる
- ルーチン(実践編)― 朝の確認作業を自動化する
STEP1 ― 準備:作業フォルダとアクセストークン
まず Claude Desktop の Code タブ で、この作業用のフォルダを1つ選びます(新しく空フォルダを作るのがおすすめです)。次に、使いたいタスク管理サービスの設定画面から 個人アクセストークン を発行しておきます。トークンは一度しか表示されないことが多いので、その場で控えておいてください。
STEP2 ― APIでタスクを登録してみる
Code タブのチャット欄に、次のような指示を出します。トークンは該当箇所に差し込み、タスク内容はご自身のものに置き換えてください。
・個人アクセストークン:【ここにトークンを差し込む】
・APIの公式ドキュメントを参照して、正しい手順で登録してください。
・追加するタスク:
# プロジェクト名
## カテゴリ
- タスクA
- タスクB
- タスクC
処理が終わると、登録されたタスクのURLなどが返ってきます。サービスの画面を開いて、タスクがきちんと追加されているか確認しましょう。
STEP3 ― 一連の流れをスキルにする
登録がうまくいったら、いま行った作業をスキルとして保存します。次の指示で、今回の作業に関わった手順を .claude の中に整理してもらいましょう。
必要に応じてスキル・ルール・スクリプトなど適切な形にまとめ、
.claude フォルダ内に作成してください(該当するものが無ければ新規作成でかまいません)。
実行が終わったら、Code タブのファイル表示で .claude フォルダの中にスキルが作られているかを確認します。
.claude の中にスキルが生成されていれば成功STEP4 ― 秘密情報を .env に保存する
次回も同じ設定で動かせるよう、トークンやプロジェクト名を .env にまとめて保存します。
.env に保存しておいてください。
.env の"雛形"だけ作らせ、トークンの値は ファイルを直接開いて手入力してください。.env の中身は画面に映さないよう注意します。
STEP5 ― 別セッションで、自然文だけで再現する
ここが本番です。同じフォルダで新しいセッション(AIとの新しい会話。前のやり取りは引き継がれません)を開き、今度はトークンも手順も細かく説明せず、ふつうの言葉でお願いしてみます。
- タスクD
- タスクE
- タスクF
先ほど作ったスキルが自動的に発動し、.env の設定を読み込んで、細かい指示なしにタスクが登録されれば成功です。「手順を毎回説明する」作業が、まるごと消えたことを実感できるはずです。
STEP6 ― 登録できたか、AIに確認してもらう
最後に、確認作業もAIに任せてみましょう。登録結果のページを開いて、指示どおりに追加されているかをAI自身に見に行かせます。
AIがブラウザを開いて内容を確かめ、「追加できています」と報告してくれれば、登録から確認までの一連の流れがAIに任せられたことになります。
まとめ
- Code タブで API を使ってタスクを登録 → 流れをスキル化 → 別セッションで自然文だけで再現、という一周を体験した。
- トークンは
.envに手入力で保存し、チャットには貼らない。 - スキルが発動すれば、手順の再説明なしで同じ作業を繰り返せる。
- 登録の 確認作業もAIに任せられる。「やる」だけでなく「確かめる」まで自動化できる。
- 同じ考え方は、他の外部サービス連携にもそのまま応用できる。