プロ級の実装を自動化する日本語完全対応の開発プラットフォーム - Claude Code統合により、会話だけで開発が完結
Project description
Claude++ System
素人でもプロ級の実装を可能にする完全自動化開発プラットフォーム
📊 実績: 39,388行 → ~1,300行(97%削減) | エラー対応週40時間 → 週2時間(95%削減)
🎯 革新的価値提案
開発の民主化を実現
- 専門知識なしでプロフェッショナルレベルの開発が可能
claude-plusコマンド1つで全ての複雑な処理を自動実行- エラー検証の95%自動化により本番レベルの品質を保証
✨ 主要機能
🚀 Phase 2.5.1 完了 - Claude Code統合システム
- ✅ 画面分割制御: tmuxベースの自動レイアウト管理
- ✅ 日本語UI統合: 技術用語の完全日本語化
- ✅ 自然言語処理: 「ECサイトのカート機能を実装して」等の会話入力
- ✅ エラー自動回復: AI駆動のエラー解決・自動修復
- ✅ 透明Git保護: 30分自動保存・履歴管理
- ✅ Zero-Touch QA: 95%の品質問題を自動解決
🎯 対象ユーザー
- メインターゲット: 開発経験の浅い個人・スタートアップ
- セカンダリ: プロ開発者の生産性向上を求める企業
- 全レベル対応: 初心者から上級者まで、それぞれに最適化
🚀 クイックスタート
ワンライン・インストール
# 方法1: curl | bash(最速)
curl -fsSL https://claude-plus.jp/install | bash
# 方法2: pip install(推奨)
pip install claude-plus
# 方法3: 開発版インストール
git clone https://github.com/claude-plus/claude-plus.git
cd claude-plus && pip install -e .
使用開始(5分で完了)
# 1. 基本起動
claude-plus
# 2. プロジェクト開発
cd my-project
claude-plus
# 3. 自然な会話で全て完結
> ECサイトのカート機能を実装して
> テストも作って
> エラーがあれば自動で修正して
> 本番にデプロイして
特徴的な使用例
# 複雑なプロジェクトも会話で完成
> React + Node.jsでSNSアプリを作って
> ユーザー認証とリアルタイムチャット機能付きで
> AWS にデプロイして
# 技術的な質問も日本語で
> なぜこのエラーが起きたの?
> パフォーマンスを改善するには?
画面分割モード(tmux環境)での操作
- 上部画面: Claude Codeの動作表示
- 下部画面: 日本語コントロールパネル
- コマンド例:
:help,:mode developer,:status
📋 システム要件
- Python: 3.10以上
- OS: macOS, Linux, Windows (WSL推奨)
- Claude CLI: 事前インストール必要
- Git: バージョン管理機能で使用
- tmux: 画面分割モード用(オプション、推奨)
📖 ドキュメント
- 📥 インストールガイド - 詳細なインストール手順
- 📘 ユーザーガイド - 使い方・機能説明
- ⚙️ 設定リファレンス - 設定項目の詳細
🔧 設定・カスタマイズ
# 対話的な設定変更
claude-plus-config
# 設定ファイル直接編集
~/.claude-plus/config.yaml
主要設定項目
- 自動応答: 確認プロンプトの自動化レベル
- 保護システム: バックアップ頻度・保護レベル
- 通知: 音声・視覚通知の設定
- Git統合: 自動ブランチ・コミット設定
- UI言語: 日本語・英語切り替え
🛡️ 安全機能
透明作業保護
- 自動バックアップ: 30分間隔で作業内容を保存
- 履歴管理: 過去24時間分の変更履歴を保持
- 緊急復旧: エラー時に最新の安全な状態に自動復帰
- ファイル保護: 誤削除からの自動復旧
危険操作の検出
- 重要ファイルの削除・変更を検出
- 危険な操作は手動確認を要求
- 操作前の自動バックアップ
📊 安心ダッシュボード(新機能)
リアルタイム管理画面
Claude++の下部パネルに表示される管理画面で、以下の情報をリアルタイム表示:
- システム状態: 各機能のON/OFF状態と総括メッセージ
- 作業状況: 現在の動作、作業ディレクトリ、経過時間
- 次のアクション提案: コンテキストに応じた3つの提案
- 本日の成果: ファイル編集数、コマンド実行数など
操作方法:
Tab: Claude Codeペインに切り替えq: ダッシュボード終了
📊 開発状況
- ✅ Phase 1: MVP (Yes自動化 + 通知システム)
- ✅ Phase 2: Git統合・ブランチ管理
- ✅ Phase 2.5: 透明作業保護システム
- ✅ Phase 2.5.1: Claude Code統合(基本実装完了・最終調整中)
- 🔄 Phase 3: インテリジェント機能・AI支援(計画中)
- 📋 Phase 4: チーム機能・API連携(計画中)
Phase 2.5.1 実装状況(2025/01/12更新)
- ✅ 画面分割制御(tmux統合)
- ✅ 日本語コントロールパネル
- ✅ Claude Code統合エンジン
- ✅ エラーハンドリング機能
- 🔄 最終調整・本番リリース準備中
🎬 使用例
プログラム開発
cd my-python-project
claude-plus main.py
# 自動実行される処理:
# ✅ Gitリポジトリ初期化
# ✅ 開発ブランチ作成
# ✅ 定期的な自動保存
# ✅ 確認プロンプトの自動応答
文書作成
claude-plus README.md
# 透明に実行される保護:
# ✅ 文書変更の追跡
# ✅ 定期的なバックアップ
# ✅ 誤削除からの保護
🤝 コントリビューション
バグレポート・機能要望
GitHubのIssuesでお気軽にご報告ください。
開発参加
Pull Requestを歓迎します。
📞 サポート
トラブルシューティング
# ログの確認
tail -f ~/.claude-plus/logs/claude-plus.log
# 設定のリセット
claude-plus-config --reset
# 詳細情報の表示
claude-plus --debug --verbose
よくある質問
詳細はユーザーガイドのトラブルシューティング章をご確認ください。
📁 プロジェクト構造
Claude-Plus/
├── 📋 必須ファイル (ルート)
│ ├── CLAUDE.md # プロジェクト憲法・開発ガイドライン
│ ├── PROJECT_REQUIREMENTS.md # 要件定義・仕様
│ ├── README.md # プロジェクト説明(このファイル)
│ ├── INSTALL.md # インストール手順
│ ├── USER_GUIDE.md # 使用方法詳細
│ ├── USAGE.md # 基本的な使用例
│ ├── RELEASE_CHECKLIST.md # リリース管理
│ ├── claude-plus # 実行ファイル
│ ├── install.sh # インストールスクリプト
│ ├── pyproject.toml # プロジェクト設定
│ └── requirements.txt # 依存関係
│
├── 🔧 コアシステム
│ ├── config/ # 設定ファイル
│ ├── core/ # メインモジュール
│ ├── engines/ # 自動化エンジン
│ └── deployment/ # デプロイスクリプト
│
├── 📊 開発・保守
│ ├── reports/ # レポート・リリースノート
│ ├── scripts/ # テスト・ユーティリティスクリプト
│ ├── tests/ # 単体・統合テスト
│ └── docs/ # 詳細ドキュメント
└── 📝 その他
├── DECISIONS/ # 設計判断記録
└── test-env/ # テスト環境
🧪 テスト・診断
📊 レポート確認
# 最新の修正レポート
cat reports/URGENT_FIX_COMPLETE_REPORT.md
# 最終改善レポート
cat reports/FINAL_IMPROVEMENT_REPORT.md
# リリースノート
ls reports/RELEASE_NOTES*.md
🔧 テストスクリプト実行
# 完全統合テスト
python3 scripts/run_full_test.py
# 修正内容確認テスト
python3 scripts/test_complete_fix.py
# 実動作テスト
python3 scripts/test_actual_startup.py
# インストールテスト
bash scripts/test_install.sh
# 使用方法シミュレーション
bash scripts/simulate_usage.sh
# 自動診断・修復
python3 scripts/auto_test_and_fix.py
🛠️ 開発者向けテスト
# 詳細機能テスト
python3 scripts/test_detailed_functions.py
# 緊急修正テスト
bash scripts/test_emergency_fixes.sh
# 修正確認テスト
bash scripts/test_fixes.sh
# 実動作確認テスト
python3 scripts/test_actual_run.py
📄 ライセンス
MIT License - 自由にご利用ください。
🎉 Claude++システムで、より効率的で安全なClaude CLI体験をお楽しみください!
💡 整理されたプロジェクト構造: 必要なファイルをすぐに見つけられる、管理しやすい構造になりました。
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file claude_plus-2.9.0.tar.gz.
File metadata
- Download URL: claude_plus-2.9.0.tar.gz
- Upload date:
- Size: 151.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
424e82d997ddc0f75410307d2680c65fc4c8939b63b5e783e756376be37c0301
|
|
| MD5 |
fe095f39d08fc99fa3f721c6f8032b98
|
|
| BLAKE2b-256 |
ccfa60ec78b232043517d38c8de4b14b133b577e012910a05dbdb95e2e111177
|
File details
Details for the file claude_plus-2.9.0-py3-none-any.whl.
File metadata
- Download URL: claude_plus-2.9.0-py3-none-any.whl
- Upload date:
- Size: 135.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
199c5a041d6e6141a75ac0209f5bf077ba3b827aadbd23927f2b9bcef40ee56a
|
|
| MD5 |
c558467abc849e5b51068d55dc2a1f0f
|
|
| BLAKE2b-256 |
11ff36ec36b794bfa821a4fe27cb39f33a1581798656e58f3d6c0dbdc2b1df28
|