Communityコーディング&開発github.com

Caleb0796/codex-ultracode-kit

OpenAI Codex CLI向けのClaude-Codeスタイルマルチエージェント超並列オーケストレーション:オプトインスキル、懐疑的検証ロール、大規模並列ファンアウトのための決定論的外部ハーネス。

codex-ultracode-kit とは?

このスキルは、OpenAI Codex CLI環境において、Claude Codeで使用されるようなマルチエージェント協調パターンを実現するためのツールキットです。オプトイン方式のスキル、懐疑的検証者ロール、および大規模な並列ファンアウト処理のための決定論的外部ハーネスの3つの主要コンポーネントで構成されています。これにより、複数のAIエージェントが協調してコード生成や検証を行う際に、信頼性とスケーラビリティを向上させることができます。主にOpenAI Codex CLIを対象としており、開発者は複雑なタスクを複数のエージェントに分割し、並列実行した結果を統合するワークフローを構築できます。また、懐疑的検証者ロールが生成結果に対して批判的な評価を行い、品質を担保する仕組みも提供します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add Caleb0796/codex-ultracode-kit

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

codex-ultracode-kit は何をしますか?

OpenAI Codex CLI向けのClaude-Codeスタイルマルチエージェント超並列オーケストレーション:オプトインスキル、懐疑的検証ロール、大規模並列ファンアウトのための決定論的外部ハーネス。

概要

Caleb0796/codex-ultracode-kit は、OpenAI Codex CLI環境でマルチエージェントワークフローを実現するためのオープンソースツールキットです。Claude Codeのエージェント協調パターンを参考にしており、以下の3つのコアコンポーネントを提供します:

  • オプトインスキル: エージェントが特定のタスクに参加することを明示的に選択する仕組み。
  • 懐疑的検証ロール: 生成結果に対して批判的な立場から検証し、品質を確保する役割。
  • 決定論的外部ハーネス: 大規模な並列ファンアウトを制御し、再現性のある実行を保証するフレームワーク。

主な機能

  • 複数のAIエージェントによる協調コード生成
  • 並列処理のためのタスク分割と結果統合
  • 検証メカニズムによる出力品質の向上
  • CLIツールとのシームレスな統合

インストール

pip install codex-ultracode-kit

または、リポジトリをクローンして直接使用することもできます:

git clone https://github.com/Caleb0796/codex-ultracode-kit
cd codex-ultracode-kit

使用方法

オプトインスキルの追加

from ultracode import OptInSkill

skill = OptInSkill(name="code_generator")
skill.activate()

懐疑的検証者の設定

from ultracode import SkepticVerifier

verifier = SkepticVerifier(model="gpt-4")
result = verifier.verify(code_snippet)

外部ハーネスによる並列ファンアウト

from ultracode import DeterministicHarness

harness = DeterministicHarness(max_workers=10)
results = harness.fan_out(tasks)

設定

環境変数 OPENAI_API_KEY を設定する必要があります。

貢献

バグ報告や機能リクエストは、GitHub Issuesにお願いします。プルリクエストも歓迎します。

ライセンス

MIT

関連スキル