VibeWise とは?Claude Code で学びながらコーディングできるプラグイン
VibeWise は、Claude Code 向けのオープンソースプラグインです。「AIが勝手にコードを書く」のではなく、「自分で設計・判断しながら AI と一緒に学ぶ」体験を提供します。GitHub スター数は 2,009 に達しており、学習重視の開発スタイルが注目を集めています。
VibeWise の最大の特長は、実装の前に必ず設計の議論を行うチェックポイント方式です。従来の AI コーディングツールは「何を作るか」を伝えれば自動でコードを生成しますが、VibeWise では Claude が「あなたならどう設計しますか?」と問いかけます。これにより、エンジニアとしての思考力・設計力を養いながら開発を進められます。
VibeWise の主な機能
Build / Design / Implementation チェックポイント
VibeWise は 3 種類のチェックポイントで開発を区切ります。
| チェックポイント | 内容 |
|---|---|
| Build | 実装方針をユーザーが検討。Claude は質問してサポート |
| Design | 設計を確認してコードなしで記録。「Confirm and continue」で次へ |
| Implementation | 具体的なコード変更をレビュー。「Implement this step」で実装承認 |
毎回このフローを経ることで、「なぜそのコードになっているか」を自分の言葉で説明できるようになります。
経験レベルに応じた教え方
VibeWise はユーザーの経験レベルを Beginner / Intermediate / Advanced の 3 段階で管理し、自動的に教え方を調整します。
- Beginner: 図解・用語説明・小さな質問で段階的に理解を促す
- Intermediate: 前提知識の説明を省き、設計のトレードオフを深堀りする
- Advanced: 難しい制約・失敗シナリオ・設計の前提を探求する
経験レベルはいつでも会話で変更でき、リセットは不要です。
ローカル学習ノートとプロジェクトマップ
学習内容は .vibe-wise/ ディレクトリに保存されます。セッションをまたいで学習コンテキストが継続するため、「先週どこまで設計したか」を毎回説明し直す手間がありません。
バックエンドや外部サービスは一切不要。個人情報やコードは Claude Code の通常の設定通りに扱われます。.gitignore に .vibe-wise/ を追加すれば、チームリポジトリに学習メモが混入しません。
インストール方法と使い方
Anthropic Directory からのインストール
Claude Code に組み込まれた Anthropic Directory から直接インストールできます。
/plugin install vibe-wise@anthropic-plugin-directory
インストール後は学習対象のプロジェクトで Claude Code を再起動し、以下を実行します。
/vibe-wise:learn
セットアップは 1 問ずつ進みます。矢印キーで選択し Enter で確定。「Use defaults」を選ぶと設定をスキップして即開始できます。
GitHub Marketplace 経由のインストール
Anthropic Directory が使えない古いバージョンの Claude Code では、GitHub Marketplace から追加できます。
/plugin marketplace add nykooi1/vibe-wise
/plugin install vibe-wise@vibe-wise
その後 /plugin → Marketplaces → vibe-wise → Enable auto-update で自動更新を有効にすることを推奨します。
実際の対話例
VibeWise との典型的な会話の流れ(Notion 風ノートアプリの設計を例に):
- ユーザー:「ノートはいくつかのフォルダに入れられる。フォルダを削除したらノートも削除する」
- Claude:「✦ Build checkpoint: フォルダとノートの関係 — "旅行メモ" が Travel と Summer の両方にある場合、Travel を削除したら Summer から消えてもよいですか?」
- ユーザー:「Summer には残す。フォルダがゼロになっても ノートは残す」
- Claude:「✦ Design checkpoint: フォルダメンバーシップ — ノートを一度だけ保存し、所属を links テーブルで管理する設計を提案します。確認しますか?」
この対話で、ER 図の設計・削除操作の定義・多対多リレーションの実装をユーザー自身が考えながら進められます。
GitHub Copilot・Cursor との違い・なぜ今このツールか
GitHub Copilot や Cursor は「コードを高速に書く」ことを目的に設計されています。補完・サジェスト・チャット機能でエンジニアの生産性を上げるポジションです。
VibeWise は正反対のコンセプト。**「コードを書く速度を意図的に落として、設計力を育てる」**ための教育ファーストなツールです。
2026 年現在、LLM によるコード生成が当たり前になった結果、「コードは書けるが設計ができないエンジニア」が増えているという課題が生まれました。VibeWise はこの課題に直接応えるために GitHub で急上昇しています。コード量ではなく、思考の質に価値を置く開発者のための選択肢です。
こんな人に向いている
ジュニアエンジニア・CS 学習中の人
コーディングブートキャンプや独学でプログラミングを始めた方が、実際のアプリ開発で「どう設計すればよいか」を学ぶのに最適です。DB 設計・API 設計・エラーハンドリングなど、実務で問われる知識をプロジェクトを進めながら身につけられます。
未知スタックを学ぶシニアエンジニア
Go のベテランが React や TypeScript を学ぶ場面など、慣れていない技術スタックで設計力を活かしたい場合に有効です。「このスタックではどう設計するのが一般的か」を対話形式で確認しながら進められます。
コードレビュー力を高めたいチームリード
部下のコードをレビューする立場の人が、自ら VibeWise を使って設計思考を整理する使い方もあります。チェックポイントでの問いかけパターンは、そのままコードレビューでの質問テンプレートとして活用できます。
使う前に知っておきたいこと
動作要件
- Python 3 が必要(追加パッケージは不要)
- 最新の Claude Code が必要(古いバージョンでは Anthropic Directory が未対応の場合あり)
- Claude Code のプラグインとして動作するため、スタンドアロン利用は不可
ライセンスと商用利用
MIT ライセンスのため、商用プロジェクトでの利用も可能です。ライセンス表記を保持すれば改変・再配布も認められます。
現在の制限事項
GitHub の Issues を見ると、マルチエージェントサポート(複数のサブエージェントが並列で動く環境)への対応要望が上位に挙がっています。現在は単一エージェント(Claude Code 単体)での動作を前提としており、Claude Code ワークフロー環境では期待通りに動作しない場合があります。また OpenCode などの Claude Code 互換環境 への移植要望も出ており、現時点では Claude Code 公式クライアント専用です。
まとめ
VibeWise は、AI コーディング全盛期において「学習」という価値を真正面から提供するユニークなプラグインです。生産性ツールとしてではなく、エンジニアリングの教育パートナーとして位置づけると、その真価が理解できます。
「AI に任せすぎて設計力が落ちている」「自分でちゃんと考えながら開発したい」と感じているエンジニアには強くおすすめです。インストールは /plugin install vibe-wise@anthropic-plugin-directory の 1 コマンドで完了します。
関連ツール・おすすめサービス
- DigitalOcean — 開発者向けクラウド・App Platform でかんたんデプロイ
この技術を学ぶ
DevTool に興味を持った方には、Udemy のオンラインコースもおすすめです。
- 🎓 関連する DevTool コース一覧 — セール時(最大90%OFF)を狙うとお得です
関連記事
この記事が役に立ったらシェアしてください