OpenArc は何をしますか?
OpenArc は、バイブスコードされたプロジェクトのための AI ネイティブな運用基盤です。
OpenArc は、AI エージェント(Claude Code、Coder、Codex など)がプロジェクトのセットアップ、依存関係管理、CI/CD、環境設定などの運用タスクを自動化するためのフレームワークを提供します。これにより、開発者は AI 支援による迅速なプロトタイピングと反復開発に集中できます。
特徴
- AI ネイティブ: AI エージェントがプロジェクト構造を理解し、自動的にタスクを実行します。
- プロジェクト運用の自動化: セットアップ、ビルド、テスト、デプロイのワークフローを標準化します。
- バイブスコード対応: 直感的で反復的な AI 支援開発スタイルに最適化されています。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他の AI エージェント
使用方法
AI エージェントに OpenArc を使ったプロジェクト運用を指示するには、以下のようにスキルを呼び出します。
your-ai-agent --use-skill yipxiyi/openarc
設定
プロジェクトのルートに openarc.yml または openarc.json を作成して、運用設定を定義します。
# openarc.yml
project:
name: my-vibe-project
language: python
build: pip install -r requirements.txt
test: pytest
deploy:
provider: vercel
token: "${VERCEL_TOKEN}"
貢献
バグ報告や機能リクエストは GitHub リポジトリ の Issue にお願いします。
ライセンス
MIT ライセンス