vibe-cmd
v0.0.21
Published
AI駆動開発支援パッケージ - プロジェクト概要、社内ナレッジ、タスク管理を統合
Maintainers
Readme
vibe-cmd
AI駆動開発向けコマンドラインツール。プロジェクト内のドキュメントとコマンドを効率的に管理し、Claude CodeやCursorと連携してAI開発を支援します。
インストール
npm install -g vibe-cmd使い方
1. 初期化
vc initプロジェクトに設定ファイル(vc.config.json)と必要なディレクトリ(.vc/)を作成します。
2. メインコマンド実行
vcこのコマンドを実行すると:
- コマンド選択 - 設定されたコマンドから実行したいものを選択
- サブコマンド入力 - 設定されている場合、順番に質問に回答
- アシスタント選択 - Claude CodeまたはCursorを選択
- 自動実行 - 選択したAIツールで@ファイル参照付きでコマンドが実行される
設定ファイル(vc.config.json)
{
"docsDirectory": ".vc",
"commands": [
{
"コマンド名": {
"description": "コマンドの説明",
"docs": [
".vc/commands/コマンド名.md",
".vc/domain/**/*.md",
".vc/spec/**/*.md"
],
"sub-commands": [
{
"name": "サブコマンド名",
"question": "質問文",
"answers": ["選択肢1", "選択肢2"]
},
{
"name": "別のサブコマンド",
"question": "入力式の質問文"
}
]
}
}
]
}設定項目
- docsDirectory: ドキュメントディレクトリ名(デフォルト:
.vc) - description: コマンドの説明
- docs: 参照するドキュメントファイルのパス(glob形式対応)
- sub-commands: サブコマンドの配列(オプション)
- name: サブコマンド名
- question: 質問文
- answers: 選択肢の配列(指定すると選択式、未指定で入力式)
ドキュメント管理
# 全コマンドの一覧表示
vc docs list
# 特定のコマンドのドキュメント表示
vc docs list --command <コマンド名>使用例
# 1. プロジェクトを初期化
vc init
# 2. メインコマンドを実行
vc
# 3. 対話式でコマンドとサブコマンドを選択
# 4. Claude CodeまたはCursorが自動起動AI開発環境との連携により、プロジェクトのドキュメントを自動参照しながら効率的な開発が可能になります。
