概要
- フル名
docker.io/codiumai/pr-agent- Registry
- docker.io
- 名前空間
- codiumai
- リポジトリ
- pr-agent
- キャッシュ Tag 数
- 154
- 最終同期
- 07/06/2026, 07:46 PM
概要
CodiumAI PR-Agent 镜像,对接 GitHub/GitLab 用 LLM 自动审查 Pull Request、生成描述与变更摘要,适合 DevOps 流水线集成。
詳細
pr-agent 由 CodiumAI 开源,通过 webhook 或 CLI 拉取 diff 与上下文,调用 OpenAI/Azure 等模型输出 review 评论、PR 描述与测试建议。支持 GitHub App、GitLab token 与自托管 Git;可嵌入 Jenkins/GitHub Actions 作为 quality gate。与通用 Copilot 不同,它专盯 PR 语义与代码规范,需配置仓库权限与模型 API 密钥。
快速启动
docker run --rm \
-e OPENAI_KEY=sk-xxx \
-e GITHUB__USER=your-token \
docker.io/codiumai/pr-agent:latest \
--pr_url https://github.com/org/repo/pull/42
推荐实践
docker run -d --name pr-agent \
--restart unless-stopped \
-p 8080:8080 \
-e OPENAI_KEY=sk-xxx \
-e GITHUB__USER=ghp_xxx \
-e CONFIG__GIT_PROVIDER=github \
-e CONFIG__MODEL=gpt-4o \
docker.io/codiumai/pr-agent:0.24.0
核心参数说明
-e OPENAI_KEY— 大模型 API 密钥-e GITHUB__USER— GitHub PAT 或 App 凭证-e CONFIG__GIT_PROVIDER— 指定 github/gitlab/bitbucket-e CONFIG__MODEL— 审查所用模型名称-p 8080:8080— webhook 监听端口--restart unless-stopped— 常驻 webhook 服务
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: pr-agent
spec:
replicas: 1
selector:
matchLabels:
app: pr-agent
template:
metadata:
labels:
app: pr-agent
spec:
containers:
- name: pr-agent
image: docker.io/codiumai/pr-agent:0.24.0
ports:
- containerPort: 8080
env:
- name: OPENAI_KEY
valueFrom:
secretKeyRef:
name: pr-agent-secrets
key: openai-key
- name: GITHUB__USER
valueFrom:
secretKeyRef:
name: pr-agent-secrets
key: github-token
---
apiVersion: v1
kind: Service
metadata:
name: pr-agent
spec:
selector:
app: pr-agent
ports:
- port: 8080
targetPort: 8080
Ingress 暴露 webhook 路径并校验 GitHub 签名;Secret 存放 token 与 API Key,NetworkPolicy 限制仅 Git 平台 Egress。
最新 Tag(20 件)
すべての 154 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/codiumai/pr-agent :github_action | linux/amd64 | 2026/04/16 22:12 | 215.5 MB | sha256:960571f0efbc… | |||
docker.io/codiumai/pr-agent :github_polling | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:743e8cac4b24… | |||
docker.io/codiumai/pr-agent :azure_devops_webhook | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:8421db40bae4… | |||
docker.io/codiumai/pr-agent :gitlab_webhook | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:2b3193e837af… | |||
docker.io/codiumai/pr-agent :bitbucket_app | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:67f231b80a48… | |||
docker.io/codiumai/pr-agent :github_app | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:53de2a02abcb… | |||
docker.io/codiumai/pr-agent :latest | linux/amd64 | 2026/04/16 22:12 | 217.3 MB | sha256:a5741a479f21… | |||
docker.io/codiumai/pr-agent :github_app_self_serve | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:7b9c497c6125… | |||
docker.io/codiumai/pr-agent :0.34-github_action | linux/amd64 | 2026/04/03 03:09 | 222.8 MB | sha256:a3ef2a074e75… | |||
docker.io/codiumai/pr-agent :0.34-github_polling | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:e9b9850814f5… | |||
docker.io/codiumai/pr-agent :0.34-azure_devops_webhook | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:4af23f07090e… | |||
docker.io/codiumai/pr-agent :0.34-gitea_app | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:aa14625e946e… | |||
docker.io/codiumai/pr-agent :0.34-gitlab_webhook | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:5d122a28f212… | |||
docker.io/codiumai/pr-agent :0.34-bitbucket_app | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:55f26f043482… | |||
docker.io/codiumai/pr-agent :0.34-github_app | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:7b9c497c6125… | |||
docker.io/codiumai/pr-agent :0.34 | linux/amd64 | 2026/04/03 03:09 | 224.0 MB | sha256:a5761f9fbbcb… | |||
docker.io/codiumai/pr-agent :0.33-github_action | linux/amd64 | 2026/03/29 17:58 | 222.8 MB | sha256:a3ef2a074e75… | |||
docker.io/codiumai/pr-agent :0.33-github_polling | linux/amd64 | 2026/03/29 17:58 | 224.0 MB | sha256:e9b9850814f5… | |||
docker.io/codiumai/pr-agent :0.33-azure_devops_webhook | linux/amd64 | 2026/03/29 17:58 | 224.0 MB | sha256:4af23f07090e… | |||
docker.io/codiumai/pr-agent :0.33-gitea_app | linux/amd64 | 2026/03/29 17:58 | 224.0 MB | sha256:aa14625e946e… |