Communitygithub.com

genusarvicolabathos238/triflux

自然言語ルーティング、クロスモデルレビュー、38のスキルを使って、Claude、Codex、GeminiをトリCLIワークフローで統制します。

triflux とは?

Trifluxは、Claude Code、Codex CLI、Gemini CLIの3つのAIエージェントを自然言語で統制するスキルです。開発者は「Claudeでコード生成、Codexでレビュー、Geminiで最適化」といった複雑なワークフローを、単一の自然言語コマンドで実行できます。38のビルトインスキルを備え、各モデルの得意分野(Claudeの長文脈理解、Codexのエージェント能力、Geminiの超長文脈処理)を活用したトライアングルワークフローを自動化します。コマンドライン上で動作し、クロスモデルレビュー機能により、あるモデルが生成したコードを別のモデルが批評・改善するサイクルを実現します。CursorやContinue.devと統合可能で、エージェント間のコンテキスト共有とタスク割り当てを効率化します。

対応✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add genusarvicolabathos238/triflux

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

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

ドキュメント

triflux は何をしますか?

自然言語ルーティング、クロスモデルレビュー、38のスキルを使って、Claude、Codex、GeminiをトリCLIワークフローで統制します。

概要

Trifluxは、3つの主要なAIコードエージェント(Claude Code、Codex CLI、Gemini CLI)を単一の自然言語インターフェースで連携させるスキルです。各モデルの強みを活かしたワークフローを自動化します。

機能

  • 自然言語ルーティング: 「Claudeでリファクタリングして、Codexにレビューさせる」のような指示を解析し、適切なモデルにタスクを割り当てます。
  • クロスモデルレビュー: あるモデルが生成したコードを別のモデルが批評し、改善案を提示します。
  • トリCLIワークフロー: 38のビルトインスキルにより、コード生成、テスト、デプロイ、最適化などのタスクをモデル間で柔軟に分配します。
  • コンテキスト共有: 各モデル間でファイル、会話履歴、タスク状態を自動的に同期します。

対応プラットフォーム

  • Claude Code (CLI)
  • Codex CLI (OpenAI)
  • Gemini CLI (Google)
  • Cursor (IDEA統合)
  • Continue.dev (VS Code/JetBrains)

使用方法

# 基本的なルーティング例
triflux "Claudeで新機能のコードを書き、Codexにセキュリティレビューを依頼して"

# クロスモデルレビューの実行
triflux --review "Codexが生成したコードをGeminiに最適化させる"

# スキル一覧の表示
triflux --list-skills

スキルの例

スキル名説明対象モデル
codegenコード生成Claude
reviewコードレビューCodex
optimizeパフォーマンス最適化Gemini
testgenテストケース生成Claude, Codex
deployデプロイ自動化Gemini

設定

環境変数で各モデルのAPIキーを指定します。

export CLAUDE_API_KEY="sk-..."
export CODEX_API_KEY="sk-..."
export GEMINI_API_KEY="..."

アーキテクチャ

Trifluxは、オーケストレーターが自然言語入力を解析し、タスクを3つのモデルに割り当てます。各モデルからの出力はクロスレビューキューで処理され、最終的に統合結果として返されます。

graph TD
    A[ユーザー入力] --> B[オーケストレーター]
    B --> C[Claude Code]
    B --> D[Codex CLI]
    B --> E[Gemini CLI]
    C --> F[クロスレビュー]
    D --> F
    E --> F
    F --> G[結果出力]

ライセンス

MIT

貢献

プルリクエストとイシューは大歓迎です。詳細は CONTRIBUTING.md を参照してください。

関連スキル