Codex2Code は何をしますか?
CodexスキルをVS Codeスキル、カスタムエージェント、Copilotプラグインに変換します。GitHubインポート、検証、安全なロールバック機能を備えています。
概要
このツールを使用すると、OpenAI Codex CLI 向けに記述されたスキル定義を、VS Code、カスタムエージェント、または GitHub Copilot プラグインとして直接使用できる形式に変換できます。これにより、スキルの移植性が向上し、さまざまな開発環境で同じスキルを活用できるようになります。
主な機能
- Codex → VS Code スキル変換: Codex スキル定義を VS Code スキル形式に自動変換。
- カスタムエージェント生成: 変換結果をカスタム AI エージェントとして構成。
- Copilot プラグイン対応: GitHub Copilot プラグインとしての出力をサポート。
- GitHub インポート: 任意の GitHub リポジトリからスキル定義を直接インポート。
- 検証: 変換前にスキル定義の整合性を検証。
- 安全なロールバック: 変換後も元のスキル状態に戻せる機能。
使用方法
# スキルを変換する例
codex2code convert --input skill.yaml --output vs-code-skill.json
# GitHub からインポートして変換
codex2code import --repo https://github.com/user/skill-repo --target vscode
# 検証のみ実行
codex2code validate --input skill.yaml
サポートするプラットフォーム
- VS Code
- Cursor
- GitHub Copilot
- Codex CLI
注意事項
- 変換元の Codex スキルは、互換性のある YAML または JSON 形式である必要があります。
- 変換後のスキルは、ターゲットプラットフォームのガイドラインに従って追加の調整が必要な場合があります。
- ロールバック機能は、変換操作の履歴を保持するため、ローカルストレージを利用します。
ライセンス
コントリビューション
プルリクエストは歓迎します。大きな変更を加える前に、まず issue を開いて議論してください。