Forge: MacまたはLinuxマシンをAIコーディングエージェントの常時稼働開発ホストに変える

Forgeの機能
Forgeは、複数のAIコーディングエージェントを使用する開発セッションから離れる際にコンテキストが失われる問題を解決するために構築されたツールです。開発者は5〜6個のエージェントをIDEやブラウザと同時に実行しており、M4 ProのRAMを最大限に使用し、過熱を引き起こしていました。/renameや/resumeコマンドでセッションを保存できますが、ワークフローの状態は保持されません。
Forgeは1つのコマンドで、MacまたはLinuxマシンを恒久的で常時稼働の開発ホストに変えます。離れてもエージェントは実行を続けます。SSHで接続し、tmux attachを使用して中断した場所に正確に戻ることで、ラップトップ、スマートフォン、iPadなど、あらゆるデバイスからセッションにアクセスできます。
主な特徴
- マシンを起動状態でアクセス可能に保つデーモンをインストール
- CPU、メモリ、プロセス、電源設定を監視するWebダッシュボードを提供
- ポートフォワーディングなしでどこからでも安全にリモートアクセスできるTailscaleを統合
- 必要に応じてGUIアクセスのためのVNC画面共有を含む
- 既存の設定を検出し、すでに構成済みのコンポーネントをスキップするワンコマンドインストール機能
Forgeが行わないこと
- クラウド依存なし - 所有するハードウェア上で実行
- 月額費用なし - 既存のマシンを利用
- アンインストール時にTailscaleやSSH設定を変更しない
これは開発者の最初のオープンソースプロジェクトで、個人的なワークフローの問題を解決するために構築されました。このツールは、役立つ可能性のある他のユーザーのためにGitHubで公開されています。
📖 Read the full source: r/ClaudeAI
👀 See Also

プロンプトフォレスト:不確実性を考慮したローカルファーストのプロンプトインジェクション検出
PromptForestは、プロンプトインジェクションとジェイルブレイクを検出し、平均リクエストレイテンシを増加させることなく確実性を評価しながら分類する、軽量でローカルファーストのライブラリです。

Claude Auto-Continue: Chrome拡張機能がツール使用制限の中断を自動化します
開発者が、Claudeが約20回のツール使用後にツール使用制限に達した際に自動的に「続行」をクリックする無料のChrome拡張機能を作成しました。これにより、エージェントワークフロー中の手動中断がなくなり、作業の連続性が保たれます。この拡張機能にはオプションのトークン最小化機能が含まれており、すべてのタブとウィンドウで動作します。

Claude、ElevenLabs、Fluxで構築されたマルチエージェント討論アプリ
ある開発者が、Claudeを活用した議論アプリを構築しました。このアプリでは、ユーザーが2つのペルソナとトピックを選択すると、Claudeがそれぞれの立場に合わせて議論を生成します。AIジャッジが議論を採点し、勝者を選びます。

Claude Academy: Claude Desktop内で動作する無料コーディングブートキャンプ
開発者が、Claude DesktopのCodeタブ内で完全に動作する無料のコーディングブートキャンプ「Claude Academy」を構築しました。このシステムは3つのコマンドを使用して、ウェブ開発の基礎をカバーする64の構造化されたレッスンを提供し、進捗追跡と実際のプロジェクト構築を実現しています。