このプロジェクトについて
Loki Modeは、AIエージェントの完了主張を額面通りに受け取るのではなく検証するために設計された、自律的でローカル実行型のソフトウェアファクトリーです。中核となるワークフローは、製品要件ドキュメント、GitHub issue、OpenAPI仕様、または一行の短いタスク概要などの入力を受け付けます。入力が与えられると、システムはまず要求された作業に対する正式な納品契約(受け入れ基準)を導出します。契約を確実に導出できない場合は、誘導のない推測を行う代わりに、単一の明確化質問をして停止します。作業は、構造化されたReason、Act、Reflect、Verifyループを通じて契約に沿って構築され、ビルドプロセス中に証明された内容と未証明のままの内容を明示的に記録するEvidence Receiptで締めくくられます。
主要コンポーネントであるloki-sealは、Claude CodeのStopフックとして動作します。接続されたAIエージェントが作業を完了とマークしようとするたびに、フックは対象リポジトリの実際のテストスイートを実行します。新しいテスト失敗が検出された場合、または既存のテストやCI設定が削除、スキップ、意図的に弱体化された場合、完了をブロックします。フックは停止試行ごとに明確なSeal判定を出力します。すなわち、正式なレシートを伴うPASS結果か、拒否理由が記録されたブロックのいずれかです。
このシステムは主要なAIコーディングツールと統合され、Claude Codeを完全にサポートするほか、Cline、OpenAI Codex CLI、Aider、OpenCodeとの互換性を備えています。ユーザーのローカルマシン上で、ユーザー自身が既に保有するLLM APIキーを使用して完全に動作し、必須のホスト型サービス要件はありません。ビルドが完了とマークされる前に、組み込みのレビュー評議会が設定可能なプールから専門レビュアーを選定し、レビュアー選択はフォーカスキーワードマッチングによってスコアリングされます。バンドルされたMCPサーバーは、エージェント機能を拡張するためにstdio経由で36のツールを公開します。
インストールオプションには、グローバルなnpmまたはbunパッケージインストールが含まれ、初めてのユーザー向けにガイド付きクイックスタートフローがあります。ユーザーはローカルのPRDファイルから、またはリンクされたGitHubリポジトリのissueから直接ビルドをトリガーできます。APIアクセスを必要とせずにEvidence Receiptフローを実演するゼロキーのリプレイツアーが利用可能で、読み取り専用のブラウンフィールドモードは既存リポジトリでの使用をサポートします。環境変数設定を通じて、オプトインのプレビューLoki 10エンジンが利用可能です。追加のドキュメントでは、代替インストール方法(Bun、npm、Homebrew、Docker)、CLIリファレンス、設定オプション、システムアーキテクチャ、品質ゲート、メモリ機能、ダッシュボード機能、および類似の開発ツールとの比較を扱っています。このプロジェクトはBUSL-1.1ライセンスの下でnpmパッケージとして公開されています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.