下一代AI程式碼工具24小時內獲得78顆GitHub星標

下一代AI程式碼工具24小時內獲得78顆GitHub星標

Hacker News·

covibes開發的AI程式碼工具Zeroshot在GitHub上迅速獲得關注,24小時內累積78顆星標。該工具旨在為Claude Code創建自主工程團隊,能夠根據GitHub issue生成經過驗證、可直接上線的Pull Requests。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

Autonomous engineering teams for Claude Code. Point Zeroshot at a GitHub issue, walk away, and return to verified, production-ready PRs.

License

Uh oh!

There was an error while loading. Please reload this page.

covibes/zeroshot

Folders and files

Latest commit

History

Repository files navigation

zeroshot CLI

Image

Image

Image

Image

Image

2024 was the year of LLMs. 2025 was the year of agents. 2026 is the year of agent clusters.

Autonomous engineering teams for Claude Code.

Install

Platforms: Linux, macOS

Requires: Node 18+, Claude Code CLI, GitHub CLI

You know the problem. Your AI agent:

AI is extremely capable. But not when one agent does everything in one session.

Context degrades. Attention drifts. Shortcuts get taken.

Zeroshot fixes this with multiple isolated agents that check each other's work. The validator didn't write the code, so it can't lie about tests. Fail? Fix and retry until it works.

Point at a GitHub issue, walk away, come back to working code.

Demo

Sped up 100x — 90 minutes, 5 iterations until validators approved

Image

The full fix cycle. Initial implementation passed basic tests but validators caught edge cases: race conditions in concurrent updates, ABA problem not fully handled, retry backoff timing issues. Each rejection triggered fixes until all 48 tests passed with 91%+ coverage.

A single agent would say "done!" after the first implementation. Here, the adversarial tester actually runs concurrent requests, times the retry backoff, and verifies conflict detection works under load.

This is what production-grade looks like. Not "tests pass" — validators reject until it actually works. 5 iterations, each one fixing real bugs the previous attempt missed.

When to Use Zeroshot

Zeroshot requires well-defined tasks with clear acceptance criteria.

Known unknowns (implementation details unclear) → Zeroshot handles this. The planner figures it out.

Unknown unknowns (don't know what you'll discover) → Use single-agent Claude Code for exploration first, then come back with a well-defined task.

Long-running batch tasks → Zeroshot excels here. Run overnight with -d (daemon mode):

Crash recovery (zeroshot resume) means multi-hour tasks survive interruptions.

Rule of thumb: If you can't describe what "done" looks like, zeroshot's validators can't verify it.

Commands

Q: Why Claude-only (for now)?

Claude Code is the most capable agentic coding tool available. We wrap it directly - same tools, same reliability, no custom implementations to break.

Multi-model support (Codex CLI, Gemini CLI) is planned - see #19.

Q: Why do single-agent coding sessions get sloppy?

Three failure modes compound when one agent does everything in one session:

Zeroshot fixes this with isolated agents where validators check work they didn't write - no self-grading, no shortcuts.

Q: Can I customize the team?

Yes, see CLAUDE.md. But most people never need to.

Q: Why is it called "zeroshot"?

In machine learning, "zero-shot" means solving tasks the model has never seen before - using only the task description, no prior examples needed.

Same idea here: give zeroshot a well-defined task, get back a result. No examples. No iterative feedback. No hand-holding.

The multi-agent architecture handles planning, implementation, and validation internally. You provide a clear problem statement. Zeroshot handles the rest.

How It Works

Zeroshot is a multi-agent coordination framework with smart defaults.

Zero Config

The conductor classifies your task (complexity × type) and picks the right workflow:

Model Selection by Complexity

Set model ceiling: zeroshot settings set maxModel sonnet (prevents opus)

Zeroshot is message-driven - define any agent topology:

Coordination primitives:

The easiest way to create a custom cluster: just ask Claude Code.

Example prompt:

Claude Code will read existing templates, create valid JSON config, and iterate until it works.

Built-in validation catches failures before running:

See CLAUDE.md for cluster config schema and examples.

Crash Recovery

Everything saves to SQLite. If your 2-hour run crashes at 1:59:

Isolation Modes

Git Worktree (Default for --pr/--ship)

Lightweight isolation using git worktree. Creates a separate working directory with its own branch. Fast (<1s setup), no Docker required. Auto-enabled with --pr and --ship.

Docker Container

Full isolation in a fresh container. Your workspace stays untouched. Good for risky experiments or parallel agents.

When to Use Which

Default mode: Agents are instructed to only modify files (no git commit/push). You review and commit yourself.

When using --docker, zeroshot mounts credential directories so Claude can access tools like AWS, Azure, kubectl.

Default mounts: gh, git, ssh (GitHub CLI, git config, SSH keys)

Available presets: gh, git, ssh, aws, azure, kube, terraform, gcloud

Custom mounts (mix presets with explicit paths):

Container home: Presets use $HOME placeholder. Default: /root. Override with:

Env var passthrough: Presets auto-pass related env vars (e.g., aws → AWS_REGION, AWS_PROFILE). Add custom:

More

Contributing

See CONTRIBUTING.md for development setup and guidelines.

Please read our Code of Conduct before participating.

For security issues, see SECURITY.md.

MIT — Covibes

Built on Claude Code by Anthropic.

About

Autonomous engineering teams for Claude Code. Point Zeroshot at a GitHub issue, walk away, and return to verified, production-ready PRs.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Releases

  21

Packages

  0

Uh oh!

There was an error while loading. Please reload this page.

Contributors

  4

Image

Image

Image

Image

Languages

Footer

Footer navigation

Hacker News

相關文章

  1. 利用 Claude Code Hooks 自動化您的 AI 工作流程

    3 個月前

  2. 沙盒化AI程式碼代理:實用指南

    4 個月前

  3. Show HN:AI 控制框架 – 阻止 AI 編碼助手交付虛假程式碼

    3 個月前

  4. 彙整社群經驗的在地化AI程式設計指南

    4 個月前

  5. Claude Code、Codex 與代理式編碼 #7:自動模式

    Lesswrong · 7 天前