AI CLI統合によるシステム管理者タスクのためのワークフローオーケストレーター

開発者がTUIとCLIインターフェースを備えた「workflow」というファイルベースのワークフローオーケストレーターを構築しました。このツールはAIコーディングCLIと統合し、自然言語の説明からシステム管理ワークフローを生成、更新、修正、改良します。
AI統合機能
claude(Claude Code)、codex(Codex CLI)、またはgemini(Gemini CLI)がPATH上にある場合、このツールは4つの機能を提供します:
- 生成 — TUIで「a」を押し、「nginxのステータスを確認し、ダウンしていたら再起動し、失敗したらSlackアラートを送信」などの説明を入力。AIが適切な依存関係とエラーハンドリングを備えた多段階のYAMLワークフローを生成します。保存前にレビュー可能です。
- 更新 — 既存のタスクで「A」を押します。「アップロードステップにリトライロジックを追加」や「独立したチェックを並列化」などの指示を入力。AIは構造を保ちながらYAMLを書き換えます。
- 修正 — ワークフローが失敗した時、「a」を押します。AIがエラー出力を読み、問題を診断し、修正されたYAMLを提案します。
- 改良 — プレビューステージでいつでも「r」を押して反復的に改善。「エラーハンドリングを追加」→プレビュー→「ロギングも追加」→プレビュー→保存のように複数ラウンドの改善が可能です。
Claude Codeスキル
Claude Codeスキルも含まれています。インストールすると、以下のようなコマンドでClaude Codeの会話から完全にワークフローを管理できます:
- 「日次データベースバックアップのワークフローを作成」
- 「ステージングデプロイをドライラン」
- 「期限切れタスクを一覧表示」
これにより、workflowはエージェント型自動化の構成要素となります — AIエージェントがファイルベースインターフェースを通じて運用タスクを作成、検証、実行できます。
技術詳細
AI統合はツール非依存です。インストールされているCLIを自動検出します。workflow自体にAPIキーは設定されません — AI CLIツールを認証するだけで動作します。
AI機能に加えて、workflowには以下が含まれます:
- 42のバンドルされたシステム管理/Docker/Kubernetesテンプレート
- リトライとタイムアウト付きDAG実行
- 期限切れリマインダー
- シェル履歴インポート
- マシン間Git同期
このツールはMITライセンスで、単一のRustバイナリとして配布されています。GitHubリポジトリは https://github.com/vchaindz/workflow で利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

Shipshots MCPサーバー:ClaudeがデザインするApp Store用スクリーンショットとプレビュー動画
Shipshotsは、Claudeがツール呼び出しを通じてマーケティング素材をデザインできるようにするMCPサーバーを備えたビジュアルエディターです。テキストの説明に基づいて、アプリストアのスクリーンショット、アニメーションプレビュー動画、ソーシャルメディア用のビジュアルを生成します。

デバッグ:Claude Codeのビルドチェックロジック — 名前検索が失敗し構造的フットプリント検索が修正する理由
Claude Codeがユーザーに「機能は構築されていない」と1セッションで4回も告げた——すべて間違い。修正方法:名前ベースの検索を構造的フットプリント検索(ルート、スキーマ、登録ツール)に置き換える。実用的なルールを共有。

OpenClawベンチマークが示す:Qwen3.5:27B、エージェントタスクで他のローカルLLMを凌駕
OpenClawを使用した22の実践的なエージェントタスクにおける7つのローカルLLMのベンチマークで、qwen3.5:27b-q4_K_Mが59.4%を記録し、2位のqwen3.5:35bの23.2%を大きく上回りました。ほとんどのモデルはメール機能のような基本的なツールを見つけることすらできませんでした。

キャリバー:ローカルCLIツールがあなたのリポジトリからAIコーディングアシスタントの設定を生成します
Caliberは、TypeScript、Python、Go、Rustなどの言語で書かれたリポジトリをスキャンし、Claude Code、Cursor、CodexなどのAIコーディングアシスタント向けのプロンプトと設定ファイルを生成するローカルファーストのCLIツールです。完全にユーザーのマシン上で動作し、ユーザー自身のAPIキーを使用します。npmでのインストール数は13,000回を超え、MITライセンスの下でオープンソースとして公開されています。