Communitygithub.com

briefless-orgasm922/claude-code-t8

Claude Codeをローカルで実行し、TUIとElectronデスクトップサポート、柔軟なAnthropic/OpenAI互換APIアクセス、ローカルの修正機能を提供します。

claude-code-t8 とは?

このスキルは、Claude Codeをローカル環境で実行できるようにするもので、ターミナルユーザーインターフェース(TUI)とElectronベースのデスクトップアプリケーションをサポートします。主な特徴として、Anthropicの公式APIだけでなく、OpenAI互換のAPIエンドポイントも柔軟に利用できるため、さまざまなAIプロバイダーに対応可能です。また、ローカルでのコード修正や調整機能を含み、開発者がClaude Codeの動作をカスタマイズするのに役立ちます。CursorやCodexなどのAIエージェントツールと同様に、このスキルはコードベースの理解、変更、テストの自動化を目的としています。SKILL.mdには、セットアップ手順、API設定、TUIとElectronの両方の利用方法、およびトラブルシューティングのヒントが詳細に記載されており、初心者から上級者までスムーズに導入できるよう設計されています。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add briefless-orgasm922/claude-code-t8

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

claude-code-t8 は何をしますか?

Claude Codeをローカルで実行し、TUIとElectronデスクトップサポート、柔軟なAnthropic/OpenAI互換APIアクセス、ローカルの修正機能を提供します。

概要

このスキルは、Claude Codeの機能をローカル環境で活用するためのツールです。ターミナルユーザーインターフェース(TUI)とElectronデスクトップアプリケーションの両方をサポートし、さまざまな開発環境に対応します。

主な機能

  • ローカル実行: Claude Codeをクラウドに依存せず、手元のマシンで実行
  • TUIサポート: ターミナルベースの直感的なインターフェース
  • Electronデスクトップサポート: GUIアプリケーションとして利用可能
  • 柔軟なAPIアクセス: Anthropic APIに加え、OpenAI互換のAPIエンドポイントにも対応
  • ローカルの修正: コードのローカル修正やカスタマイズ機能

セットアップ

  1. リポジトリをクローン:

    git clone https://github.com/briefless-orgasm922/claude-code-t8.git
    cd claude-code-t8
    
  2. 依存関係をインストール:

    npm install
    
  3. 環境変数を設定:

    export ANTHROPIC_API_KEY=your_anthropic_api_key
    # またはOpenAI互換APIを使用する場合:
    export OPENAI_API_KEY=your_openai_api_key
    export OPENAI_BASE_URL=https://your-custom-endpoint.com/v1
    
  4. アプリケーションを起動:

    # TUIモード
    npm run tui
    
    # Electronデスクトップモード
    npm run electron
    

API設定

Anthropic API(デフォルト)

ANTHROPIC_API_KEY環境変数を設定してください。

OpenAI互換API

OPENAI_API_KEYとOPENAI_BASE_URLを設定することで、Anthropic以外のプロバイダー(例: Azure OpenAI、Ollama、その他カスタムエンドポイント)を利用できます。

トラブルシューティング

  • APIキーエラー: 環境変数が正しく設定されているか確認してください。
  • モジュールの欠落: node_modulesが正しくインストールされているか確認してください。
  • ポートの競合: デフォルトではポート3000を使用します。必要に応じてPORT環境変数で変更してください。

ライセンス

MIT

関連スキル