michaelkinsy/pig의 최신 릴리스는 v0.5.3이다. PiG(Pi in Go)는 TypeScript 기반 터미널 코딩 에이전트 Pi를 Go로 옮긴 저장소다. 원본의 동작을 기준으로 삼는 이식이며, 별도의 에이전트를 새로 설계하는 작업은 아니다. 제공된 자료에는 v0.5.3에서 바뀐 항목이 적혀 있지 않아 이번 릴리스의 구체적인 변경점은 확인할 수 없다. 출처는 저장소의 GitHub 자료다.
이 프로젝트의 핵심은 Go 구현이 원본과 얼마나 같은 방식으로 동작하는지 확인하는 데 있다. 이식 가능한 항목 379개 가운데 355개는 동작 검증을 마쳤고, 상류 시험 617개도 모두 이식했다. PiG는 Node.js 없이 실행되는 바이너리를 제공하며, Pi의 TypeScript 확장을 수정 없이 실행할 수 있다고 설명한다. Go, Rust, Python으로 확장을 작성하고 확장·스킬·프롬프트를 Piglet이라는 에이전트로 묶거나 독립 실행 파일로 빌드하는 기능도 안내한다.
다만 이식 가능한 항목 전체가 완료된 것은 아니다. 자료에는 이식 대상이 아닌 항목 57개, 부분 이식 102개, 착수 전 항목 12개가 따로 기록돼 있다. 이식 범위와 남은 작업을 드러낸 점은 유용하지만, 이 저장소의 기술적 새로움은 새로운 에이전트 설계보다 원본 동작을 Go로 옮기고 검증하는 데 있다.