ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップ、Web、エディター、チャット用のインターフェースも利用できます。
tailcallhq/forgecode
Rust製のターミナルベースAIコーディングエージェント。多様なLLMプロバイダーに対応し、TUI、単発実行CLI、ZSHプラグインを利用できます。
代替できる製品:Claude Code
- スター
- 7,637
- フォーク
- 1,460
- 未解決の Issue
- 33
- 最終コミット
- 2 時間前
これは何?
Forgeはターミナル上で動作するAIコーディングエージェントです。プロジェクト内のファイルを読み書きしたり、シェルコマンドを実行したり、セッションをまたいで複数ステップの会話を続けたりできます。対話型TUI、スクリプト向けの単発コマンド、またはシェルのプロンプトから `:` を付けてプロンプトを送れるZSHプラグインとして利用できます。
ForgeはClaude、GPT、Grok、Gemini、DeepSeek、OpenRouterなど幅広いモデルプロバイダーに対応し、プロバイダーの認証情報は `forge provider login` で管理できます。実装向けの `forge`、読み取り専用の調査向け `sage`、計画作成向けの `muse` の3つの組み込みエージェントを備えています。カスタムエージェント、スキル、コマンド、`AGENTS.md` の指示は、プロジェクト単位またはグローバルに追加できます。
コミットメッセージの生成、自然言語からのシェルコマンド提案、JSONまたはHTMLへのエクスポートに対応した会話管理、MCPサーバー連携も備えています。また、インデックスサーバーを通じてコードベースを対象にしたセマンティック検索を任意で利用できます。
主な機能
- 01対話型TUI、単発実行CLI、ZSHプラグインの利用モード
- 02Claude、GPT、Gemini、OpenRouterなど多数のLLMプロバイダーに対応
- 03実装、読み取り専用の調査、計画作成向けの組み込みエージェント
- 04AIによるgitコミットメッセージ生成と、自然言語でのシェルコマンド提案
- 05再開、複製、エクスポートが可能な会話の保存
- 06MCPサーバー連携と、カスタムスキル、エージェント、コマンド
ユースケース
- ターミナルからコードベース内の複数ファイルを変更する
- 不慣れなコードについて質問したり、機能の仕組みをたどったりする
- diffからコミットメッセージやPRの説明文を生成する
- スクリプトやCI形式のパイプライン内でAI支援タスクを実行する
クイックスタート
- 1
READMEにあるインストールスクリプトを使ってForgeをインストールする
- 2
AIプロバイダーにログインする
forge provider login - 3
Forgeを起動する
forge
使う前に知っておきたいこと
- 利用するには、AIプロバイダーの認証情報またはAPIキーが必要です。
- インストールには、curlで取得したスクリプトをシェルで実行する方式を使用します。
トピック
よくある質問
- forgecode とは?
- Rust製のターミナルベースAIコーディングエージェント。多様なLLMプロバイダーに対応し、TUI、単発実行CLI、ZSHプラグインを利用できます。 Forgeはターミナル上で動作するAIコーディングエージェントです。プロジェクト内のファイルを読み書きしたり、シェルコマンドを実行したり、セッションをまたいで複数ステップの会話を続けたりできます。対話型TUI、スクリプト向けの単発コマンド、またはシェルのプロンプトから `:` を付けてプロンプトを送れるZSHプラグインとして利用できます。
- forgecode は無料で使えますか?ライセンスは?
- forgecode は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- forgecode は今もメンテナンスされていますか?
- 活発にメンテナンス中。forgecode の最終コミットは 2026年10月21日 です。
- forgecode は何に使えますか?
- ターミナルからコードベース内の複数ファイルを変更する 不慣れなコードについて質問したり、機能の仕組みをたどったりする diffからコミットメッセージやPRの説明文を生成する スクリプトやCI形式のパイプライン内でAI支援タスクを実行する
- forgecode のインストール方法は?
- READMEにあるインストールスクリプトを使ってForgeをインストールする AIプロバイダーにログインする: forge provider login Forgeを起動する: forge
- forgecode はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/tailcallhq/forgecode
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenAIが提供する軽量なコーディングエージェント。ターミナル上でローカルに動作し、コードの作成や作業を支援します。
ファイル編集やコマンド実行に対応し、ローカルモデルを含む40以上のモデルプロバイダーを利用できる、ターミナル向けのオープンソースRustコーディングエージェント。
Grok BuildはSpaceXAIのターミナル向けAIコーディングエージェントで、全画面TUIからファイル編集、シェルコマンド実行、Web検索を行えます。
永続的なPythonワークスペース、子エージェント、複数のモデルプロバイダーに対応した、Rust製のオープンソース再帰型コーディングエージェント。
MCPツール経由で任意のモデルを利用でき、対話型、パイプ入力、デーモン、WebSocket、ACPに対応するCLIファーストのオープンソースAIコーディングエージェントランタイム。