Vercelは2026年6月30日(現地時間)、TypeScriptコードベース向けのCLIリンター「konsistent」をオープンソースとして公開した。このツールは、構造的な規約を強制し、開発エージェントと人間が一貫したコンテキストを持って機能を実装できるよう設計されている。
konsistentは、TypeScriptやESLintがモデル化しない構造パターンをカバーする、決定論的で高速なツールである。プロジェクトレベルのkonsistent.jsonファイルで規約を設定し、特定のパターンに一致する全てのファイルが特定の関数をエクスポートするか特定のファイルを持つ全てのフォルダが別の特定のファイルを持つか特定のクラスが特定の型を実装するかといった構造的な取り決めを強制する。
VercelのAI SDKおよびChat SDKでは、構造的なコード規約を強制するために既にkonsistentが使用されている。konsistentスキルを利用することで、エージェントがプロジェクトのkonsistent.jsonファイルの作成を支援する機能も提供する。ユーザーはnpxコマンドを通じてスキルを追加し、エージェントと共に規約を宣言することが可能である。
参考: Vercel Blog — 2026年7月1日 09:00 (JST)
原文ハイライト"konsistent is a CLI linter for TypeScript codebases that enforces structural conventions"
この記事をシェア