🏠 ホーム ニュース 📖 解説記事 📚 トピック解説 🏷️ タグ一覧 ℹ️ About
ツール
💰 API料金計算機 NEW
🔍 記事を検索
カテゴリ
📡 RSSフィード
Follow
X (Twitter) 🧵 Threads
🔧 ツール
💰API料金計算機
トピック
🧠 Claude Code 🤖 AIエージェント 🎵 AIコーディング / Vibe Coding 🔌 MCP(Model Context Protocol) 🔍 RAG & ナレッジシステム 💬 LLM / ローカルAI 🔒 セキュリティ ⚙️ DevOps & 自動化 💰 Claude API & 料金 🎨 UI生成 & デザインシステム
ニュース一覧 🏷️タグから探す
Subscribe
📡 RSSフィード
ホーム explain 2026.04.26

AIエージェントを本番に届けるハーネス設計——Generator/Evaluator・ラチェット原則・文脈管理

harness-engineering-production-guide
⚙️
AIエージェントを本番に届けるハーネス設計——Generator/Evaluator・ラチェット原則・文脈管理 - AIツール日本語解説 | AI Heartland
// なぜ使えるか
エージェントのデモは誰でも作れる時代になった。問題は本番移行で、88%のプロジェクトがそこで止まる。モデルの問題ではない——ハーネス設計の問題だ。Generator/Evaluator分離、ラチェット原則、コンテキスト管理の実践を体系化する。

「エージェントはデモでは完璧に動く。でも本番に出した瞬間に崩れる」——この経験を持つエンジニアが急増している。2026年、AIエージェントは技術的には成熟しつつある。それでも本番稼働率は低いままだ。

なぜか。答えはシンプルだ。モデルが問題ではなく、モデルを動かす環境が問題なのだ。

この記事ではClaude Codeに特化して解説します。ハーネスの概念と5流派の比較は ハーネスエンジニアリングとは何か——5つの流派と設計思想を整理する をご覧ください。

この記事でわかること - 本番失敗の88%を引き起こすハーネス欠陥3パターン - Generator/Evaluator分離アーキテクチャと実装フロー - ラチェット原則:失敗を永続的制約に変える方法 - AGENTS.md/CLAUDE.mdの実践設計(60行ルールと記述パターン) - Context Rotの検出と対策 - 本番移行前チェックリスト

本番で88%が壊れる——3つのハーネス欠陥

エージェントプロジェクトの88%が本番に到達しないという市場データがある。この数字で驚くべきは、失敗の原因がほぼ共通していることだ。

調査によると、エンタープライズAI失敗の65%がハーネス欠陥に由来する。3つのパターンに整理できる。

