Weekly AI News
.claude/skills のプラグインがマーケット不要で自動ロード
Claude Code

.claude/skills のプラグインがマーケット不要で自動ロード

プラグインを試したい開発者はこれまでマーケットプレイス登録が必要だった。本更新で .claude/skills 配下のプラグインが自動ロードされ、登録なしで使えるようになる。claude agents や worktree 管理の改善も入った。

概要

ローカルでプラグインを試したい開発者は、これまでマーケットプレイス登録が必須だった。.claude/skills 配下が自動ロードされ、登録なしで使えるようになる。

Claude Code が v2.1.157 を公開した。最大の変更は、.claude/skills ディレクトリに置いたプラグインがマーケットプレイス登録なしで自動的に読み込まれる点だ。新コマンド claude plugin init <name> で雛形も作れる。あわせて claude agents(サブエージェント機能)の指定方法、Claude が管理する worktree(作業ツリー)の扱い、テレメトリ(動作データの遠隔収集)の詳細度が改善した。多数のバグ修正も含む。

変更点

.claude/skills のプラグインを登録不要で自動ロード

.claude/skills ディレクトリ内のプラグインが自動的に読み込まれるようになった。従来必要だったマーケットプレイス登録が不要になり、ローカルで作ったプラグインをすぐ試せる。新コマンド claude plugin init <name>.claude/skills 内にプラグインの雛形を生成する。さらに /plugin 引数の補完も追加され、サブコマンド・導入済みプラグイン名・既知マーケットプレイスのプラグイン名を候補表示する。

claude agents で settings.json の agent 指定が有効に

settings.jsonagent フィールドが、ディスパッチ(振り分け起動)されるセッションで尊重されるようになった。これにより既定で使うサブエージェントを設定ファイルで固定できる。個別に上書きしたい場合は --agent <name> を渡す。

Claude 管理の worktree をセッション中に切り替え

EnterWorktree が、Claude の管理する worktree 間をセッション途中で切り替えられるようになった。さらにエージェントの作業完了後は worktree がロック解除のまま残され、git worktree removeprune で後片付けできる。30 日のジョブ保持期間後に .claude/worktrees/ 配下が孤立する問題も修正した。

OTEL に bash コマンド名や MCP/skill 名を記録可能

tool_decision テレメトリイベントに tool_parameters が含まれるようになった。OTEL_LOG_TOOL_DETAILS=1 を設定すると、実行された bash コマンドや MCP・skill の名前を記録できる。ツール利用の監査やダッシュボード分析に使える。

画像破損・貼り付け重複などの安定性を修正

ゼロバイトや破損した画像をペースト・MCP・ダイアログ経由で添付した際、リクエスト全体がクラッシュしていた問題を修正し、テキストのプレースホルダーとして扱うようにした。VS Code・Cursor・Windsurf の統合ターミナルで右クリック貼り付けがクリップボード内容を二重化する不具合も解消した。WSL では画像ペースト(alt+v)、Windows 11 でのスクリーンショット貼り付け、エクスプローラーからの画像ドラッグに対応した。

「workflow」の自動トリガーを止める設定を追加

/config に「Workflow keyword trigger」設定が加わった。プロンプト中の「workflow」という語が動的ワークフローを誘発するのを止められる。加えて、ワークフロー誘発キーワードの直後に backspace を押すと、文字削除ではなくワークフロー要求の取り消しになる(alt+w と同じ挙動)。

開発者への影響

プラグイン開発者と claude agents 利用者は更新推奨度が高い。マーケットプレイス登録なしで自作プラグインを反復検証でき、サブエージェントの既定指定も設定で固定できる。画像クラッシュやターミナル凍結の修正も含むため、安定性目的でも更新する価値がある。

使い方の一例

使い方の一例として、claude plugin init my-plugin を実行すると .claude/skills/my-plugin に雛形が生成される。以後はマーケットプレイス登録なしで自動ロードされ、セッションから個別の Skill として呼び出せる。

claude plugin init my-plugin

出典

この記事は AI によって生成されました。事実関係は必ず原典(参照元)でご確認ください。