再利用可能なコーディングボット
常設の指示、エージェントの選択、対応している場合のモデル、権限設定、オプションの許可ツール一覧、オプションの一度限りのセットアップ手順を備えた再利用可能なボットを作成できます。
GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。
GitBotは、リポジトリ内のフォルダー間でコーディングエージェントボットを作成・再利用するためのローカル実行Webインターフェースです。同じマシンにインストールされたClaude Code、Codex、OpenCodeにブラウザーを接続し、各ボットに定義済みの役割、エージェント設定、権限設定を与えます。
ボットは複数のスレッドで再利用でき、各スレッドはボットを選択したフォルダーに接続し、後の作業に備えて基盤となるエージェントセッションを保持します。GitBotはホスティングサービスとして動作するのではなく、ボットとスレッドの記録をローカルに保存します。設定されたプロバイダーとの通信は、選択したコーディングエージェントが引き続き担います。
常設の指示、エージェントの選択、対応している場合のモデル、権限設定、オプションの許可ツール一覧、オプションの一度限りのセットアップ手順を備えた再利用可能なボットを作成できます。
マシン上にすでにインストールされ、プロバイダー設定済みのエージェントを使用して、選択したリポジトリフォルダーでClaude Code、Codex、OpenCodeをローカル実行できます。
ボットとフォルダーに紐付けたスレッドとして作業を整理できます。GitBotはエージェント自身のセッションを再開するため、戻ってきた後も会話を続けられます。
エージェントの出力をブラウザーにストリーミングし、ブラウザーが切断されてもターンの実行を継続できます。戻ってきた際には、GitBotが再接続してバッファーされたイベントを再生できます。
Claude CodeとOpenCodeでは承認プロンプトを使用でき、Codexでは読み取り専用、計画、作業ディレクトリ内での編集などのモードを選択できます。権限設定はスレッドのチャットバーから変更できます。
別のユーザーがインポートできるようボットの設定と指示をコピーしたり、自動公開せずにMarketplaceの掲載とプルリクエストをレビュー用に準備したりできます。
ドキュメントが現在のコードと一致しているかの確認など、継続的なレビュー作業を定義します。その後、リポジトリでスレッドを開始し、変更を加える前に特定の問題を調査するようボットに依頼できます。
繰り返し発生するコーディング作業ごとに別のボットを使用し、後でそのスレッドに戻ることで、同じリポジトリフォルダーとエージェントセッションに作業を紐付けたままにできます。
不慣れなコードベースを調査する際は、読み取り専用または承認ベースのワークフローをエージェントに設定し、タスクとリポジトリを理解できた場合にのみ、より広い権限を使用します。
別のユーザーがインポートできるようボットの指示と設定をコピーしたり、確認およびプルリクエストによる提出が可能な公開Marketplaceへの貢献を準備したりできます。
Node.js 18以降をインストールし、サポート対象のコーディングエージェントCLIを1つ以上インストールしてサインインします。その後、npm install -g @gitbot-hq/gitbotでGitBotをインストールします。プロジェクトを含むフォルダーから起動し、http://localhost:3000でローカルWebインターフェースを開くか、信頼できるローカルネットワーク上では表示されたネットワークアドレスを使用してください。
GitBotはClaude Code、Codex、OpenCodeをサポートしています。各エージェントの既存のインストールとログイン情報を使用するため、GitBot専用の別アカウントは必要ありません。
ボットには、再利用可能な指示、エージェントの選択、該当する場合はモデル、権限モード、オプションのツール制限、オプションのセットアップ指示が保存されます。スレッドはそのボットとリポジトリフォルダーを組み合わせ、後で作業できるようエージェントセッションを保持します。
GitBotには認証機能がなく、すべてのネットワークインターフェースで待ち受けます。そのポートに接続できる人は、マシン上で実行されているエージェントを使用できる可能性があるため、信頼できるネットワーク内にとどめ、パブリックインターネットには公開しないでください。
ボットとスレッドの記録は、デフォルトでは~/.gitbot以下にローカル保存されます。データディレクトリはGITBOT_DATA_DIRで設定できます。GitBot自体がエージェント、会話、クラウドデータベースをホストすることはありませんが、選択したエージェントが設定済みのプロバイダーにプロンプトやコードを送信する場合があります。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Grok 4.7は、ソフトウェア開発や知識業務向けのxAIモデルです。長時間のコーディングや専門的な分析に対応し、Grok Build、Cursor、Grok APIなどで利用できます。入力は100万トークンあたり2ドル、出力は6ドルから。