先決め: コード作成前に思考を促すClaudeコードプラグイン

✍️ OpenClawRadar📅 公開日: April 13, 2026🔗 Source
先決め: コード作成前に思考を促すClaudeコードプラグイン
Ad

Upfrontは、十分な理解なしにコードを生成する傾向に対抗するために設計されたClaude Codeプラグインです。作成者は、AIがコーディングを高速化する一方で、何を構築しているかを完全に理解せずにコードをリリースすることにつながることに気づきました。

研究背景

このプラグインは、ソースで引用された3つの研究に触発されました:

  • Anthropicの試験:コード生成を委任した開発者は理解度が40%低かった
  • METR:経験豊富な開発者は自身のリポジトリでAIを使用すると19%遅くなった
  • Faros AI:AI導入後、PRが98%増加したが、正味のスループットは改善されなかった

主要コマンド

プラグインは3つの主要コマンドを通じて動作します:

  • /upfront:feature - AIは提案するのではなく挑戦し、「これがリリースされるとどの問題が解決しますか?」などの質問をしてから技術的解決策を提供します。曖昧な回答には反論し、思考が実質的になるまで進みません。
  • /upfront:plan - 作業を約400行のコードのフェーズに分割します。これは、意味のあるコードレビューの経験的限界としてソースで特定されています。
  • /upfront:build - 各フェーズをテスト駆動開発で実行し、フェーズごとにレビューします。

追加機能

プラグインには合計20のスキルが含まれており、設定保護フックがあります。AIがコードを修正する代わりにリンタールールを弱めようとすると、「設定ではなくコードを修正してください」というメッセージでブロックされます。

インストール

Claudeプラグインマーケットプレイスからインストール:

claude plugin marketplace add ThinkUpfront/Upfront
claude plugin install upfront

インストール後、/upfront:featureと入力してシステムの使用を開始します。

リソース

  • 完全なマニフェスト:https://thinkupfront.dev/why/
  • リポジトリ:https://github.com/ThinkUpfront/Upfront
  • ウェブサイト:https://thinkupfront.dev

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

HTMLアーティファクトは技術文書向けにGoogleドキュメントを代替するが、コメント機能が不足している
Tools

HTMLアーティファクトは技術文書向けにGoogleドキュメントを代替するが、コメント機能が不足している

Claudeが生成するHTMLアーティファクトが、スパイク読み取りやアーキテクチャノートなどの長文の技術コンテンツでGoogleドキュメントに取って代わりつつあるが、サンドボックス化されたiframeの性質上、インラインコメントやレビュー機能が利用できない。

OpenClawRadar
Claude Fableデモ:ブラウザ自動化による積極的なバグ修正
Tools

Claude Fableデモ:ブラウザ自動化による積極的なバグ修正

Simon Willison氏は、Claude Fable 5が指示なしに水平スクロールバーのバグを自動デバッグした方法を説明しています。ブラウザ自動化、JavaScriptインジェクション、カスタムCORSウェブサーバーを使用しました。

OpenClawRadar
MCPサーバーはAIエージェント向けにセマンティックツールディスカバリーを提供する必要があります
Tools

MCPサーバーはAIエージェント向けにセマンティックツールディスカバリーを提供する必要があります

Needと呼ばれるMCPサーバーは、brew、npm、pip、cargoから10,000以上のツールを対象に意味検索を可能にします。エージェントが「これらのPNGを圧縮して」といったタスクを要求すると、pngquantを見つけ、インストールし、実行し、成功したかどうかを報告します。

OpenClawRadar
Claude Codeユーザーが、読み取り専用の会話用に/discussコマンドを作成しました。
Tools

Claude Codeユーザーが、読み取り専用の会話用に/discussコマンドを作成しました。

Claude Codeユーザーが、会話中に「変更を加えないで」と繰り返し入力する煩わしさを解消するために、/discussというカスタムスキルを開発しました。この25行のスキルは、ファイル変更を引き起こさずに、アーキテクチャの決定、コードの探索、ブレインストーミングについて議論するための読み取り専用モードを作成します。

OpenClawRadar