
エージェンティックIDE向け脅威ハンティングコマンドシステム
English · Português · 简体中文 · 日本語
Claude Code、OpenCode、Gemini CLI、Codex、Copilot、Antigravity向けの軽量かつ強力なメタプロンプティング、コンテキストエンジニアリング、仕様駆動開発システム。
コンテキストロット(Claudeがコンテキストウィンドウを消費するにつれ品質が劣化する現象)を解決します。
English | Português | 简体中文 | 日本語
npx thrunt-god@latest
Mac、Windows、Linuxで動作します。
「自分が何を作りたいか明確に分かっていれば、これが確実に作ってくれる。嘘じゃない。」
「SpecKit、OpenSpec、Taskmasterを試してきたが、これが一番良い結果を出してくれた。」
「Claude Codeへの最強の追加ツール。過剰な設計は一切なし。文字通り、やるべきことをやってくれる。」
Amazon、Google、Shopify、Webflowのエンジニアに信頼されています。
私はソロ開発者です。コードは自分で書きません — Claude Codeが書きます。
仕様駆動開発ツールは他にもあります。BMAD、Spekkitなど。しかしどれも必要以上に複雑にしているように見えます(スプリントセレモニー、ストーリーポイント、ステークホルダーとの同期、振り返り、Jiraワークフローなど)。あるいは、何を作ろうとしているのかの全体像を本当には理解していません。私は50人規模のソフトウェア会社ではありません。エンタープライズごっこをしたいわけではありません。ただ、うまく動く素晴らしいものを作りたいクリエイティブな人間です。
だからTHRUNTを作りました。複雑さはシステムの中にあり、ワークフローの中にはありません。裏側では、コンテキストエンジニアリング、XMLプロンプトフォーマッティング、サブエージェントのオーケストレーション、状態管理が動いています。あなたが目にするのは、ただ動くいくつかのコマンドだけです。
このシステムは、Claudeが仕事をし、かつ検証するために必要なすべてを提供します。私はこのワークフローを信頼しています。ちゃんといい仕事をしてくれます。
これがTHRUNTです。エンタープライズごっこは一切なし。Claude Codeを使って一貫してクールなものを作るための、非常に効果的なシステムです。
— TÂCHES
バイブコーディングは評判が悪い。やりたいことを説明し、AIがコードを生成し、スケールすると崩壊する一貫性のないゴミが出来上がる。
THRUNTはそれを解決します。Claude Codeを信頼性の高いものにするコンテキストエンジニアリングレイヤーです。アイデアを説明し、システムに必要なすべてを抽出させ、Claude Codeに仕事をさせましょう。
やりたいことを説明するだけで正しく構築してほしい人 — 50人のエンジニア組織を運営しているふりをせずに。
npx thrunt-god@latest
インストーラーが以下の選択を求めます:
確認方法:
/thrunt:help/thrunt-help$thrunt-help/thrunt:help/thrunt:help[!NOTE] Codexのインストールでは、カスタムプロンプトではなくスキル(
skills/thrunt-*/SKILL.md)を使用します。
THRUNTは急速に進化しています。定期的にアップデートしてください:
npx thrunt-god@latest
# Claude Code
npx thrunt-god --claude --global # ~/.claude/ にインストール
npx thrunt-god --claude --local # ./.claude/ にインストール
# OpenCode(オープンソース、無料モデル)
npx thrunt-god --opencode --global # ~/.config/opencode/ にインストール
# Gemini CLI
npx thrunt-god --gemini --global # ~/.gemini/ にインストール
# Codex(スキルファースト)
npx thrunt-god --codex --global # ~/.codex/ にインストール
npx thrunt-god --codex --local # ./.codex/ にインストール
# Copilot(GitHub Copilot CLI)
npx thrunt-god --copilot --global # ~/.github/ にインストール
npx thrunt-god --copilot --local # ./.github/ にインストール
# Cursor CLI
npx thrunt-god --cursor --global # ~/.cursor/ にインストール
npx thrunt-god --cursor --local # ./.cursor/ にインストール
# Antigravity(Google、スキルファースト、Geminiベース)
npx thrunt-god --antigravity --global # ~/.gemini/antigravity/ にインストール
npx thrunt-god --antigravity --local # ./.agent/ にインストール
# 全ランタイム
npx thrunt-god --all --global # すべてのディレクトリにインストール
--global(-g)または --local(-l)でインストール先の質問をスキップできます。
--claude、--opencode、--gemini、--codex、--copilot、--cursor、--antigravity、または --all でランタイムの質問をスキップできます。
リポジトリをクローンしてインストーラーをローカルで実行します:
git clone https://github.com/thrunt-build/thrunt-god.git
cd thrunt-god
node bin/install.js --claude --local
コントリビュートする前に変更をテストするため、./.claude/ にインストールされます。
THRUNTは摩擦のない自動化のために設計されています。Claude Codeを以下のように実行してください:
claude --dangerously-skip-permissions
[!TIP] これがTHRUNTの意図された使い方です —
dateやgit commitを50回も承認するために止まっていては目的が台無しです。
このフラグを使いたくない場合は、プロジェクトの .claude/settings.json に以下を追加してください:
{
"permissions": {
"allow": [
"Bash(date:*)",
"Bash(echo:*)",
"Bash(cat:*)",
"Bash(ls:*)",
"Bash(mkdir:*)",
"Bash(wc:*)",
"Bash(head:*)",
"Bash(tail:*)",
"Bash(sort:*)",
"Bash(grep:*)",
"Bash(tr:*)",
"Bash(git add:*)",
"Bash(git commit:*)",
"Bash(git status:*)",
"Bash(git log:*)",
"Bash(git diff:*)",
"Bash(git tag:*)"
]
}
}
既存のコードがある場合は? まず
/hunt:map-environmentを実行してください。並列エージェントが起動し、スタック、アーキテクチャ、規約、懸念点を分析します。その後/hunt:new-programがコードベースを把握した状態で動作し、質問は追加する内容に焦点を当て、計画時にはパターンが自動的に読み込まれます。
/hunt:new-program
1つのコマンド、1つのフロー。システムが以下を行います:
ロードマップを承認します。これでビルドの準備が整いました。
作成されるファイル: MISSION.md、HYPOTHESES.md、HUNTMAP.md、STATE.md、.planning/research/
/hunt:shape-hypothesis 1
ここで実装の方向性を決めます。
ロードマップには各フェーズにつき1〜2文しかありません。あなたが想像する通りに構築するには十分なコンテキストではありません。このステップでは、リサーチや計画の前にあなたの好みを記録します。
システムがフェーズを分析し、構築内容に基づいてグレーゾーンを特定します:
選択した各領域について、あなたが満足するまで質問します。出力される CONTEXT.md は、次の2つのステップに直接反映されます:
ここで深く掘り下げるほど、システムはあなたが本当に望むものを構築します。スキップすれば妥当なデフォルトが使われます。活用すればあなたのビジョンが反映されます。
作成されるファイル: {phase_num}-CONTEXT.md
前提モード: 質問よりもコードベース分析を優先したい場合は、
/thrunt:settingsでworkflow.discuss_modeをassumptionsに設定してください。システムがコードを読み、何をなぜそうするかを提示し、間違っている部分だけ修正を求めます。詳しくはディスカスモードをご覧ください。
/hunt:plan 1
システムが以下を行います: