tumf/conflux has 29 GitHub stars and 3 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-14 07:59 UTC. Last push 2026-11-02.
計測したスター増加
- 24時間
- 0
- 7日間
- 0
- 15日間
- 履歴を収集中
- 1か月
- 履歴を収集中
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
概要
🚀 Spec-driven parallel coding orchestrator for AI agents | Automates OpenSpec changes with concurrent worktrees
AIREADME.ja.md
オリジナルConflux

Conflux は、仕様駆動開発に基づく AI コーディングエージェントの自走開発をオーケストレーションするツールです。人が張り付かなくても変更を回し続け、適用、受け入れ判定、アーカイブ、最終的なマージまでを一連の流れとして進めます。
目指しているのは、単発のコード生成ではありません。仕様を先に定め、その仕様に沿って変更を積み上げながら、実運用を見据えた一定規模の完成品を継続的に育てていくことです。
また、Conflux は特定の AI ベンダーに依存しません。Claude Code、Codex、OpenCode などを入れ替えながら使えるように設計されています。
Conflux の基本コンセプト
- 寝ている間に進む自走開発: 人が張り付かなくても、AI エージェントが変更を順に処理し、開発を前に進めます。
- 仕様駆動開発: OpenSpec を使って、まず仕様を定め、その仕様に沿って実装、検収、改善を進めます。
- 一定規模の完成品を継続的に育てる: 単発の生成で終わらず、変更を積み上げながら完成品に近づけていきます。
それを実現するための仕組み
- 多重 Ralph ループ: 反復を重ねながら改善し、各イテレーションで引き継ぐコンテキストを最小限に抑えて、LLM を効率よく使います。
- git worktree を使った並列開発: Conflux が change ごとに独立した worktree を割り当てることで、複数の変更を安全に並列で進められます。
- ベンダー非依存でエージェントを選べる: Claude Code、Codex、OpenCode など特定ベンダーに固定されず、目的に応じて実装役や評価役を差し替えられます。
- 実装と検収の役割分離: 実装を前に進める役と、成果物を検収する役を分けることで、速いコーダーと賢いレビュー役を組み合わせられます。これにより、LLM をより効率的に使いながら、開発全体のスピードも高められます。
要するに Conflux は、仕様駆動開発に基づく自走開発を、並列実行と役割分離を備えた現実的な開発フローとして運用し、一定規模の完成品を継続的に前進させるためのオーケストレータです。
主な使い方
| 使い方 | コマンド |
|---|---|
| TUI | cflx |
| ヘッドレス実行 | cflx run |
便利な TUI キー:
| キー | 操作 |
|---|---|
Space |
change をマーク、またはマーク解除 |
F5 |
処理の開始、再開、リトライ、継続 |
x |
処理中に対象の not queued change をキューへ追加 |
Web 監視 UI、REST API、/api/v2 は Web UI ガイド を参照してください。
クイックスタート
初回セットアップは QUICKSTART.ja.md を参照してください。
基本コマンド
# TUI
cflx
# ヘッドレス実行
cflx run
# 特定の変更だけ実行
cflx run --change add-feature-x
# 設定ファイルを初期化
cflx init
# bundled skills を .agents/skills にインストール
cflx install-skills
# bundled skills を .claude/skills にインストール
cflx install-skills --claude
# bundled skills を ~/.claude/skills にインストール
cflx install-skills --claude --global
設定
設定ファイルは JSONC です。
.cflx.jsonc~/.config/cflx/config.jsonc--config <PATH>
TUI のユーザー設定は orchestration 設定とは意図的に分離されています。開始、再開、リトライ、継続の既定キーは F5 です。ローカル TUI の start binding だけを変える場合は ~/.config/cflx/tui.jsonc で上書きします:
{
"keybindings": {
"start": ["F5", "!"]
}
}
テンプレート生成:
cflx init
cflx init --template opencode
cflx init --template codex
cflx init --force
詳しい設定例やフック、ワークスペース実行、コマンドキューの説明は docs/guides/USAGE.md を参照してください。
インストール
cargo install cflx
ドキュメント
| ドキュメント | 説明 |
|---|---|
| QUICKSTART.ja.md | 初回セットアップ |
| Web UI ガイド | Web UI、REST API、/api/v2、サーバーモードからの移行 |
| README.md | 完全なドキュメント(英語) |
| docs/guides/USAGE.md | 使用例 |
| CONTRIBUTING.md | コントリビューションガイド |
| docs/guides/DEVELOPMENT.md | 開発ガイド |
| docs/guides/RELEASE.md | リリースガイド |
cflx openapi / GET /api/v2/openapi.yaml |
/api/v2 の正規契約(実行時に生成。リポジトリでは追跡しない) |
ライセンス
MIT
関連プロジェクトを探す
affaan-m/ECC
エージェント実行・制御フレームワークの性能最適化システム。Claude Code、Codex、Opencode、Cursor などに向けたスキル、本能、メモリ、セキュリティ、研究優先の開発を備えています。
302,630 スターNousResearch/hermes-agent
あなたと共に成長するエージェント
263,278 スターmultica-ai/andrej-karpathy-skills
Claude Code の挙動を改善するための単一の CLAUDE.md ファイルで、Andrej Karpathy による LLM コーディングの落とし穴に関する観察に基づいています。
233,006 スターfirecrawl/firecrawl
ウェブをはじめとする幅広いデータで、AI エージェントを強化します。超知能のためのライブラリを構築しています。🔥
201,663 スター