生成AI活用

Docker Skills、開発支援AIに公式の手順を追加

この記事のポイント

  • Docker Skillsは開発支援AIへDocker公式の作業手順を渡す無料パッケージ。SKILL.md形式のファイルを使います。
  • Claude CodeやCopilot CLIなど複数の開発支援エージェントに対応。Apache License 2.0で公開されています。
  • 必要なスキルを選んで追加し、新しいエージェントのセッションから利用。変更案はプロジェクトのテストとレビューで確認します。

Dockerの公式資料から、開発支援AIに手順を読み込ませる仕組みを紹介します。スキルの選択と、変更結果を確認する流れを整理します。

Docker公式の手順を開発支援AIに追加する

ひとことで言うと、Docker Skillsは「AIコーディングエージェントに、Docker公式の手順書を渡す」公式の無料パッケージです。アプリを同じ環境で動かすためのコンテナ技術「Docker」の知識を扱います。環境を定義するDockerfile、複数のコンテナをまとめるCompose、隔離して実行するサンドボックスなどのコツを「SKILL.md」という決まった形式のファイルにまとめています(出典: Docker公式ドキュメント、GitHubリポジトリdocker/skills)。

対応するエージェントは幅広く、Claude Code・GitHub Copilot CLI・Cursor・Gemini CLI・OpenAI Codex・Google Antigravityなどに、このSKILL.mdを自動的に読み込ませられます。ライセンスはApache License 2.0で公開されています。

導入後は新しいセッションで使い、変更を検証する

文字で命令を入力するターミナルで次のコマンドを実行し、追加するスキルと対象エージェントを選択します。追加後は新しいエージェントのセッションを開始します。

npx skills add docker/skills

特定のスキルだけ入れたい場合は--skillオプションで指定でき、全スキルを指定したいときは--skill '*'を使い、対象エージェントを選びます。導入後は「このDockerfileを軽量化して、非rootユーザーで動かして」のように自然な言葉で頼むと、エージェントが必要な公式手順を参照して変更案を作ります。

公式手順を追加する対象を選び、作業結果を検証する流れ

まとめ: 公式手順を取り入れ、結果はチームで確認する

Dockerを使う開発チームは、必要なスキルだけを選び、提案された変更を既存のテストとレビューで確かめるとよいでしょう。削除や変更を承認する範囲を含めて、既存の開発手順に合うかが判断点になります。

※2026年9月27日時点の情報です。

複数のAIが計画から実装までを担う仕組みとしては、AWSのKiro CLI v3を解説した記事も参考になります。任せる範囲を広げる場合も、変更の確認と承認を既存の開発手順に組み込めるかを見ていくとよいでしょう。

著者プロフィール

アバター画像

馬渡 徹郎 / Tetsuro Mawatari ホームページ

AI新規サービス開発や大手企業のAIエージェント導入支援をしています。