Primer — リポジトリをAI対応にするCLIツール

ToolCLIAIリポジトリ解析

pierceboggan/primer

★ 1,124

GitHub →

関連記事

mcp2cli — 任意のMCP/OpenAPIをランタイムでCLI化するツール

MCPサーバーやOpenAPI仕様から実行時に自動でCLIを生成するPython製ツール。コード生成を行わず、ランタイムでエンドポイントをコマンドとして公開することで、対話的な操作やスクリプト化を容易にします。APIごとに冗長なツールスキーマを毎回送る必要がなく、トークン消費を大幅に削減できる点が特徴です。pipでインストール可能で、直接実行してヘルプやサブコマンドを確認できます(uvx経由でも実行可能)。CLIでAPIを呼び出し、パラメータやボディを簡単に扱えるため、開発・デバッグ・自動化ワークフローと相性が良いツールです。

CLIOpenAPIAI

Ghost — GitでプロンプトをコミットするCLI

Ghostは「コードではなくプロンプトをコミットする」ことを主眼に置いたCLIツールです。ユーザーはGitで変更を記録する代わりに、AIエージェントへ投げるプロンプトをコミットとして残します。対応エージェントはclaude、gemini、codex、opencodeで、コミット単位でエージェントを切り替え可能。プロンプトとその出力を履歴として保つことで、意図(intent)と生成物の因果関係をGit履歴で辿れるようにします。軽量なShell実装で、フックやライブラリを通した拡張が容易です。(約300字)

CLIGitAI

AIO Coding Hub — ローカルAI CLI統一ゲートウェイ

AIO Coding Hubは、Claude Code、Codex、Geminiなど複数のローカルAI CLIリクエストを一つの入口で受け取り、統一して処理することを目的としたプロジェクトです。Rustで実装された軽量なゲートウェイはクロスプラットフォーム対応を想定し、高速な非同期処理と安全なローカル運用によって、複数のAI CLIツールを一箇所で管理・プロキシします(300字程度)

RustAICLI

CC-Switch CLI — マルチLLM統合コマンドラインアシスタント

CC-Switch CLIは、Claude Code、Codex、Geminiなど複数の大規模言語モデル(LLM)向けCLIを一元的に扱えるクロスプラットフォームのオールインワン支援ツールです。Rust製でWindows/macOS/Linuxに対応し、対話の管理やモデル切替、ストリーミング出力、設定管理などCLI上でのLLM利用をスムーズにする機能を提供します。シンプルな操作性と高速な実行、MITライセンスで配布されている点も特徴です(約300字)。

CLIRustAI

CodeSyncer — AI対応マルチリポジトリ コラボレーションCLI

CodeSyncerは、AI(Claude Code、Cursor、GitHub Copilotなど)と連携して複数のリポジトリを横断的に同期・協調作業できるCLIツールです。TypeScriptで実装され、npmパッケージとして配布されているほか、Commons Clauseによる利用制限が明示されています。複数リポジトリの変更を一括で追跡・反映したり、AIアシスタントと連携してコード生成やリファクタリングのワークフローを自動化することを目的としています(約300字)。

AICLITypeScript

git-rewrite-commits — GPTでコミットメッセージを自動リライトするCLI

npxで使えるAI支援のgitコミットメッセージ書き換えツール。GPTを利用して既存コミットのメッセージをリライトし、語調や一貫性、説明力を改善する。TypeScriptで実装されたCLIパッケージで、環境変数によるAPIキー設定やドキュメント、GitHub Actions用の設定などが含まれる。

gitAICLI