AI News HubLIVE
サイト内リライト1 分で読了

Boffin:AIコーディングエージェントのためのスタッフエンジニア層

Boffinは、AIコーディングエージェントに現在の編集に関連するアーキテクチャ制約を提供し、検証を強制することで、不要な書き換えを防ぎます。各ファイルに正確な制約を提供し、小規模な修正が大規模な書き換えになるのを防ぎます。

ソースHacker News AI著者: mic_sm

Boffin(npmパッケージ名:boffinit)は、AIコーディングエージェントのための「スタッフエンジニア層」です。エージェントがコードを編集する際に、現在のファイルに関連するアーキテクチャ制約を提供し、編集後に検証を強制します。これにより、15行の修正を依頼したのに500行の書き換えが返ってくるという問題を解決します。Boffinは制約のルーティングと検証要求により、エージェントを最小限の有効な変更に集中させます。

静的なAGENTS.mdやプロンプトパックとは異なり、Boffinはリポジトリ全体に単一の指示ブロックを提供するものではありません。ParselFire Coreエンジンを使用して、現在の編集に関連する制約のみをルーティングします。これにより、各ファイルのルールが正確で追跡可能になります。BoffinはリンターやCIゲートではなく、編集の前後に作用します。また、速度ツールではなく、その中核的な目標はレビューの安全性です。

インストールは簡単です。Cursorの場合はnpx boffinit cursor、Claude Codeの場合はプラグインマーケット、CodexやOpenCodeにも対応しています。Boffinは公開されたケーススタディを提供しています。DuckDBのリファクタリングでは+17/-17行、2104のアサーションがすべて合格。FastAPIでは+16/-33行、49テスト合格。LangChainでは同期/非同期の境界を維持しました。これらは再現可能です。

BoffinはGPG署名されたパッケージでルールを配布し、すべてのルールは読み取り可能なMarkdownファイルです。lite、full、maxのプロファイルでクリーンアップの程度を調整できますが、安全性は変わりません。要するに、Boffinはコマンドサンドボックスやセキュリティツールではなく、生成されたコードにおけるアーキテクチャ上の意思決定を導くものです。テストとコードレビューは依然として権威を持ちます。