AC

appleboy/codegpt

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1504 stars 品質 71 トレンド 32MIT

Go言語で書かれたCLIで、ChatGPT AI(gpt-4.1、gpt-4oモデル)を使ってgitコミットメッセージを書き込んだり、コードレビューのブリーフィングを行ったりして、自動的にgitのprepare-commit-msgフックをインストールします。

概要

Goで書かれたCLIツールで、gitコミットメッセージを生成したり、ChatGPT AI(gpt-5、gpt-4o、gpt-4モデル)を使ってコードレビューサマリーを提供したりします。また、gitのprepare-commit-msgフックも自動的にインストールします。 [1]: https://blog.wu-boy.com/2023/03/writes-git-commit-messages-using-chatgpt/ [2]: https://www.youtube.com/watch?v=4Yei_t6eMZU - Azure OpenAI Service、OpenAI API、Gemini、Anthropic、Ollama、Groq、OpenRouter をサポートします。- 従来型コミット仕様に準拠しています。- Git prepare-commit-msg Hook(Git Hooksドキュメント参照)と統合されます。- コンテキストライン数を指定することで生成されたdiffのカスタマイズが可能です(デフォルト:3行)。- git差分操作のファイル除外パターンを有効にします。- コミットメッセージを他言語に翻訳(en、zh-tw、zh-cn対応)。- SOCKSプロキシまたはカスタムネットワークHTTPプロキシをサポートします。- 簡単なコードレビューを生成します。- リアルタイムトークン表示のためのストリーミング出力をサポートします。- プロンプトテンプレートや変数のカスタマイズが可能です。

概要(AI 翻訳)

Goで書かれたCLIツールで、gitコミットメッセージを生成したり、ChatGPT AI(gpt-5、gpt-4o、gpt-4モデル)を使ってコードレビューサマリーを提供したりします。また、gitのprepare-commit-msgフックも自動的にインストールします。

  • [繁體中文介紹][1]
  • [繁體中文影片][2]

英語 |繁體中文 |简体中文

目次

  • CodeGPT
  • 目次
  • 特徴
  • 設置
  • macOS
  • ウィンドウズ
  • スクリプトまたはバイナリによるインストール
  • A. 自動インストール(推奨)
  • B. 手動インストール(上級)
  • 設定可能な環境変数
  • ソースより
  • VSCode Devcontainerの使用
  • 構成
  • 動的認証情報のためのAPIキーヘルパーの利用
  • 設定APIキーヘルパー
  • リフレッシュ間隔の設定
  • Gemini専用APIキーヘルパー
  • 仕組み
  • 優先順位
  • デフォルトのプロンプトフォルダのカスタマイズ方法
  • Azure OpenAIサービスへの変更方法
  • Gemini APIサービスのサポート
  • 設定オプション
  • 例:Gemini API(デフォルトのバックエンド)
  • 例:VertexAI Gemini
  • Anthropic APIサービスのサポート
  • Groq APIサービスへの変更方法
  • Ollama APIサービスへの変更方法
  • OpenRouter API サービスへの変更方法
  • LiteLLMプロキシのサポート
  • 使用法
  • CLIモード
  • 変更コミットメッセージテンプレート

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add appleboy/codegpt
MCP 初心者?mcpskill.org のガイドから始めましょう →