Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Tamamo ClineNew to Visual Studio Code? Get it now.
Tamamo Cline

Tamamo Cline

Maki-Sunwood.AI.Labs

|
209 installs
| (0) | Free
A fork of Cline, an autonomous coding agent, with some added experimental configuration and automation features.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info
Tamamo Cline Logo

Tamamo Cline LogoTamamo Cline

AIアシスタントによる自律的なコーディングエージェント

📝 概要

Tamamo Clineは、Roo Clineをベースにした拡張機能で、より実験的な機能と自動化機能を追加しています。最近では主にAI自身がコードを書き、人間はガイダンスを提供する程度の軽いタッチで開発を進めています。

🌟 特徴

  • 🦊 自律的なコーディングサポート
  • 💡 カスタマイズ可能な設定
  • 📚 豊富なプロンプトライブラリ
  • 🔄 MCPサーバー統合
  • 🎯 タスク管理機能
  • 🔍 コンテキスト認識による賢明な提案

🚀 インストール

  1. VS Code MarketplaceからTamamo Clineを検索してインストール
  2. または code --install-extension tamamo-cline コマンドを使用

🛠️ 開発環境のセットアップ

前提条件

  • Node.js (v18以上)
  • npm (v9以上)
  • Visual Studio Code
  • Git

開発環境構築

# リポジトリのクローン
git clone https://github.com/TamamoInc/Tamamo-Cline.git
cd Tamamo-Cline

# 依存関係のインストール
npm install

# Webview UIの依存関係をインストール
cd webview-ui
npm install
cd ..

🔧 開発とデバッグ

ローカル開発

  1. VSCodeでプロジェクトを開く

    code .
    
  2. 拡張機能のデバッグ実行

    • 方法1: F5キーを押す
    • 方法2: Ctrl+Shift+Dでデバッグビューを開き、「Run Extension」を選択
    • 方法3: コマンドパレット(Ctrl+Shift+P)から「Debug: Start Debugging」を選択
  3. デバッグ実行時の動作

    • 新しいVSCodeウィンドウが開きます(Extension Development Host)
    • このウィンドウで拡張機能がデバッグモードで動作します
    • ホットリロードが有効なため、ソースコードの変更が即座に反映されます
  4. デバッグの終了方法

    • Extension Development Hostウィンドウを閉じる
    • または、デバッグツールバーの停止ボタンをクリック
    • または、Shift+F5でデバッグを終了

デバッグのポイント

  • 🔍 Webviewのデバッグ:

    • DevToolsを開く: 開発者ツールを使用(Ctrl+Shift+I)
    • コンソールログを確認: エラーや警告をチェック
  • 📝 ログの確認:

    • OUTPUT パネルで「Tamamo Cline」を選択
    • デバッグコンソールでリアルタイムログを確認
  • 🧪 テストの実行:

    # 単体テストの実行
    npm run test
    
    # 特定のテストファイルの実行
    npm run test -- -t "テスト名"
    

📦 ビルドとデプロイ

ローカルビルド

# Webview UIのビルド
npm run build:webview

# 拡張機能のビルド
npm run build

# VSIXパッケージの作成
npm run vsix

デプロイ手順

  1. バージョン更新:

    npm version patch  # パッチバージョンの更新
    # または
    npm version minor  # マイナーバージョンの更新
    # または
    npm version major  # メジャーバージョンの更新
    
  2. 変更履歴の更新:

    npm run changeset
    
  3. パッケージの公開:

    vsce publish
    

🔄 継続的インテグレーション

  • GitHub Actionsを使用して自動ビルドとテストを実行
  • プルリクエスト時に自動でコードチェックとテストを実行
  • メインブランチへのマージ時に自動でパッケージを公開

📝 コントリビューション

  1. このリポジトリをフォーク
  2. 新しいブランチを作成(git checkout -b feature/amazing-feature)
  3. 変更をコミット(git commit -m '✨ Add amazing feature')
  4. ブランチをプッシュ(git push origin feature/amazing-feature)
  5. プルリクエストを作成

🔑 ライセンス

MIT License - 詳細はLICENSEファイルを参照してください。

📞 サポート

  • 🐛 バグ報告はIssuesへ
  • 💡 新機能の提案もIssuesへ
  • 📫 その他の質問はDiscussionsへ

Made with ❤️ by Tamamo Team

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft