PairCoder

多方案探索加反馈打磨,让AI写代码更靠谱

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 14 🐛 待处理 1 👀 关注 5
GitHub ↗
GitHub 星标 ★ 114
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,GPL-3.0许可,完全免费,需自行部署使用。

项目预览

PairCoder 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队nju-websoft
定价模式🏷️完全免费
价格说明开源项目,GPL-3.0许可,完全免费,需自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型code-generation,large-language-models,llm-agent,multi-agent-system,pair-programing,program-synthesis
GitHub 星标★ 114
上线时间2024-08-18 00:00:00
代码更新2024-11-29
仓库体积22.7 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数8

项目介绍

PairCoder 是一个面向代码生成的结对编程框架,采用多方案探索与反馈驱动的细化机制,相关论文发表于 ASE 2024 并获杰出论文奖。它解决的是单一代码生成模型在复杂任务上准确率不足、缺乏自我纠错能力的问题。核心能力包括:生成多个候选代码方案,通过执行反馈和自反思进行迭代优化,最终选出最优解。框架基于 Python 实现,易于集成到现有开发流程中,适用于代码补全、程序修复、测试生成等场景。其核心思想是模拟人类结对编程中的讨论与改进过程,提升代码生成的质量和鲁棒性。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 114

核心亮点

  • 提出多计划探索机制,避免单次生成陷入局部最优
  • 基于执行反馈的迭代细化,能显著提升代码正确率
  • 获 ASE 2024 杰出论文奖,方法有学术验证

不足之处

  • 项目处于早期阶段,文档和社区支持待观察
  • 依赖外部执行环境,部署和调试成本较高

适用场景

  • 复杂算法或API调用的代码生成
  • 代码缺陷自动修复
  • 单元测试用例生成

替代项目

Self-Refine、CodeT、LDB

上一篇:CntxtJS

下一篇:PyGen

同类项目推荐

smart-codebase 开源

让AI编码助手越用越懂你的代码库

A plugin for OpenCode. Make your coding agent learn and grow with every task.

★ 71 2026-08-09
cog 开源

生成代码不覆盖手写,改完还能继续生成

Code Generation with a human touch

★ 105 2026-09-14
ai-coding-guide 开源

66个Claude Code技巧,9款AI工具实战,拿来即用提升编码效率

AI 编程工具实战指南 — 66 个 Claude Code 技巧 + 10 款工具最佳实践 + 可复制配置模板 |···

★ 550 2026-08-09
Baize 开源

终端里的 AI 编程助手,一条命令切换多家大模型

An ancient Chinese divine beast, now reincarnated as an enterprise-grade VibeCoding···

★ 638 2026-10-03
whatisit-nl2sh 开源

说人话就能生成 shell 命令,本地 CPU 一秒出结果

Local natural-language-to-shell command generator. A 941 MB fine-tuned Qwen2.5-Coder···

★ 646 2026-09-16
lobe-cli-toolbox 开源

让 Git 提交和翻译自动化,告别手写 commit 和语言文件

Lobe CLI Toolbox - AI CLI Toolbox, enhancing git commit and i18n workflow efficiency

★ 418 2026-08-09
opencode-plusplus 开源

给 AI 编程装上安全护栏,让代码变更更可靠、可追溯。

OpenCode++: a Coding Agent Reliability Harness for OpenCode, adding context, edit bo···

★ 113 2026-08-09
aidermacs 开源

在 Emacs 里用 Aider 结对编程,AI 改码不切屏

AI Pair Programming in Emacs with Aider

★ 934 2026-08-09