0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【LangChain Skills】Claude Codeの性能が25%→95%

0
Last updated at Posted at 2026-03-05

LangChain Skills — AIコーディングエージェントの性能を29%→95%に引き上げるスキルパッケージ

はじめに

2026年3月4日、LangChainチームがAIコーディングエージェント向けのSkills(スキル)パッケージを公開しました。

これは、LangChain・LangGraph・Deep Agentsといったオープンソースエコシステムでの開発において、AIコーディングエージェント(Claude Codeなど)のパフォーマンスを劇的に向上させる仕組みです。

公式ブログによると、評価セットにおいてClaude Codeのタスク成功率が 29% → 95% に改善されたとのことです。

参照元: LangChain Skills - LangChain Blog

Skillsとは?簡単に説明

Skillsとは、AIコーディングエージェントの特定ドメインにおけるパフォーマンスを向上させるための、キュレーションされた指示・スクリプト・リソースのパッケージです。

重要な特徴: Progressive Disclosure(段階的開示)

Skillsの設計で重要なのは、動的にロードされる段階的開示(Progressive Disclosure) という仕組みです。エージェントはタスクに関連するスキルだけを必要な時に取得します。

これが重要な理由は、過去の研究でエージェントに多くのツールを一度に与えるとパフォーマンスが低下することが判明しているためです(参考: ReAct Agent Benchmarking - LangChain Blog)。

ポータブル&共有可能

SkillsはMarkdownファイルとスクリプトで構成されており、特定のエージェントに依存しません。Claude Codeに限らず、スキル機能をサポートする任意のコーディングエージェントに移植できます。

LangChain Skillsの構成

langchain-skills リポジトリには、大きく3カテゴリに分かれた11個のスキルが含まれています。

1. LangChain スキル

LangChainの create_agent()、ミドルウェア、ツールパターンの使い方に関するガイダンスです。従来のツール呼び出しエージェントループの基本を扱います。

2. LangGraph スキル

LangGraphのプリミティブの使い方、および以下のようなネイティブ機能を活用するためのガイダンスです。

  • Human In the Loop(人間介入)
  • Durable Execution(永続的実行)

3. DeepAgents スキル

LangChainのオープンソース Deep Agents パッケージに関するガイダンスです。ビルトインのミドルウェアやFileSystemの活用方法を扱います。

Deep Agentsは、LangChainとLangGraphの上に構築されたエージェントハーネスで、計画ツール、ファイルシステムバックエンド、サブエージェントのスポーン機能を備えています。

Skillsの影響

公式ブログが公開したベンチマーク結果は以下の通りです。

テスト モデル 成功率
Claude Code(Skillsなし Sonnet 4.6 25%
Claude Code(Skillsあり Sonnet 4.6 95%

成功率はLangSmith Evaluationsを使用して計算されたとのことです。LangChainチームは、使用したテストベンチマークのオープンソース化も予定しています。

Skillsの仕組み(技術的な補足)

Skillsの各パッケージは、以下のような構造を持ちます。

skills/
  └── my-skill/
      ├── SKILL.md          # 指示とメタデータ(フロントマター付き)
      ├── scripts/           # エージェントが呼び出せるヘルパースクリプト
      └── references/        # 追加ドキュメントや例

SKILL.md にはYAMLフロントマターで namedescription が記載されています。エージェントは起動時に各スキルのフロントマターを読み取り、ユーザーのプロンプトに応じて適切なスキルを選択・使用します。

参照元: Skills - Deep Agents Documentation

インストール方法

Vercelが提供する npx skills CLI を使ってインストールします。このCLIはClaude Code、Cursor、Codexなど40以上のエージェントに対応しています。

ローカルインストール(現在のプロジェクトのみ)

npx skills add langchain-ai/langchain-skills --skill '*' --yes

グローバルインストール(全プロジェクト共通)

npx skills add langchain-ai/langchain-skills --skill '*' --yes --global

特定のエージェントに紐づける(例: Claude Code)

npx skills add langchain-ai/langchain-skills --agent claude-code --skill '*' --yes --global

install.sh を使う方法

リポジトリをクローンして install.sh を使うこともできます。

# Claude Code にローカルインストール(デフォルト)
./install.sh

# Claude Code にグローバルインストール
./install.sh --global

# Deep Agents CLI にインストール
./install.sh --deepagents

# Deep Agents CLI にグローバルインストール
./install.sh --deepagents --global

LangSmith Skills も同時リリース

LangChain Skillsと同時に、LangSmith Skillsもリリースされています。LangSmithスキルには以下が含まれます。

  • langsmith-trace — トレースのクエリとエクスポート
  • langsmith-dataset — トレースからの評価データセット生成
  • langsmith-evaluator — カスタム評価器の作成
npx skills add langchain-ai/langsmith-skills --agent claude-code --skill '*' --yes --global

TypeScript開発者への補足

LangChain Skillsは主にPython向けの内容ですが、LangChainエコシステム自体は LangChain.js としてTypeScript/JavaScript版も提供されています。

npx skills CLIはNode.jsベースであり、TypeScript/Next.js開発者にとっても馴染みやすいインストール体験になっています。

まとめ

項目 内容
公開日 2026年3月4日
リポジトリ langchain-ai/langchain-skills
スキル数 11個(3カテゴリ)
効果 Claude Code成功率 25% → 95%(Sonnet 4.6)
インストール npx skills add langchain-ai/langchain-skills
対応エージェント Claude Code、Cursor、Codexなど40以上

Skillsは「エージェントに専門知識を段階的に提供する」というシンプルかつ強力なアプローチです。LangChain/LangGraph/Deep Agentsを活用したエージェント開発に取り組んでいる方は、ぜひ導入してみてください。

参考リンク

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?