Jia-Ethan/codex-keysmith

Versioned Codex instruction deployment with preview, ownership manifests, hook isolation, scenario evaluation, and recovery.

何を解決するか

Codex AIプログラミングツールにソフトウェア自体を変更したり、アカウントキーにアクセスしたりせずに、カスタムで取り消し可能な指示を挿入する方法を提供します。新しいAIコーディングセッションの挙動をカスタマイズしたいというニーズを満たしつつ、安全で元に戻せる方法で元の設定を復元できるようにします。

動作方法

Keysmithは指示のインストーラーとして機能します。「まずプレビュー、その後書き込み」というワークフローに従います。ユーザーはまずドライランで計画を確認し、その後ローカルのCodex設定に指示をインストールすることを承認します。インストール後、これらの指示はすべて新しく開始された会話に適用されます。また、フックを復元するか、完全に指示をアンインストールするための組み込みコマンドも備えており、ツールを元の状態に戻すことができます。

対象ユーザー

ソフトウェアインストールに永続的な変更を加えるリスクを避けながら、システムレベルの指示でAIの挙動をカスタマイズしたいCodexを使用する開発者。

特徴

  • 安全なデプロイ: ドライランメカニズムにより、実際に書き込まれる内容をユーザーが事前に正確に確認できます。
  • 非侵襲的: Codexバイナリを変更せず、機密なアカウント/APIキーも読み取らない。
  • 取り消し可能: 指示のアンインストールや再有効化を専用コマンドで行い、元の設定を簡単に復元可能。
  • クロスプラットフォーム: macOSとLinuxを主にサポートしており、Windowsについては実験的サポートを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト