Communityコーディング&開発github.com

shekohex/dotai

AIエージェント設定ファイルを複数のマシン (claude, gemini, opencode, codex, piなど) で共有するための設定管理ツールです。

dotai とは?

shekohex/dotai は、Claude Code、Gemini、OpenCode、Codex、Pi などの複数のAIエージェントやアシスタント向けの設定ファイル (`.claude`, `.opencode` など) を一元管理するためのスキルです。このスキルにより、開発者は自身の好みのエージェント設定 (システムプロンプト、カスタム指示、ツール設定、モデル選択など) を一箇所に集約し、Gitなどのバージョン管理システムを使って複数マシン間で共有・同期できます。各エージェント固有のファイル名とフォーマットを尊重しつつ、共通の設定ディレクトリ (`~/.config/ai` など) に配置することで、環境を問わず一貫したエージェント動作を実現します。手動でマシンごとに設定をコピーする手間を省き、設定の差分や更新履歴も追跡可能になるため、複数の開発環境やチーム内でのエージェント設定共有にも有用です。

対応✓Claude Code✓Codex CLI~Cursor✓Gemini CLI✓OpenCode
npx skills add shekohex/dotai

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

dotai は何をしますか?

私のAIエージェント設定ファイルを、複数のマシン(claude, gemini, opencode, codex, piなど)間で共有するためのリポジトリです。

概要

このリポジトリには、様々なAIアシスタントやコーディングエージェントの設定を一元管理するためのファイルが含まれています。設定ファイルを~/.config/aiなどの共通ディレクトリに配置し、シンボリックリンクやコピーを使って各エージェントが参照できるようにします。

含まれる設定

  • .claude - Claude Code の設定 (システムプロンプト、カスタム指示、MCPサーバー設定)
  • .opencode - OpenCode の設定
  • .codex - Codex CLI の設定
  • その他のエージェント設定ファイル

使い方

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

    git clone https://github.com/shekohex/dotai.git ~/.config/ai
    
  2. 各エージェントの設定ディレクトリへのシンボリックリンクを作成:

    ln -sf ~/.config/ai/.claude ~/.claude
    ln -sf ~/.config/ai/.opencode ~/.opencode
    
  3. 各エージェントを起動すると、設定が自動的に読み込まれます。

対応エージェント

エージェント設定ファイル備考
Claude Code.claudeAnthropic の CLI エージェント
Gemini.geminiGoogle の AI アシスタント
OpenCode.opencodeオープンソースのコードエージェント
Codex.codexOpenAI の CLI エージェント
Pi.piInflection AI のアシスタント

ライセンス

MIT

関連スキル