MichaelKinsy/PiG

ターミナルで AI がコード作成を支援するエージェント。Go 製で素早く起動します。

完成アプリ自由に使える · MITAI エージェントGo難易度
7350 保存
55フォーク9Issue

中辛 の解説

PiG はターミナルで AI がコード修正・作成を支援するエージェントです。TypeScript 製の Pi という既存ツールを Go で再実装しており、単一バイナリで素早く起動するのが特徴です。npm、curl、Go install で容易にインストール可能で、インストール後は pig コマンドを実行してAPI キーを設定すれば使い始められます。TypeScript、Go、Rust、Python での拡張開発に対応しており、複数の拡張とスキル、プロンプトを Piglet という単位にまとめてカスタムエージェントとして配布・実行することができます。

こんなリポジトリです

主な機能

Go 製単一バイナリで高速起動(Node.js 不要)Pi の TypeScript 拡張との互換性を保証Go、Rust、Python での拡張開発に対応

ほかとの違い

Go 実装により Node.js 依存を排除しながら Pi との動作互換性を保ち、さらに Go/Rust/Python 拡張にも対応しています。

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • OpenAI などプロバイダーの API キー(環境変数でも設定可能)
  • ソースからビルドする場合:Go 1.27.2、Node.js 24.19.0、Python 3.12、Rust 1.97.1、tmux

すぐに始める

  1. npm でグローバルインストール
npm install -g @pi-in-go/pig
  1. プロジェクトディレクトリに移動
cd /path/to/project
  1. PiG を起動
pig
  1. 対話型プロンプト内で /login と入力し、API キーを設定します

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try MichaelKinsy/PiG

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

7357日間の増加数を計算するための比較データが不足しています

確認日時

使いやすさ · まねしやすいか

ベストサンプルサンプル評点 62/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

「AI エージェント」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/MichaelKinsy/PiG.svg)](https://www.gitbap.com/r/MichaelKinsy/PiG)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る