flowchart TD F["本番失敗の主因"] --> CD["Context Drift
コンテキスト逸脱"] F --> SM["Schema Misalignment
スキーマ不整合"] F --> SD["State Degradation
状態劣化"] CD --> CD1["長時間タスクで指示を忘れる
同じ処理を繰り返す"] SM --> SM1["ツール引数形式が
実行時に変化する"] SD --> SD1["チェックポイントがなく
途中から再実行できない"] style F fill:#E74C3C,color:#fff style CD fill:#F5A623 style SM fill:#F5A623 style SD fill:#F5A623

Context Drift(コンテキスト逸脱)

長時間タスクでエージェントが指示を「忘れる」現象だ。LLMのアテンション機構は、コンテキスト後半ほど注意が薄れる傾向がある。ツール実行結果が積み重なると、最初に与えた制約や目標が実質的に無視されるようになる。

デモは短いセッションで完結するため、この問題は現れない。本番の長時間タスクで初めて顕在化する。

Schema Misalignment(スキーマ不整合)

ツール定義と実際のAPI呼び出しの間に生じる齟齬だ。開発環境では動いていたツール呼び出しが、本番環境の僅かに異なるAPIレスポンスで壊れる。エージェントは「ツールが失敗した」と認識せず、誤った情報を元に次のステップに進む。

State Degradation(状態劣化)

チェックポイントと再開性の欠如だ。エージェントが5ステップ目で失敗したとき、ゼロから再実行しかできない設計では、コスト・時間・副作用(APIコール、ファイル変更)の三重のペナルティが発生する。

デモでは見えない故障モード
3つの欠陥すべてに共通するのは、デモでは見えないという点だ。短いセッション・理想的なデータ・開発環境という組み合わせが問題を隠す。本番のスケール、ノイジーなデータ、長時間実行が露わにする。ハーネスを本番前に検証する仕組みを最初から組み込む必要がある。

Generator/Evaluator分離——自己評価バイアスを排除する

ハーネス設計で最も即効性の高いパターンが Generator/Evaluator分離 だ。

なぜ自己評価が機能しないか

エージェントに「自分の出力をレビューしてください」と指示すると、ほぼ確実に「良い出力です」と評価する。これは怠慢ではなく、LLMのアーキテクチャ上の特性だ。

生成フェーズで「これが正解だ」とある程度確定した出力を、同じモデルが別の指示で「ダメな部分を探せ」と問われても、最初の確信を覆すほどの懐疑的な評価はしにくい。Anthropicのエンジニアリングチームの実験でも「エージェントは人間の目には明らかに質の低い出力を自信を持って褒める傾向がある」と記録されている。

2エージェント構成

最もシンプルな分離は Generator と Evaluator の2エージェント構成だ。

sequenceDiagram participant U as ユーザー participant G as Generator participant E as Evaluator participant O as 出力 U->>G: タスク依頼 G->>G: 実装・生成 G->>E: 成果物を転送 E->>E: 独立評価(懐疑的視点) E-->>G: フィードバック G->>G: 修正・再生成 G->>O: 承認済み出力

Generator の指示原則: 前向きに実装する。要件を満たすコードを書く。完成させる。

Evaluator の指示原則: 批判的に評価する。バグ、要件漏れ、エッジケース、パフォーマンス問題を探す。問題がなければ承認する。

このポジションの非対称性が重要だ。同じモデルでも、システムプロンプトの設計次第で出力の傾向は大きく変わる。

3エージェント構成(Planner/Generator/Evaluator)

複雑なタスクには Planner を加えた3構成が有効だ。

flowchart LR U["ユーザー
依頼"] --> P["Planner
要件を仕様に展開
フェーズ分割"] P --> G["Generator
フェーズごとに実装
ツール実行"] G --> E["Evaluator
Playwright等で
動作確認・テスト"] E -->|"フィードバック"| G E -->|"承認"| O["最終出力"] style P fill:#4A90D9,color:#fff style G fill:#7ED321,color:#fff style E fill:#BD10E0,color:#fff

Planner: 簡素な要件を詳細な仕様に展開する。フェーズ分割し、Generatorが1フェーズずつ処理できるタスクリストを作る。

Generator: フェーズごとに実装を進める。Evaluatorから承認されるまで修正を繰り返す。

Evaluator: Playwright等のブラウザ自動化ツールで動作確認する。Generatorが見逃すラストマイルの問題を捉える。

重要な知見:モデルが改善されるほど、Plannerの必要性は薄れる。Claude Opus 4.6レベルの能力では、以前は必須だったPlannerスプリント構造がなくても十分な計画能力を持つ。Evaluatorはモデルの能力限界付近のタスクで継続的に価値を発揮する。

Generator/Evaluatorの評価コスト

この構成は単一エージェントより約20倍のコストがかかる場合がある。品質とコストのトレードオフとして考えるべきだ。

構成 コスト 品質 適用場面
単一エージェント 1x 標準 単純タスク・試作
Generator + Evaluator 3〜5x 本番機能・重要タスク
Planner + Generator + Evaluator 10〜20x 最高 複雑な長時間タスク

タスクの重要度と許容コストに応じて構成を選ぶ。すべてのタスクに3エージェント構成が必要なわけではない。

Evaluatorの評価基準設計

Evaluatorに「なんでも指摘してください」という曖昧な指示は機能しない。評価基準を事前に定義することで、Evaluatorの出力が一貫し、Generatorとのやり取りが効率化する。

設計・コードレビュー用のEvaluatorには以下のような評価軸を与える。

評価軸が明確であるほど、Evaluatorは「どこを見ればいいか」が明確になり、重要な問題を見逃しにくくなる。

ラチェット原則——失敗を永続的制約に変える

Addy OsmaniがAgent Harness Engineeringで命名した「Ratchet Principle(ラチェット原則)」は、ハーネス設計の核心をつく思想だ。

ラチェットは逆回りできない歯車だ。ハーネスの品質も同様に、失敗から学ぶたびに前進し、後退しない仕組みを作る。

実践フロー

1. エージェントにタスクを実行させる
2. 失敗・不具合を観察する
3. 「その失敗が物理的に起きない」ルールをAGENTS.mdに追記する
4. 次回以降、そのクラスの失敗は再発しない
5. 繰り返す

Mitchell Hashimotoが実践しているこのアプローチは、最初から完璧なハーネスを設計しようとしない。実運用の中でハーネスを育てるという考え方だ。

今日から始めるラチェット
難しい設計から始める必要はない。エージェントに何か作業させて、失敗したら「なぜ失敗したか」をAGENTS.mdに1行追加する。これだけで始められる。特別なアーキテクチャより、この地道な繰り返しの方が現場では機能する。

具体的なルール追記パターン

失敗例とAGENTS.mdへの追記例を示す。

失敗例1: エージェントが git push を誤って実行した

# AGENTS.md への追記
## 禁止操作
- git push は絶対に実行しない。変更はローカルにのみ保存する。
  完了後、ユーザーに「git push できる状態です」と報告する。

失敗例2: エージェントが未テストのコードをマージした

# AGENTS.md への追記
## コード変更後の必須手順
1. `npm test` を実行し、全テストがパスすることを確認する
2. テストが1件でも失敗した場合は、マージせずユーザーに報告する
3. 完了基準: テスト全件パス + ユーザー承認

失敗例3: エージェントが既存ファイルを確認せずに新規作成した

# AGENTS.md への追記
## ファイル作成前の確認ルール
- 新規ファイルを作成する前に、同名ファイルの存在を必ずGlobで確認する
- 既存ファイルがある場合は上書き作成ではなく編集を優先する

各ルールは「何をするか・しないか」を具体的に書く。「注意する」「気をつける」という曖昧な記述は避ける。

AGENTS.md/CLAUDE.mdの実践設計

ラチェット原則と表裏一体なのが、ルールファイルの実践的な設計だ。Agentハーネスは魔法ではない。実装例から学ぶ基本構造 でも述べた通り、AGENTS.mdはエージェントの行動を規定する最重要ファイルだ。

60行ルール

AGENTS.mdは60行以下に収める

LLMはファイルを先頭から処理する。長すぎるファイルは、後半の記述がアテンションの薄い領域に押し込まれる。重要なルールが「書いてあるのに守られない」状態になりやすい。

Addy Osmaniの実践では「本質的な規約のみ。なぜそのルールがあるかの説明は最小限。コマンド例と完了の定義を明記」としている。

記述の優先順位

# AGENTS.md の構造(優先順高→低)

## 必須(上部に配置)
- プロジェクト固有のコマンド(build/test/lintの正確な実行コマンド)
- 絶対禁止事項(本番データへのアクセス禁止等)
- 完了の定義(何をもって「完了」とするか)

## 推奨(中部に配置)
- コードスタイルの要点
- ファイル構造のルール
- 外部APIの扱い方

## 省略可(必要なければ書かない)
- プロジェクトの背景説明
- なぜそのルールがあるかの理由
- ベストプラクティス集

CLAUDE.md vs AGENTS.md の使い分け

ファイル 用途 永続性
CLAUDE.md Claude Code専用。システムプロンプトとして常に参照 コンパクション後も保持
AGENTS.md 標準仕様。複数AIツール共通のルール エージェントが参照

重要なルールはCLAUDE.mdに書く。AGENTS.mdは長いセッションでコンパクション(コンテキスト圧縮)が発生すると内容が削られる可能性がある。CLAUDE.mdはシステムプロンプトとして扱われるため、コンパクション後も確実に参照される。

Context Rotの検出と対策

ハーネスエンジニアリングとは何か でも触れたContext Rotは、長時間タスクの最大の敵だ。具体的な検出方法と対策を整理する。

Context Rotの症状チェックリスト

2つ以上が当てはまれば、Context Rotが始まっている可能性が高い。

外部アーティファクト戦略

最も効果的な対策は、状態をコンテキスト外に書き出すことだ。

# todo.md(タスク進捗の外部化例)

## 完了済み
- [x] データベーススキーマの設計
- [x] ユーザー認証APIの実装
- [x] 単体テスト(全48件パス)

## 進行中
- [ ] フロントエンドフォームとの接続(現在: バリデーション実装中)

## 未着手
- [ ] E2Eテスト
- [ ] ドキュメント更新

このファイルを定期的にエージェントに読み込ませることで、コンテキストが肥大化しても「どこまで完了したか」を正確に把握できる。

Active Context Compression

コンテキストが肥大化してきたら、エージェント自身に圧縮を依頼する手法だ。

# エージェントへの指示例
これまでの会話履歴を要約してください。
以下を含めてください:
- 完了したタスクの一覧
- 現在の状態
- 次に取り組むべきこと
- 重要な決定事項と理由

要約が完了したら、その要約だけを持って新しいセッションを開始します。

この方法でトークン使用量を22.7%削減しつつ、精度を維持できたという実証データがある。

コンテキストリセットのタイミング

タスク種別 リセット推奨タイミング
コーディング(中規模) 300〜500コンテキストターン後
長時間デバッグ 問題1件解決ごと
マルチファイル編集 ファイルセット(5〜10ファイル)ごと
テスト・検証 フェーズ完了ごと

リセットを恐れない。新しいコンテキストで始めた方が、劣化したコンテキストを引きずるより品質が高くなる。

ガードレールと権限設計

エージェントが予期しない操作をしないよう、3層のガードレールを設計する。

flowchart TD I["入力"] --> IL["入力層ガードレール
システムプロンプトでスコープ限定
許可/禁止のスコープ定義"] IL --> A["エージェント
(モデル+ハーネス)"] A --> TL["ツール実行層ガードレール
危険コマンドの許可リスト制御
読み取り専用モードの活用"] TL --> T["ツール実行"] T --> OL["出力層ガードレール
フォーマット検証
機密情報スキャン"] OL --> O["出力"] style IL fill:#4A90D9,color:#fff style TL fill:#7ED321,color:#fff style OL fill:#BD10E0,color:#fff

Claude Codeの権限設定

Claude Codeでは .claude/settings.json でツール権限を細かく制御できる。

{
  "permissions": {
    "allow": [
      "Bash(git status)",
      "Bash(git diff*)",
      "Bash(npm test*)",
      "Read(*)",
      "Edit(*)"
    ],
    "deny": [
      "Bash(git push*)",
      "Bash(rm -rf*)",
      "Bash(sudo*)"
    ]
  }
}

最小権限の原則: エージェントに必要なツールだけを許可する。「必要になったら追加する」より「最初は最小限にして段階的に広げる」方が安全だ。

サンドボックス設計

本番環境への直接アクセスは避ける。エージェントには必ずサンドボックス環境で作業させる。

# 危険な設計(避けるべき)
エージェント → 本番データベース直接アクセス

# 安全な設計(推奨)
エージェント → テスト/ステージング環境 → 人間確認 → 本番反映

エージェントへの指示にも「本番環境の変更は人間の確認後」というルールを明記する。

ハーネスの「厚さ」という設計判断

どれだけのロジックをハーネス側に配置するか——これが「ハーネスの厚さ」という設計軸だ。

flowchart LR subgraph Thin["薄いハーネス"] TM["モデル
(大きな責任)"] TH["ハーネス
(シンプル)"] end subgraph Thick["厚いハーネス"] KM["モデル
(限定的な責任)"] KH["ハーネス
(豊富な制御)"] end Thin -->|"モデル性能向上で移行"| Thick style TM fill:#4A90D9,color:#fff style KH fill:#7ED321,color:#fff
  薄いハーネス 厚いハーネス
実装コスト
モデル依存度
制御の細かさ
適用場面 高性能モデル・シンプルタスク 重要タスク・制約が多い環境

モデルが改善されるほど薄くできるのがこの軸の特徴だ。Claude Opus 4.6以前は必要だったPlannerスプリント構造が、同モデルでは不要になったというのが典型例だ。モデル更新のたびにハーネスを見直し、不必要に厚くなっていないかチェックする。

ハーネス設計のスタート点
新しいプロジェクトでは「できるだけ薄く始める」ことを推奨する。エージェントを実際に動かして失敗パターンが見えてから、必要な厚みを加える。最初から厚く設計しても、実際の失敗モードとズレる可能性が高い。

オブザービリティ——ハーネスを可視化する

ハーネスを設計しても、エージェントが実際にどう動いているかを観察できなければ改善できない。オブザービリティ(可観測性)はハーネス設計の最終層だ。

記録すべき3つのログ

ツール呼び出しログ: エージェントがどのツールを何回呼び出したか、引数と戻り値を記録する。Context Driftの検出(同じツールを繰り返し呼ぶ)とコスト分析に使える。

判断ログ: エージェントがどんな理由で判断を下したかを記録する。Claude Codeでは拡張思考(extended thinking)を有効にすると、判断プロセスが可視化される。デバッグと改善に直結する。

エラーログ: 失敗したツール呼び出し、リトライ回数、最終的なエラーメッセージを記録する。これがラチェット原則のインプットになる——エラーパターンを見つけてAGENTS.mdに反映する。

「成功は沈黙、失敗は饒舌に」

Addy Osmaniが提唱する設計原則だ。エージェントが正常に動いているときは余分な出力を減らし、問題が発生したときは即座に詳細なエラー情報を出力する。この非対称なフィードバック設計により、ノイズを減らしながら問題の早期発見ができる。

# AGENTS.md へのオブザービリティルール
## レポートのルール
- 正常完了時: 「完了: [実行内容の要約]」の1行のみ
- エラー発生時: エラーメッセージ・試みた手順・失敗の原因を詳述する
- 不確実な場合: 推測ではなく「不明です。確認が必要です」と明示する

コスト監視

トークン使用量の急増は、Context Rotやエラーループの早期警告だ。通常の2〜3倍のトークンを消費するセッションには、必ず問題が潜んでいる。

本番移行前チェックリスト

以上の内容を踏まえ、本番移行前の確認事項をまとめる。

ハーネス欠陥の対策確認

評価設計の確認

ラチェット原則の適用

権限・安全性の確認

運用準備の確認


ハーネス設計は「モデルをラップする面倒な作業」ではない。エージェントが持つ能力を実際の価値に変換するエンジニアリングだ。

Addy Osmaniが言う通り、「それなりのモデルと優れたハーネスは、優れたモデルとダメなハーネスに勝る」。モデルの比較・選定より先に、ハーネスの設計に投資する価値がある。

実装パターンの詳細については Agentハーネスは魔法ではない。実装例から学ぶ基本構造 も合わせて参照してほしい。

参照ソース

B!
B! この記事をはてブに追加
よくある質問
なぜAIエージェントプロジェクトの88%が本番に到達しないのですか?
原因の65%はハーネス欠陥(Context Drift・Schema Misalignment・State Degradation)です。デモ環境では見えない故障モードが、プロダクションスケールで顕在化します。モデルを高精度化しても、それを動かす環境(ハーネス)の設計不足があると、ツール呼び出しの連鎖が誤った方向に増幅されます。
Generator/Evaluatorパターンとは何ですか?
生成エージェントと評価エージェントを分離するアーキテクチャです。同一エージェントに自己評価させると楽観バイアスが発生します。別エージェントを懐疑的な姿勢にチューニングすることで、Generatorが見逃すバグや品質問題をEvaluatorが捉えます。最終出力品質が単一エージェントを大幅に上回ります。
ラチェット原則とは何ですか?
エージェントの失敗を永続的な制約に変換する設計哲学です。失敗が起きるたびにAGENTS.mdやCLAUDE.mdにルールを追記し、同じ失敗が物理的に再発できない環境を作ります。ラチェット(逆回りできない歯車)のように、ハーネスの品質は前進するだけで後退しません。
AGENTS.mdはどのくらいの長さが適切ですか?
60行以下が目安です。長すぎるAGENTS.mdはモデルが先頭部分しか参照しなくなる問題を引き起こします。なぜそのルールがあるかよりも何をすべきか・しないかを記述し、具体的なコマンド例と完了の定義を含めることでエージェントのルール遵守率が上がります。
Context Rotを防ぐにはどうすればいいですか?
3つの対策が有効です。①外部アーティファクト化——重要な状態をtodo.mdやAGENTS.mdに書き出し、コンテキストが肥大化しても参照できるようにする。②コンテキストリセット——長時間タスクで定期的に新しいエージェントセッションを起動する。③システムプロンプト優先——重要なルールはコンパクションで削除されないCLAUDE.mdに置く。
ハーネスの厚さとはどういう意味ですか?
どれだけのロジックをハーネス側に配置するかという設計判断です。薄いハーネスはシンプルだがモデルの能力への依存が高く、厚いハーネスは制御が細かいが実装コストが高い。モデルが新しくなるほど薄くできる傾向があり、Claude Opus 4.6のような高性能モデルでは以前は必要だったPlannerスプリント構造が不要になった事例があります。
ガードレールはどこに設置すべきですか?
入力・ツール実行・出力の3層に設置します。入力層ではシステムプロンプトでスコープを限定し、ツール実行層では危険なコマンドを許可リスト制御し、出力層ではフォーマット検証と機密情報スキャンを行います。Claude Codeでは設定ファイルのpermissionsセクションで実装できます。
🧠
Claude Code
Claude Codeの使い方・設定・内部アーキテクチャ・拡張エコシステムを網羅。Harness Engineering・AI MDファイル・Claude Designも含む →
広告
GitHub で見る
役に立ったらシェアをお願いします
🔔 AI速報、毎日Xで配信中
Claude Code・MCP・AIエージェントの最新ニュースをいち早くお届け
@peaks2314 をフォロー
記事の信頼性について
AI Heartland エディトリアルポリシーに基づき作成
複数ソース照合
公式情報・報道等を突き合わせて確認
ファクトチェック済
ソースURLの内容を検証
参照ソース明記
記事末尾に引用元を掲載
Next Read →
📄 officeParser入門:Node.jsでdocx・xlsx・pptxをAST解析してRAGパイプラインに組み込む
関連記事
📈 個人ブログのオーガニック検索比率が1ヶ月で62%になった話:自動化パイプラインと失敗の全記録
立ち上げ1ヶ月の個人ブログ(AI Heartland)でオーガニック比率が5.5%→62.2%になった試行錯誤の記録。Jekyll+Claude Code+GitHub Actionsのパイプライン構成と、41件の架空コンテンツを生み出した自分の失敗も正直に書く。
2026.04.25
📋 CLAUDE.mdの書き方:セクション設計・失敗パターンと他ツールとの比較
CLAUDE.mdの書き方を実践的に解説。セクション設計・プロジェクト規模別テンプレート・良い例と悪い例・階層構造・失敗パターン・Cursor/AGENTS.md比較まで網羅。ハーネスエンジニアリングの核心ファイルを正しく設計する。
2026.04.25
🧩 プロンプトエンジニアリングvsハーネスエンジニアリング:何が違い、どう使い分けるか
プロンプトエンジニアリングとハーネスエンジニアリングの定義・違いを図解で解説。なぜ「プロンプト」だけでは不十分になったか、チャットUIからCLI・エージェントまでの使い分け判断フロー、企業導入パターン(個人→チーム→組織)、将来展望まで体系的にまとめる。
2026.04.25
⚡ Claude Codeトークン最適化ツール比較2026:97%削減MCPから619バイトCLAUDE.mdまで5選
Claude Codeのトークンコストを削減する5つのOSSを徹底比較。97%削減MCPサーバーから619バイトのCLAUDE.mdまで、GitHub実測データと65K星プラグインも含め、導入難易度・削減率・用途別に選び方を解説する。
2026.04.23
Popular
#1 POPULAR
🎨 Claude Design使い方・料金・v0/Figma比較 — テキストだけでプロトタイプを作るAnthropicのAIデザインツール
Anthropicが2026年4月に公開したClaude DesignはPro月額$20から追加費用なしで使えるAIデザインツール。テキスト指示だけでプロトタイプ・スライド・LPを生成できる。料金・Figma/v0/Lovable比較・オンボーディング手順・実践プロンプト例まで、デザイン知識ゼロから使い始める方法をまとめた。
#2 POPULAR
🎨 awesome-design-md:DESIGN.mdでAIにUI生成させる方法【58ブランド対応】
DESIGN.mdをプロジェクトに置くだけでAIエージェントが一貫したUI生成を実現。Vercel・Stripe・Claudeなど58ブランドのデザイン仕様をnpx 1コマンドで導入する方法と、実際の出力差を検証した結果を解説。
#3 POPULAR
📊 TradingView MCP:Claude CodeからTradingViewを完全操作する78ツールのMCPサーバー
TradingView MCPはClaude CodeからTradingView Desktopを直接操作できる78ツール搭載のMCPサーバー。チャート分析、Pine Script開発、マルチペイン、アラート管理、リプレイ練習まで自然言語で実行。導入手順を解説
#4 POPULAR
🔍 last30days-skill完全ガイド|Reddit・X・YouTube横断AIリサーチスキルの使い方2026年版
last30days-skillはReddit・X・YouTube・TikTokなど10+ソースを横断して最新30日のトレンドをAIで分析するClaude Codeスキル。使い方・設定・活用例を解説。
#5 POPULAR
🚨 Composer 脆弱性 CVE-2026-40261 PerforceドライバRCE、2.9.6/2.2.27で修正
PHP Composerの脆弱性CVE-2026-40261(CVSS 8.8)はPerforce未インストールでも任意コード実行が成立。composer install/requireでRCEリスク。修正版2.9.6/2.2.27へ今すぐcomposer self-updateで更新。全PHP開発者・CI環境が影響対象。
← 個人ブログのオーガニック検索比率が1ヶ月で62%になった話:自動化パイプラインと失敗の全記録 officeParser入門:Node.jsでdocx・xlsx・pptxをAST解析してRAGパイプラインに組み込む →