クラフトコーディング:コードを書かせるのではなく、AIにレビューさせる

✍️ OpenClawRadar📅 公開日: August 17, 2026🔗 Source
Ad

ピーター・ブルームのエッセイ「AI coding without the vibes」は、AI支援開発の誇大広告を切り裂く。中心となる主張は、AIは「実行」か「チェック」のどちらかは得意だが、両方はできないということだ。一般的なやり方、つまりAIにコードを書かせて人間がレビューするやり方は、幻想である。私たちの注意は散漫になり、AIの失敗は巧妙になる。彼が「クラフトコーディング」と呼ぶ代替案は、役割を逆転させる:あなたがコードを書き、AIがレビュアーとして機能する。

バイブコーディングが失敗する理由

ブルームは、ほとんどの仕事の2つの段階を説明している:実行とチェックだ。AIがコードを書くなら、あなたはAIが生成するすべてをチェックしなければならない。しかし、人間はそのような持続的な精査には向いていない。失敗例はまれなので、エンジンを信頼し始め、時間が経つにつれてコードベースは維持不能な混乱になる。さらに悪いことに、それは単調で楽しくない経験だ。彼が言うように、「他人のコードをチェックするのは単調な作業だ。自分のコードを書くのは楽しい」。

クラフトコーディングのアプローチ

代わりに、自分でコードを書き、AIにそれをレビューさせる。これにより、コントロールを維持し、スキルを維持し、それでも時間を節約できる—AIは、昔ながらの方法では数週間かかるかもしれないバグを発見する。また、あなたが知らなかったより良いパターンや技術を紹介してくれる。重要なのは、自己評価能力を維持できることだ。この能力は、すべてを機械に委ねると衰えてしまう。

Ad

なぜ機能するのか

  • あなたは関与し続ける: 楽しい部分であるコードを書くことは、あなたのもののままである。
  • AIが見逃したものをキャッチする: AIがあなたの作業をレビューし、エッジケースやスタイルの問題を指摘する。
  • あなたは学ぶ: AIの提案から新しいテクニックを学ぶが、それを実装するのはあなたなので、理解は保持される。
  • あなたは判断力を維持する: 単に委任しただけで何かを習得したと信じる罠を避けることができる。

これは学生だけのものではない。ブルームは「認知スキルは筋肉のようなものだ。獲得は難しく、喪失は容易だ」と警告している。経験豊富な開発者であっても、すべての思考をAIに委ねることは避けるべきだ。

始め方

実際には、これはAIをペアプログラマーやコードレビュアーとして使うことを意味する:あなたの差分を見てもらい、改善点を提案してもらい、バグを指摘してもらう。あなたは作者であり続け、AIはあなたの第二の目となる。この方法はまた、インセンティブを一致させる—あなたは近道をしているのではなく、自分の仕事を強化しているのだ。

ブルームのエッセイは、「バイブコーディング」のトレンドへの時宜を得た対抗手段である。AIを使用しながら開発者としてのスキルを失いたくない人々のための実践的なガイドだ。

📖 原文を読む: HN LLM Tools

Ad

👀 See Also

Claude Code Skills vs. カスタムエージェント:タスクの一貫性に基づくメンタルモデル
Guides

Claude Code Skills vs. カスタムエージェント:タスクの一貫性に基づくメンタルモデル

Redditユーザーが、Claude Codeのスキルとカスタムエージェントの違いを明確に説明しています:スキルは毎回同じ手順を実行するのに対し、カスタムエージェントは推論と適応を必要とします。この投稿では、並列サブエージェント、委任、フック、ビルディングブロックについても触れられています。

OpenClawRadar
一つのグループチャット内で二つのTelegramボットを橋渡しする:HTTP上の配信セマンティクス
Guides

一つのグループチャット内で二つのTelegramボットを橋渡しする:HTTP上の配信セマンティクス

ある開発者が、同じグループチャット内の2つの独立したTelegramボットを接続する実用的なアプローチを共有しています。Telegramのボット間配信ギャップに対処するため、HTTPリレー、ACK、重複排除、厳格なスコープ付きフィードを活用しています。

OpenClawRadar
72ステップのClaudeセットアップチェックリスト:デフォルトからパワーユーザーへ
Guides

72ステップのClaudeセットアップチェックリスト:デフォルトからパワーユーザーへ

Claudeをデフォルト設定からパワーユーザー向けに構成する72ステップのチェックリストを解説した詳細なMedium記事。HNで10ポイント、1コメントを獲得。

OpenClawRadar
RTX 4070 SuperでQwen 3.6とGemma 4モデルを実行する:12GB VRAMベンチマーク
Guides

RTX 4070 SuperでQwen 3.6とGemma 4モデルを実行する:12GB VRAMベンチマーク

Redditユーザーが、12GBのRTX 4070 Super上でllama.cppを使用し、最適化設定でQwen3.6-35B-A3B、Qwen3.6-27B、Gemma 4 26B、Gemma 4 31Bの詳細な速度ベンチマークを共有。

OpenClawRadar