コンテンツにスキップ

COGO

信頼の信号機を備えたメモリ — そしてモデルの発言をレントゲンにかけるガード。

自分で、あるいはAIエージェントと一緒にソフトウェアを作っていると、「真実」が蓄積されていきます: 「データベースはあのホストにある」「バグの原因はXだ」「Yに決めた」。時が経つにつれて それらは腐っていきます:検証されなかったもの、古くなったもの、直感にすぎなかったもの。 問題は、それらがすべて等しく真実に見えることです。Escriba ファミリーの一員であるCOGOは、その知識を Markdownノートとして保存し、それぞれに 自ら計算する信頼色を与えます:(検証済み)、(可能性が高い)、(仮定)。 色をあなたが選ぶことは決してありません — COGOが証拠、検証、鮮度、依存関係から導出するため、 監査可能であり、嘘をつけません。

もう半分は Guard です:モデルのターンを貼り付けると、COGOは 108の操作テクニックの オントロジーに照らしてそれをレントゲンにかけ、モデルが以前の発言と矛盾したときには領収書を 見せます。単一のGoバイナリ(約12 MBのscratch Dockerイメージ)であり、Webビューア、MCP サーバー、CLIを同時に兼ねます — MCPファースト、中核は決定論的で、モデルは厳密にオプションの アクセサリーです。

  • AIエージェント(Claude Code、Cursor、Copilot)とソフトウェアを作るすべての人 — プロジェクトのどの「真実」を事実として信頼し、どれを行動前に再確認すべきかをエージェントに知らせたい人。
  • 開発者 — メモ、決定、デバッグの直感が静かに腐り、3週間後にはすべて等しく確実に見えることにうんざりした人。
  • LLMとチャットするすべての人 — 押し込まれること — 「人間へのジェイルブレイク」:恐怖、緊急性、罪悪感、ガスライティング — に対する第二の目を求める人。
  • セルフホスター — ボリューム内のただのMarkdownファイルであるメモリを求める人:ポータブルで、diff可能で、接続するすべてのエージェントが共有します。

計算される信頼の信号機

緑、黄、赤 — 証拠、検証、鮮度、依存関係から導出され、手で選ばれることは決してありません。すべての色は color_reason を伴うため、なぜそうなったかを常に監査できます。

プレーンなMarkdownボールト

ボールトが唯一の真実の源です:ポータブルで、diff可能で、ツールより長生きします。それ以外はすべて薄いクライアントか、再構築可能なキャッシュです。

Guard:反操作レントゲン

敵の手引書を手にモデルの各ターンを読みます — 説得、尋問、交渉、強制、感情的操作、レトリックから蒸留された108のテクニック。それぞれに出典、チャットでの現れ方、対抗策が付いています。

ガスライティングへの領収書

COGOはトランスクリプトを見ているため、モデルが自分の発言を否定したとき、COGOは実際にそう言ったターンを見つけ、両方の引用を並べて見せます。もはやあなたの言葉対モデルの言葉ではありません。

真実性レントゲン

モデルの回答を貼り付けると、COGOは文ごとに、決定論的にレントゲンにかけます:コミットメント(ぼかしか断言か)、証拠(観察、伝聞、なし)、反証可能性。根拠のない強い主張は赤になります。

鮮度の減衰

物事には期限があります:コマンドは30日、アーキテクチャの決定は180日。古くなったノートは自ら黄へ、そして赤へと減衰します — 信号機は常に現在の状態を反映します。

MCPファースト

ツール:packsearchopencaptureverifyarchiverestoreremoveguardxray。今日Claudeが学んだことを、明日Cursorが読みます — 同じボールトです。

色付きコンテキストパック

pack "<topic>" はトピックに関するノートを、順序付けられ信頼色の付いたコンテキストブロックに組み立てます — 赤いものは格下げされ、どのエージェントも直感を事実のように扱って行動することはありません。

1つの約12 MBバイナリ

Webビューア、MCPサーバー、CLIを同時に兼ねる単一の静的Goバイナリ(scratch Dockerイメージ)。中核は100%決定論的で、モデルの接続はオプションであり、中核に触れることは決してありません。

COGOをインストール GitHubで見る