短牵绳AI编码法:通过保持控制战胜寓言

セキュリティ重視のソフトウェア保守担当者であるGreg Slepak氏は、AIコーディングエージェントに関する1年以上の研究を短いリード方式に凝縮しました。これは、AIを使ってアウトプットを増やしながら品質を犠牲にしたくないエキスパート開発者のためのもので、フロンティアモデルを使わずともFable 5の結果を上回ると主張しています。
Slepak氏が特定した核心的な問題:AIエージェントはしばしば「脱線」し、見苦しい/非効率なコードを生成したり、開発者をループから外すYouTuber風のオーケストレーションシステムを必要としたりします。彼の手法では、すべてのステップで制御を維持できます。
短いリードのルール
- タスクを計画し、必要に応じて
tasks skillのようなものを使用して大きなタスクをステップに分割します。 - 「YOLO」モード(別名「危険な許可スキップ」)は絶対に使用しないでください。
- AIはあなたが見ている間だけ動作します — ビデオゲームをプレイしながらの「雰囲気コーディング」は禁止です。
- 変更を加える前に差分を表示する許可プロンプトを持つコーディングエージェントを使用してください。
- 提案された各差分を分析し、AIが望まない操作をしようとしたら許可を拒否してください。
- コードベースの最新の理解を維持するために、自分自身をループに留めてください。
- AIが脱線するのを防ぐために頻繁に介入してください。
- 各サブタスクの後にコミットして、AIが以前の作業を削除するのを防ぎます(Slepak氏はOpusがこれをやったのを見たことがあります)。
AIレビュー
Slepak氏は、AIをPRレビュー用のリンターとして扱うことを推奨しています。AIが一般的なミスをキャッチし、人間が高レベルの問題をキャッチします。両方一緒ならどちらか単独よりも優れています。AIには十分なコンテキスト(Issue、PR説明)が必要です。
また、彼は数十億ドル規模のシステムと同等の性能を持つカスタムAIレビューツールを構築し、Crushというエージェントのフォークを保守していると述べています。
📖 全文ソース: HN AI Agents
👀 See Also

Claudeを最大限活用する:CoworkとClaude Codeを用いたデータアナリストのワークフロー
コーディング未経験のデータアナリストが、Coworkでエンドツーエンドの自動化を、Claude Codeで重い処理を行う方法を共有。Google Places APIを使ったリードジェネレーションツール、不正検出ダッシュボード、SNS自動投稿を構築した事例。

認知プロセスを自動化するためのClaudeスキルの構築
Claude Codeには、コードを書く代わりに自然言語でプロセスを記述することでAI搭載スキルを構築できる組み込みのスキルクリエーターがあります。ソースでは、2日間の手動プロセスを15分に短縮したスタートアップ検証スキルの作成について説明しています。

OpenClaw制御UIの接続切断問題の解決
Hostinger VPSでOpenClawを使用している際に発生する「Disconnected (1008): control ui requires HTTPS or localhost」エラーの解決方法を学びましょう。

OmniCoder-9Bをローカルで実行するためのllama.cpp設定詳細
開発者が、中程度のハードウェルで特定のllama.cppフラグ(--reasoning-budget 0を含む)を使用して、OmniCoder-9Bで平均96.7%のHumanEvalスコアを達成しました。この設定では、Q6_K量子化モデルをRTX 3080(10GB VRAM)で実行しました。